alexanderlinne / chronobreak

Rust mocks for deterministic time testing
Apache License 2.0
7 stars 0 forks source link

Update parking_lot requirement from 0.11 to 0.12 #7

Closed dependabot[bot] closed 2 years ago

dependabot[bot] commented 2 years ago

Updates the requirements on parking_lot to permit the latest version.

Changelog

Sourced from parking_lot's changelog.

parking_lot 0.12.0, parking_lot_core 0.9.0, lock_api 0.4.6 (2022-01-28)

  • The MSRV is bumped to 1.49.0.
  • Disabled eventual fairness on wasm32-unknown-unknown. (#302)
  • Added a rwlock method to report if lock is held exclusively. (#303)
  • Use new asm! macro. (#304)
  • Use windows-rs instead of winapi for faster builds. (#311)
  • Moved hardware lock elision support to a separate Cargo feature. (#313)
  • Removed used of deprecated spin_loop_hint. (#314)

parking_lot 0.11.2, parking_lot_core 0.8.4, lock_api 0.4.5 (2021-08-28)

  • Fixed incorrect memory orderings on RwLock and WordLock. (#294, #292)
  • Added Arc-based lock guards. (#291)
  • Added workaround for TSan's lack of support for fence. (#292)

lock_api 0.4.4 (2021-05-01)

  • Update for latest nightly. (#281)

lock_api 0.4.3 (2021-04-03)

  • Added [Raw]ReentrantMutex::is_owned. (#280)

parking_lot_core 0.8.3 (2021-02-12)

  • Updated smallvec to 1.6. (#276)

parking_lot_core 0.8.2 (2020-12-21)

  • Fixed assertion failure on OpenBSD. (#270)

parking_lot_core 0.8.1 (2020-12-04)

  • Removed deprecated CloudABI support. (#263)
  • Fixed build on wasm32-unknown-unknown. (#265)
  • Relaxed dependency on smallvec. (#266)

parking_lot 0.11.1, lock_api 0.4.2 (2020-11-18)

  • Fix bounds on Send and Sync impls for lock guards. (#262)
  • Fix incorrect memory ordering in RwLock. (#260)

lock_api 0.4.1 (2020-07-06)

  • Add data_ptr method to lock types to allow unsafely accessing the inner data without a guard. (#247)

parking_lot 0.11.0, parking_lot_core 0.8.0, lock_api 0.4.0 (2020-06-23)

... (truncated)

Commits
  • a75875b Release parking_lot 0.12.0, parking_lot_core 0.9.0, lock_api 0.4.6
  • 78a16dd Minor fixes
  • 4d64bc6 Merge pull request #314 from Amanieu/spin_loop
  • a4e4a02 Only run CI for bors and pull requests
  • 930caab Use core::hint::spin_loop instead of the deprecated spin_loop_hint.
  • b3c9290 Merge pull request #313 from Amanieu/hle_feature
  • b271f84 Move hardware lock elision support to a separate Cargo feature
  • 8019473 Merge pull request #311 from clemenswasser/adopt-windows-rs
  • 1f94288 Adopt windows-rs
  • c73dd43 Merge pull request #309 from Amanieu/stable_asm
  • 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 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)
codecov[bot] commented 2 years ago

Codecov Report

Merging #7 (66f5aae) into master (66b101d) will decrease coverage by 0.15%. The diff coverage is n/a.

Impacted file tree graph

@@            Coverage Diff             @@
##           master       #7      +/-   ##
==========================================
- Coverage   86.43%   86.27%   -0.16%     
==========================================
  Files          30       30              
  Lines        1253     1253              
==========================================
- Hits         1083     1081       -2     
- Misses        170      172       +2     
Impacted Files Coverage Δ
core/lib/src/mock.rs 90.90% <0.00%> (-9.10%) :arrow_down:
mocks/futures_timer/src/lib.rs 78.94% <0.00%> (-5.27%) :arrow_down:
core/globals/src/shared_clock.rs 78.81% <0.00%> (-1.02%) :arrow_down:
core/codegen/src/constants_fn.rs 88.23% <0.00%> (-0.66%) :arrow_down:
mocks/std/src/sync.rs 91.75% <0.00%> (-0.09%) :arrow_down:
core/codegen/src/chronobreak_attr.rs 93.87% <0.00%> (+0.12%) :arrow_up:
core/codegen/src/test_attr.rs 95.83% <0.00%> (+0.18%) :arrow_up:
mocks/std/src/time.rs 60.41% <0.00%> (+0.55%) :arrow_up:
core/codegen/src/apply_fn.rs 92.18% <0.00%> (+1.41%) :arrow_up:

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 66b101d...66f5aae. Read the comment docs.

dependabot[bot] commented 2 years ago

Looks like parking_lot is no longer updatable, so this is no longer needed.