Rename option --path to --lib-path. For the time being, --path will continue to work as before when used to refer to a file as opposed to a directory. (e52da02)
FEATURE: Add options --git and --path to allow naming library packages on the command line (883e521)
BREAKING CHANGE: Make metadata no longer a default dylint package feature (#1052) (see also renaming of metadata below)
BREAKING CHANGE: No longer pass -D warnings to rustc by default in dylint_testing. To retain the previous behavior, enable the deny_warnings feature. (#1053)
BREAKING CHANGE: Rename the following package features (42cb7a2):
cargo-dylint package: metadata-cargo -> cargo-lib (download library packages using cargo as a library)
cargo-dylint package: metadata-cli -> cargo-cli (download library packages using the cargo executable)
#858 made curl-sys a non-optional dependency of the dylint package. This had unintended side effects, e.g., causing all of the example lints to transitively depend on curl-sys. #867 corrects the situation. (#867)
Ensure that consecutive uses of --lib produce the correct output, i.e., are not improperly cached (#866)—thanks @EFanZh for the bug report
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Updates the requirements on dylint_testing to permit the latest version.
Release notes
Sourced from dylint_testing's releases.
Changelog
Sourced from dylint_testing's changelog.
... (truncated)
Commits
367414b
Bump versionb6f42c2
Disableabs_home_path
ui tests on GitHub Windowse506288
env_cargo_lint
/abs_home_path
is no longer a pre-expansion lint87bca36
Fix adjacent codef4b7e5a
Reworkenv_cargo_path
as described in #83636d38f4
env_cargo_path
->abs_home_path
bed8db0
Updateduplicate_dependencies
test filesfbc6a2a
Update dependenciescbc6025
ConvertCONFIG_TABLE
fromMutex
toOnceLock
e88f6af
Bump thiserror from 1.0.58 to 1.0.59 in /utils/lintingDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show