rust
rust copied to clipboard
build(deps): update bitflags requirement from 1.2.1 to 2.4.1
Updates the requirements on bitflags to permit the latest version.
Release notes
Sourced from bitflags's releases.
2.4.1
What's Changed
- Allow some new pedantic clippy lints by
@KodrAus
in bitflags/bitflags#380- Prepare for 2.4.1 release by
@KodrAus
in bitflags/bitflags#381Full Changelog: https://github.com/bitflags/bitflags/compare/2.4.0...2.4.1
Changelog
Sourced from bitflags's changelog.
2.4.1
What's Changed
- Allow some new pedantic clippy lints by
@KodrAus
in bitflags/bitflags#380Full Changelog: https://github.com/bitflags/bitflags/compare/2.4.0...2.4.1
2.4.0
What's Changed
- Remove html_root_url by
@eldruin
in bitflags/bitflags#368- Support unnamed flags by
@KodrAus
in bitflags/bitflags#371- Update smoke test to verify all Clippy and rustc lints by
@MitMaro
in bitflags/bitflags#374- Specify the behavior of bitflags by
@KodrAus
in bitflags/bitflags#369New Contributors
@eldruin
made their first contribution in bitflags/bitflags#368@MitMaro
made their first contribution in bitflags/bitflags#374Full Changelog: https://github.com/bitflags/bitflags/compare/2.3.3...2.4.0
2.3.3
Changes to
-=
The
-=
operator was incorrectly changed to truncate bits that didn't correspond to valid flags in2.3.0
. This has been fixed up so it once again behaves the same as-
anddifference
.Changes to
!
The
!
operator previously calledSelf::from_bits_truncate
, which would truncate any bits that only partially overlapped with a valid flag. It will now usebits & Self::all().bits()
, so any bits that overlap any bits specified by any flag will be respected. This is unlikely to have any practical implications, but enables defining a flag likeconst ALL = !0
as a way to signal that any bit pattern is a known set of flags.Changes to formatting
Zero-valued flags will never be printed. You'll either get
0x0
for empty flags using debug formatting, or the set of flags with zero-valued flags omitted for others.Composite flags will no longer be redundantly printed if there are extra bits to print at the end that don't correspond to a valid flag.
What's Changed
- Fix up incorrect sub assign behavior and other cleanups by
@KodrAus
in bitflags/bitflags#366Full Changelog: https://github.com/bitflags/bitflags/compare/2.3.2...2.3.3
2.3.2
... (truncated)
Commits
6c67922
Merge pull request #381 from KodrAus/cargo/2.4.196ba9cf
prepare for 2.4.1 releasedd91b82
Merge pull request #380 from KodrAus/ci/compile-pass-clippy03d1427
ignore a few tests that run slowly in miri3f05853
replace MIPS with Miri for cross endian testsdfe6f21
just rely on smoke test for clippyea75f33
explicitly test on beta60ef5ee
run clippy in compile-pass tests if available472e392
Merge pull request #376 from KodrAus/cargo/2.4.03e58685
prepare for 2.4.0 release- Additional commits viewable in compare view
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 <dependency name> 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)
Pull Request Test Coverage Report for Build 6535449794
- 0 of 0 changed or added relevant lines in 0 files are covered.
- 17 unchanged lines in 2 files lost coverage.
- Overall coverage decreased (-0.1%) to 56.962%
Files with Coverage Reduction | New Missed Lines | % |
---|---|---|
varlink/src/lib.rs | 4 | 78.29% |
varlink-cli/src/watchclose_epoll.rs | 13 | 0.0% |
<!-- | Total: | 17 |
Totals | |
---|---|
Change from base Build 5682232138: | -0.1% |
Covered Lines: | 2876 |
Relevant Lines: | 5049 |