- Created a Dart package for YAML Modification - package:yaml_edit
- Preserves comments and whitespace where possible.
- Allows users to define their expected styles in the final output.
- 3 testing strategies: unit tests, testing against golden files, and generating 40 sets of 1000 random modifications to check for edge cases.
- Incorporated the above package into a
pub add
command (PR here) and apub remove
command (PR here) to facilitate convenient package management. - Fixed incorrect license headers in some files in the
pub
repository (link). - Improved
pub outdated
's version resolution (link) - Filed issues for the following bugs:
- Opened a PR that allows for checking of configuration keys for typos via Levenshtein Distance (link)
- Opened a PR that allows for bumping of the current package version in
pubspec.yaml
(link)
Created
August 25, 2020 12:59
-
-
Save walnutdust/05eab32720c759d0bf45e4f5d4299622 to your computer and use it in GitHub Desktop.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment