Centralize field rename logic in build.yaml
diff --git a/pkgs/pubspec_parse/build.yaml b/pkgs/pubspec_parse/build.yaml index 90eeb90..1525ab8 100644 --- a/pkgs/pubspec_parse/build.yaml +++ b/pkgs/pubspec_parse/build.yaml
@@ -11,3 +11,4 @@ any_map: true checked: true create_to_json: false + field_rename: snake
diff --git a/pkgs/pubspec_parse/lib/src/pubspec.dart b/pkgs/pubspec_parse/lib/src/pubspec.dart index c7fec6b..dee92e0 100644 --- a/pkgs/pubspec_parse/lib/src/pubspec.dart +++ b/pkgs/pubspec_parse/lib/src/pubspec.dart
@@ -45,10 +45,10 @@ @JsonKey(fromJson: parseDeps, nullable: false) final Map<String, Dependency> dependencies; - @JsonKey(name: 'dev_dependencies', fromJson: parseDeps, nullable: false) + @JsonKey(fromJson: parseDeps, nullable: false) final Map<String, Dependency> devDependencies; - @JsonKey(name: 'dependency_overrides', fromJson: parseDeps, nullable: false) + @JsonKey(fromJson: parseDeps, nullable: false) final Map<String, Dependency> dependencyOverrides; /// If [author] and [authors] are both provided, their values are combined