@@ -14,7 +14,8 @@ class AndroidCodeConfigSyntax extends JsonObjectSyntax {
14
14
AndroidCodeConfigSyntax .fromJson (super .json, {super .path = const []})
15
15
: super .fromJson ();
16
16
17
- AndroidCodeConfigSyntax ({required int targetNdkApi}) : super () {
17
+ AndroidCodeConfigSyntax ({required int targetNdkApi, super .path = const []})
18
+ : super () {
18
19
_targetNdkApi = targetNdkApi;
19
20
json.sortOnKey ();
20
21
}
@@ -95,7 +96,7 @@ class AssetSyntax extends JsonObjectSyntax {
95
96
96
97
AssetSyntax ._fromJson (super .json, {super .path = const []}) : super .fromJson ();
97
98
98
- AssetSyntax ({required String ? type}) : super () {
99
+ AssetSyntax ({required String ? type, super .path = const [] }) : super () {
99
100
_type = type;
100
101
json.sortOnKey ();
101
102
}
@@ -124,6 +125,7 @@ class CCompilerConfigSyntax extends JsonObjectSyntax {
124
125
required Uri cc,
125
126
required Uri ld,
126
127
required WindowsSyntax ? windows,
128
+ super .path = const [],
127
129
}) : super () {
128
130
_ar = ar;
129
131
_cc = cc;
@@ -199,6 +201,7 @@ class CodeConfigSyntax extends JsonObjectSyntax {
199
201
required MacOSCodeConfigSyntax ? macOS,
200
202
required ArchitectureSyntax targetArchitecture,
201
203
required OSSyntax targetOs,
204
+ super .path = const [],
202
205
}) : super () {
203
206
_android = android;
204
207
_cCompiler = cCompiler;
@@ -370,7 +373,10 @@ class CodeConfigSyntax extends JsonObjectSyntax {
370
373
class ConfigSyntax extends JsonObjectSyntax {
371
374
ConfigSyntax .fromJson (super .json, {super .path = const []}) : super .fromJson ();
372
375
373
- ConfigSyntax ({required ConfigExtensionsSyntax ? extensions}) : super () {
376
+ ConfigSyntax ({
377
+ required ConfigExtensionsSyntax ? extensions,
378
+ super .path = const [],
379
+ }) : super () {
374
380
this .extensions = extensions;
375
381
json.sortOnKey ();
376
382
}
@@ -408,7 +414,10 @@ class ConfigExtensionsSyntax extends JsonObjectSyntax {
408
414
ConfigExtensionsSyntax .fromJson (super .json, {super .path = const []})
409
415
: super .fromJson ();
410
416
411
- ConfigExtensionsSyntax ({required CodeConfigSyntax ? codeAssets}) : super () {
417
+ ConfigExtensionsSyntax ({
418
+ required CodeConfigSyntax ? codeAssets,
419
+ super .path = const [],
420
+ }) : super () {
412
421
this .codeAssets = codeAssets;
413
422
json.sortOnKey ();
414
423
}
@@ -446,6 +455,7 @@ class DeveloperCommandPromptSyntax extends JsonObjectSyntax {
446
455
DeveloperCommandPromptSyntax ({
447
456
required List <String > arguments,
448
457
required Uri script,
458
+ super .path = const [],
449
459
}) : super () {
450
460
_arguments = arguments;
451
461
_script = script;
@@ -483,7 +493,8 @@ class DynamicLoadingBundleLinkModeSyntax extends LinkModeSyntax {
483
493
DynamicLoadingBundleLinkModeSyntax .fromJson (super .json, {super .path})
484
494
: super ._fromJson ();
485
495
486
- DynamicLoadingBundleLinkModeSyntax () : super (type: 'dynamic_loading_bundle' );
496
+ DynamicLoadingBundleLinkModeSyntax ({super .path = const []})
497
+ : super (type: 'dynamic_loading_bundle' );
487
498
488
499
@override
489
500
List <String > validate () => [...super .validate ()];
@@ -503,7 +514,7 @@ class DynamicLoadingExecutableLinkModeSyntax extends LinkModeSyntax {
503
514
DynamicLoadingExecutableLinkModeSyntax .fromJson (super .json, {super .path})
504
515
: super ._fromJson ();
505
516
506
- DynamicLoadingExecutableLinkModeSyntax ()
517
+ DynamicLoadingExecutableLinkModeSyntax ({ super .path = const []} )
507
518
: super (type: 'dynamic_loading_executable' );
508
519
509
520
@override
@@ -526,7 +537,7 @@ class DynamicLoadingProcessLinkModeSyntax extends LinkModeSyntax {
526
537
DynamicLoadingProcessLinkModeSyntax .fromJson (super .json, {super .path})
527
538
: super ._fromJson ();
528
539
529
- DynamicLoadingProcessLinkModeSyntax ()
540
+ DynamicLoadingProcessLinkModeSyntax ({ super .path = const []} )
530
541
: super (type: 'dynamic_loading_process' );
531
542
532
543
@override
@@ -547,7 +558,7 @@ class DynamicLoadingSystemLinkModeSyntax extends LinkModeSyntax {
547
558
DynamicLoadingSystemLinkModeSyntax .fromJson (super .json, {super .path})
548
559
: super ._fromJson ();
549
560
550
- DynamicLoadingSystemLinkModeSyntax ({required Uri uri})
561
+ DynamicLoadingSystemLinkModeSyntax ({required Uri uri, super .path = const [] })
551
562
: super (type: 'dynamic_loading_system' ) {
552
563
_uri = uri;
553
564
json.sortOnKey ();
@@ -586,8 +597,11 @@ class IOSCodeConfigSyntax extends JsonObjectSyntax {
586
597
IOSCodeConfigSyntax .fromJson (super .json, {super .path = const []})
587
598
: super .fromJson ();
588
599
589
- IOSCodeConfigSyntax ({required String targetSdk, required int targetVersion})
590
- : super () {
600
+ IOSCodeConfigSyntax ({
601
+ required String targetSdk,
602
+ required int targetVersion,
603
+ super .path = const [],
604
+ }) : super () {
591
605
_targetSdk = targetSdk;
592
606
_targetVersion = targetVersion;
593
607
json.sortOnKey ();
@@ -648,7 +662,7 @@ class LinkModeSyntax extends JsonObjectSyntax {
648
662
LinkModeSyntax ._fromJson (super .json, {super .path = const []})
649
663
: super .fromJson ();
650
664
651
- LinkModeSyntax ({required String type}) : super () {
665
+ LinkModeSyntax ({required String type, super .path = const [] }) : super () {
652
666
_type = type;
653
667
json.sortOnKey ();
654
668
}
@@ -713,7 +727,8 @@ class MacOSCodeConfigSyntax extends JsonObjectSyntax {
713
727
MacOSCodeConfigSyntax .fromJson (super .json, {super .path = const []})
714
728
: super .fromJson ();
715
729
716
- MacOSCodeConfigSyntax ({required int targetVersion}) : super () {
730
+ MacOSCodeConfigSyntax ({required int targetVersion, super .path = const []})
731
+ : super () {
717
732
_targetVersion = targetVersion;
718
733
json.sortOnKey ();
719
734
}
@@ -742,6 +757,7 @@ class NativeCodeAssetEncodingSyntax extends JsonObjectSyntax {
742
757
required Uri ? file,
743
758
required String id,
744
759
required LinkModeSyntax linkMode,
760
+ super .path = const [],
745
761
}) : super () {
746
762
_file = file;
747
763
_id = id;
@@ -812,8 +828,10 @@ class NativeCodeAssetNewSyntax extends AssetSyntax {
812
828
NativeCodeAssetNewSyntax .fromJson (super .json, {super .path})
813
829
: super ._fromJson ();
814
830
815
- NativeCodeAssetNewSyntax ({required NativeCodeAssetEncodingSyntax ? encoding})
816
- : super (type: 'code_assets/code' ) {
831
+ NativeCodeAssetNewSyntax ({
832
+ required NativeCodeAssetEncodingSyntax ? encoding,
833
+ super .path = const [],
834
+ }) : super (type: 'code_assets/code' ) {
817
835
_encoding = encoding;
818
836
json.sortOnKey ();
819
837
}
@@ -900,7 +918,7 @@ class OSSyntax {
900
918
class StaticLinkModeSyntax extends LinkModeSyntax {
901
919
StaticLinkModeSyntax .fromJson (super .json, {super .path}) : super ._fromJson ();
902
920
903
- StaticLinkModeSyntax () : super (type: 'static' );
921
+ StaticLinkModeSyntax ({ super .path = const []} ) : super (type: 'static' );
904
922
905
923
@override
906
924
List <String > validate () => [...super .validate ()];
@@ -920,8 +938,10 @@ class WindowsSyntax extends JsonObjectSyntax {
920
938
WindowsSyntax .fromJson (super .json, {super .path = const []})
921
939
: super .fromJson ();
922
940
923
- WindowsSyntax ({required DeveloperCommandPromptSyntax ? developerCommandPrompt})
924
- : super () {
941
+ WindowsSyntax ({
942
+ required DeveloperCommandPromptSyntax ? developerCommandPrompt,
943
+ super .path = const [],
944
+ }) : super () {
925
945
_developerCommandPrompt = developerCommandPrompt;
926
946
json.sortOnKey ();
927
947
}
@@ -966,7 +986,7 @@ class JsonObjectSyntax {
966
986
967
987
_JsonReader get _reader => _JsonReader (json, path);
968
988
969
- JsonObjectSyntax () : json = {}, path = const [] ;
989
+ JsonObjectSyntax ({ this .path = const []} ) : json = {};
970
990
971
991
JsonObjectSyntax .fromJson (this .json, {this .path = const []});
972
992
0 commit comments