Skip to content

Bump clap from 4.0.32 to 4.1.0 in /src#2666

Merged
robgjansen merged 1 commit intomainfrom
dependabot/cargo/src/main/clap-4.1.0
Jan 15, 2023
Merged

Bump clap from 4.0.32 to 4.1.0 in /src#2666
robgjansen merged 1 commit intomainfrom
dependabot/cargo/src/main/clap-4.1.0

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot bot commented on behalf of github Jan 13, 2023

Bumps clap from 4.0.32 to 4.1.0.

Changelog

Sourced from clap's changelog.

[4.1.0] - 2023-01-13

Compatibility

MSRV changed to 1.64.0

For apps with custom --help and --version flags:

  • Descriptions for --help and --version changed

When apps have errors imitating clap's error style:

  • Error message style was changed, including
    • Moving away from "did you mean" to tips
    • Leading letter is lower case
    • "For more" added some punctuation

Features

  • ArgMatches::get_occurrences support for argument values to be grouped by their occurrence

Fixes

  • (derive) Allow upgrade_from when arguments / subcommands are explicitly marked as required
  • (help) Try be more clearer and succinct with --help and --version (also helps with overflow)
  • (error) Try to be more clearer and succinct with error messages
  • (error) Officially adopt an error style guide
Commits
  • 34d856b chore: Release
  • 889ca7a chore: Bump versions for 4.1
  • 2bafb9b docs(contrib): Define a compatibility policy for help/error output
  • a41ca2e docs: Update changelog
  • 523adc2 Merge pull request #4635 from epage/stablize
  • b4f111a feat: Stablize ArgMatches::get_occurrences
  • 72749a3 Merge pull request #4630 from eguiraud/patch-1
  • 8431461 docs: prefer ok_or to ok_or_else in README example
  • 37d03bb Merge pull request #4627 from tmccombs/macro-cleanup
  • 65f9e0d refactor(derive): Clean up unnecessary noop parsing
  • Additional commits viewable in compare view

Dependabot compatibility score

You can trigger a rebase of this PR 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)

Bumps [clap](https://github.com/clap-rs/clap) from 4.0.32 to 4.1.0.
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](clap-rs/clap@v4.0.32...clap_complete-v4.1.0)

---
updated-dependencies:
- dependency-name: clap
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added the Component: Build Build/install tools and dependencies label Jan 13, 2023
@dependabot dependabot bot added this to the Code health and maintenance milestone Jan 13, 2023
@github-actions github-actions bot added the Component: Main Composing the core Shadow executable label Jan 13, 2023
@codecov
Copy link
Copy Markdown

codecov bot commented Jan 13, 2023

Codecov Report

Base: 68.16% // Head: 68.17% // Increases project coverage by +0.00% 🎉

Coverage data is based on head (7d6a02f) compared to base (e24a2e0).
Patch has no changes to coverable lines.

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #2666   +/-   ##
=======================================
  Coverage   68.16%   68.17%           
=======================================
  Files         202      202           
  Lines       30289    30289           
  Branches     5906     5904    -2     
=======================================
+ Hits        20647    20649    +2     
- Misses       4966     4970    +4     
+ Partials     4676     4670    -6     
Flag Coverage Δ
tests 68.17% <ø> (+<0.01%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files Coverage Δ
src/main/core/logger/shadow_logger.rs 69.61% <0.00%> (-2.77%) ⬇️
src/lib/shmem/src/scmutex.rs 87.05% <0.00%> (-2.36%) ⬇️
src/main/host/syscall/handler/socket.rs 68.00% <0.00%> (-1.28%) ⬇️
src/main/host/descriptor/socket/inet/mod.rs 28.22% <0.00%> (-0.81%) ⬇️
src/main/core/scheduler/thread_per_core.rs 89.51% <0.00%> (-0.70%) ⬇️
src/lib/tsc/tsc_test.c 12.67% <0.00%> (ø)
src/main/host/descriptor/pipe.rs 84.37% <0.00%> (ø)
src/main/host/process.rs 77.92% <0.00%> (+0.10%) ⬆️
src/main/host/memory_manager/memory_mapper.rs 71.63% <0.00%> (+0.20%) ⬆️
src/main/host/descriptor/mod.rs 67.84% <0.00%> (+0.20%) ⬆️
... and 7 more

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

☔ View full report at Codecov.
📢 Do you have feedback about the report comment? Let us know in this issue.

@robgjansen robgjansen merged commit b38ad75 into main Jan 15, 2023
@robgjansen robgjansen deleted the dependabot/cargo/src/main/clap-4.1.0 branch January 15, 2023 23:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Component: Build Build/install tools and dependencies Component: Main Composing the core Shadow executable

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant