Repository navigation
Conversation
…ndencies - Remove unused pubspec_manager dependency from root pubspec.yaml - Replace package:stack Stack<Declaration> with standard Dart List<Declaration> - Replace package:tuple Tuple2 with Dart 3 Records - Replace package:plist_parser with regular expression matching for MinimumOSVersion in plist files
…sh dependencies - Remove package:colorize in favor of standard ANSI escape sequences in ColorUtils - Remove package:console in favor of standard ANSI terminal cursor control and a custom ASCII tree formatter - Remove package:lumberdash and package:colorize_lumberdash in favor of standard stderr.writeln warnings and errors
…r of handwritten code
|
I think that as long as the built artifacts are checked in to version control, it is not a problem for third-party dependencies of the sdk to have dev-dependencies that are not in sdk DEPS. |
Contributor
Author
|
Ah nice, that would simplify things. |
Contributor
Author
|
Seems to work! Closing this for now. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
@freezedannotations with plain Dart classes (withconstconstructors,copyWith, value equality==/hashCode, andtoString()) across all AST / model declarations.@JsonSerializable()code generation with handwrittentoJson()andfromJson()serialization on Storage V3 classes..freezed.dartand 7.g.dartgenerated files (-11,700+ lines of generated code).freezed_annotation,json_annotation,freezed,json_serializable, andbuild_runnerdependencies frompubspec.yaml, addingmetafor@visibleForTesting.build.yamland clean upanalysis_options.yaml.dart_apitoolfor direct integration into the Dart SDK.