dart_dependency_checker 1.0.7
dart_dependency_checker: ^1.0.7 copied to clipboard
A utility package for checking and fixing dependencies within Dart/Flutter packages.
1.0.7 #
- Fixing bugs on
DepsUpdatePerformerwhere the implementation:- Would swallow
pathorgitetc. sources. - Won't allow to update packages that do match certain keywords.
- Would swallow
1.0.6 #
- Added
DepsUpdatePerformerimplementation.
1.0.5 #
- Handle exception exposing when non yaml contents were provided.
DepsAddPerformer:- Throws
InvalidParamsErroron unexpected params format. - Accepts full git source pattern like:
package_name: git=https://a.b/c.git; ref=some_ref; path=some/path.
- Throws
1.0.4 #
- Made
DepsSortPerformerimplementation more robust.
1.0.3 #
- Fixed a bug in
DepsSortPerformerwhere certain hosted packages were swallowed.
1.0.2 #
DepsSortPerformertweaks:- Leaves new line in empty dependency node.
- Suppresses file write if no changes are detected.
1.0.1 #
DepsUnusedCheckermarks dev packages for removal when any declared/used dev package is already declared/used in main.
1.0.0 #
- Added
DepsSortPerformerimplementation.
0.4.5 #
- Performance improvements on file write Performer/Checker.
0.4.2 #
DepsAddPerformerreturns true on change.
0.4.1 #
DepsAddPerformerdoes a little new lines cleanup.
0.4.0 #
- Added
DepsAddPerformerimplementation. - Breaking change: Change main interface to more generic
Performersignature.
0.3.2 #
DepsUnusedCheckerguarantees valid yaml output afterfixrun.
0.3.1 #
DepsUsedCheckerignores own referenced package.
0.3.0 #
- Added
DepsUsedCheckerimplementation. - Require Dart
^3.6.0.
0.2.0 #
- Require Dart
^3.5.0.
0.1.7 #
TransitiveUseCheckerignores:- own referenced package.
- provided in main but missing in dev dependencies.
- Update docs, dependencies and internals.
- Require Dart
^3.4.0.
0.1.6 #
- Expose
BaseResultsin the lib.
0.1.5 #
- Removed
fixproperty fromTransitiveUseChecker.
0.1.4 #
- Added
TransitiveUseCheckerimplementation. - Require Dart
^3.3.0.
0.1.3 #
- Split of dart_dependency_checker lib and cli.
0.1.2 #
- Eliminate extra blank lines after
fixrun. - Add
.ymlfile extension support.
0.1.1 #
- Add instant
fixproperty for theDepsUnusedChecker. - Add
mainIgnoresproperty for theDepsUnusedChecker.
0.1.0 #
- Splitting public and internal API.
- Add more documentation and tests.
- Add example project.
0.0.3 #
- Fixes issue where unused dependencies won't be reported if source directories do not exist.
0.0.2 #
- Add output colors and example.
0.0.1 #
- Initial version.