dependency_validator 1.5.0 dependency_validator: ^1.5.0 copied to clipboard
Checks for missing, under-promoted, over-promoted, and unused dependencies.
1.5.0 #
- Scan
.less
files for Dart package imports.
1.4.2 #
- Detect package usage in
analysis_options.yaml
files.
1.4.1 #
- Add
dart_dev
to common binaries list so that it is automatically ignored.
1.4.0 #
1.3.0 #
- Improvement: Ignore commonly used binary packages by default. This can be
disabled via
--no-ignore-common-binaries
. Runpub run dependency_validator -h
to see which packages will be ignored by this flag. #47
1.2.4 #
- Bug Fix: Ignoring a package via
--ignore
or-i
will now also work as expected for the "over-promoted" failure. #44
1.2.2 #
- Bug Fix: Ignoring a package via
--ignore
or-i
will now also work as expected for the "pinned dependency" failure. #39
1.2.0 #
-
Feature: Pinning a dependency (i.e. preventing patch or minor versions from being consumed) now causes validator to fail. You can opt-out of this feature with
--no-fatal-pins
. #27 -
Feature: Added a
--help
flag that outputs usage information. #28 -
Improvement: Package imports in
.scss
files are now detected. #26
1.1.0 #
-
Feature: Added flags to control the types of validations that this tool enforces. They all default to true, but can be opted out of like so:
-
--no-fatal-missing
-
--no-fatal-under-promoted
-
--no-fatal-over-promoted
-
--no-fatal-unused
-
-
Feature: Added
--exclude-dir
to allow excluding an entire directory from the dependency validator checks. #15
1.0.1 #
1.0.0 #
- Initial version!