Move json_serializable config to build.yaml
diff --git a/pkgs/pubspec_parse/build.yaml b/pkgs/pubspec_parse/build.yaml index 69bcb1f..90eeb90 100644 --- a/pkgs/pubspec_parse/build.yaml +++ b/pkgs/pubspec_parse/build.yaml
@@ -10,3 +10,4 @@ options: any_map: true checked: true + create_to_json: false
diff --git a/pkgs/pubspec_parse/lib/src/dependency.dart b/pkgs/pubspec_parse/lib/src/dependency.dart index cba01dc..d9b3db2 100644 --- a/pkgs/pubspec_parse/lib/src/dependency.dart +++ b/pkgs/pubspec_parse/lib/src/dependency.dart
@@ -103,7 +103,7 @@ String toString() => '$runtimeType: $_info'; } -@JsonSerializable(createToJson: false) +@JsonSerializable() class SdkDependency extends Dependency { @JsonKey(nullable: false, disallowNullValue: true, required: true) final String sdk; @@ -116,7 +116,7 @@ String get _info => sdk; } -@JsonSerializable(createToJson: false) +@JsonSerializable() class GitDependency extends Dependency { @JsonKey(fromJson: parseGitUri, required: true, disallowNullValue: true) final Uri url; @@ -190,7 +190,7 @@ String get _info => 'path@$path'; } -@JsonSerializable(createToJson: false, disallowUnrecognizedKeys: true) +@JsonSerializable(disallowUnrecognizedKeys: true) class HostedDependency extends Dependency { @JsonKey(fromJson: _constraintFromString) final VersionConstraint version; @@ -206,7 +206,7 @@ String get _info => version.toString(); } -@JsonSerializable(createToJson: false, disallowUnrecognizedKeys: true) +@JsonSerializable(disallowUnrecognizedKeys: true) class HostedDetails { @JsonKey(required: true, disallowNullValue: true) final String name;
diff --git a/pkgs/pubspec_parse/lib/src/pubspec.dart b/pkgs/pubspec_parse/lib/src/pubspec.dart index df71262..c7fec6b 100644 --- a/pkgs/pubspec_parse/lib/src/pubspec.dart +++ b/pkgs/pubspec_parse/lib/src/pubspec.dart
@@ -11,7 +11,7 @@ part 'pubspec.g.dart'; -@JsonSerializable(createToJson: false) +@JsonSerializable() class Pubspec { // TODO: executables // TODO: publish_to