Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: Boshen/cargo-shear Loading
base: v0.0.25
Choose a base ref
...
head repository: Boshen/cargo-shear Loading
compare: v0.0.26
Choose a head ref
  • 14 commits
  • 7 files changed
  • 3 contributors

Commits on May 6, 2024

  1. chore(deps): update rust crate anyhow to v1.0.83 (#41)

    [![Mend
    Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)
    
    This PR contains the following updates:
    
    | Package | Type | Update | Change |
    |---|---|---|---|
    | [anyhow](https://togithub.com/dtolnay/anyhow) | dependencies | patch |
    `1.0.82` -> `1.0.83` |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>dtolnay/anyhow (anyhow)</summary>
    
    ### [`v1.0.83`](https://togithub.com/dtolnay/anyhow/releases/tag/1.0.83)
    
    [Compare
    Source](https://togithub.com/dtolnay/anyhow/compare/1.0.82...1.0.83)
    
    - Integrate compile-time checking of cfgs
    ([#&#8203;363](https://togithub.com/dtolnay/anyhow/issues/363))
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - At any time (no schedule defined),
    Automerge - At any time (no schedule defined).
    
    🚦 **Automerge**: Enabled.
    
    ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
    rebase/retry checkbox.
    
    🔕 **Ignore**: Close this PR and you won't be reminded about this update
    again.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR has been generated by [Mend
    Renovate](https://www.mend.io/free-developer-tools/renovate/). View
    repository job log
    [here](https://developer.mend.io/github/Boshen/cargo-shear).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNDAuMTAiLCJ1cGRhdGVkSW5WZXIiOiIzNy4zNDAuMTAiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbXX0=-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] committed May 6, 2024
    Configuration menu
    Copy the full SHA
    fa9c7b1 View commit details
    Browse the repository at this point in the history

Commits on May 7, 2024

  1. Configuration menu
    Copy the full SHA
    7d6c9b7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    888799e View commit details
    Browse the repository at this point in the history

Commits on May 12, 2024

  1. Configuration menu
    Copy the full SHA
    653da03 View commit details
    Browse the repository at this point in the history
  2. chore(deps): lock file maintenance rust crates (#44)

    [![Mend
    Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)
    
    This PR contains the following updates:
    
    | Package | Type | Update | Change |
    |---|---|---|---|
    |  |  | lockFileMaintenance | All locks refreshed |
    | [serde_json](https://togithub.com/serde-rs/json) | dependencies |
    patch | `1.0.116` -> `1.0.117` |
    | [syn](https://togithub.com/dtolnay/syn) | dependencies | patch |
    `2.0.61` -> `2.0.63` |
    
    🔧 This Pull Request updates lock files to use the latest dependency
    versions.
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>serde-rs/json (serde_json)</summary>
    
    ###
    [`v1.0.117`](https://togithub.com/serde-rs/json/releases/tag/v1.0.117)
    
    [Compare
    Source](https://togithub.com/serde-rs/json/compare/v1.0.116...v1.0.117)
    
    - Resolve unexpected_cfgs warning
    ([#&#8203;1130](https://togithub.com/serde-rs/json/issues/1130))
    
    </details>
    
    <details>
    <summary>dtolnay/syn (syn)</summary>
    
    ### [`v2.0.63`](https://togithub.com/dtolnay/syn/releases/tag/2.0.63)
    
    [Compare
    Source](https://togithub.com/dtolnay/syn/compare/2.0.62...2.0.63)
    
    - Parse and print long if-else-if chains without reliance on deep
    recursion to avoid overflowing stack
    ([#&#8203;1644](https://togithub.com/dtolnay/syn/issues/1644),
    [#&#8203;1645](https://togithub.com/dtolnay/syn/issues/1645))
    
    ### [`v2.0.62`](https://togithub.com/dtolnay/syn/releases/tag/2.0.62)
    
    [Compare
    Source](https://togithub.com/dtolnay/syn/compare/2.0.61...2.0.62)
    
    - Reject invalid unparenthesized range and comparison operator
    expressions
    ([#&#8203;1642](https://togithub.com/dtolnay/syn/issues/1642),
    [#&#8203;1643](https://togithub.com/dtolnay/syn/issues/1643))
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - "before 4am on monday" in timezone
    Asia/Shanghai, Automerge - At any time (no schedule defined).
    
    🚦 **Automerge**: Enabled.
    
    ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
    rebase/retry checkbox.
    
    👻 **Immortal**: This PR will be recreated if closed unmerged. Get
    [config help](https://togithub.com/renovatebot/renovate/discussions) if
    that's undesired.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR has been generated by [Mend
    Renovate](https://www.mend.io/free-developer-tools/renovate/). View
    repository job log
    [here](https://developer.mend.io/github/Boshen/cargo-shear).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNTEuMiIsInVwZGF0ZWRJblZlciI6IjM3LjM1MS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] committed May 12, 2024
    Configuration menu
    Copy the full SHA
    dd0d38b View commit details
    Browse the repository at this point in the history

Commits on May 20, 2024

  1. chore(deps): lock file maintenance rust crates (#46)

    [![Mend
    Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)
    
    This PR contains the following updates:
    
    | Package | Type | Update | Change |
    |---|---|---|---|
    |  |  | lockFileMaintenance | All locks refreshed |
    | [anyhow](https://togithub.com/dtolnay/anyhow) | dependencies | patch |
    `1.0.83` -> `1.0.86` |
    | [proc-macro2](https://togithub.com/dtolnay/proc-macro2) | dependencies
    | patch | `1.0.82` -> `1.0.83` |
    | [syn](https://togithub.com/dtolnay/syn) | dependencies | patch |
    `2.0.63` -> `2.0.65` |
    | [toml_edit](https://togithub.com/toml-rs/toml) | dependencies | patch
    | `0.22.12` -> `0.22.13` |
    
    🔧 This Pull Request updates lock files to use the latest dependency
    versions.
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>dtolnay/anyhow (anyhow)</summary>
    
    ### [`v1.0.86`](https://togithub.com/dtolnay/anyhow/releases/tag/1.0.86)
    
    [Compare
    Source](https://togithub.com/dtolnay/anyhow/compare/1.0.85...1.0.86)
    
    - Fix parse error in `ensure!` with non-literal after minus sign
    ([#&#8203;373](https://togithub.com/dtolnay/anyhow/issues/373))
    
    ### [`v1.0.85`](https://togithub.com/dtolnay/anyhow/releases/tag/1.0.85)
    
    [Compare
    Source](https://togithub.com/dtolnay/anyhow/compare/1.0.84...1.0.85)
    
    - Improve `ensure!` macro's rules to unblock some rustc pretty-printer
    improvements
    ([#&#8203;368](https://togithub.com/dtolnay/anyhow/issues/368),
    [#&#8203;371](https://togithub.com/dtolnay/anyhow/issues/371))
    
    ### [`v1.0.84`](https://togithub.com/dtolnay/anyhow/releases/tag/1.0.84)
    
    [Compare
    Source](https://togithub.com/dtolnay/anyhow/compare/1.0.83...1.0.84)
    
    - Disallow calling `ensure!` through a `Not` impl for a type that is not
    `bool` ([#&#8203;367](https://togithub.com/dtolnay/anyhow/issues/367))
    
    </details>
    
    <details>
    <summary>dtolnay/proc-macro2 (proc-macro2)</summary>
    
    ###
    [`v1.0.83`](https://togithub.com/dtolnay/proc-macro2/releases/tag/1.0.83)
    
    [Compare
    Source](https://togithub.com/dtolnay/proc-macro2/compare/1.0.82...1.0.83)
    
    - Optimize the representation of `Ident`
    ([#&#8203;462](https://togithub.com/dtolnay/proc-macro2/issues/462))
    
    </details>
    
    <details>
    <summary>dtolnay/syn (syn)</summary>
    
    ### [`v2.0.65`](https://togithub.com/dtolnay/syn/releases/tag/2.0.65)
    
    [Compare
    Source](https://togithub.com/dtolnay/syn/compare/2.0.64...2.0.65)
    
    - Optimize the implementation of `Fold` to compile faster
    ([#&#8203;1666](https://togithub.com/dtolnay/syn/issues/1666),
    [#&#8203;1667](https://togithub.com/dtolnay/syn/issues/1667),
    [#&#8203;1668](https://togithub.com/dtolnay/syn/issues/1668))
    
    ### [`v2.0.64`](https://togithub.com/dtolnay/syn/releases/tag/2.0.64)
    
    [Compare
    Source](https://togithub.com/dtolnay/syn/compare/2.0.63...2.0.64)
    
    - Support using ParseBuffer across `catch_unwind`
    ([#&#8203;1646](https://togithub.com/dtolnay/syn/issues/1646))
    - Validate that the expression in a let-else ends in brace as required
    by rustc ([#&#8203;1648](https://togithub.com/dtolnay/syn/issues/1648),
    [#&#8203;1649](https://togithub.com/dtolnay/syn/issues/1649))
    - Legalize invalid const generic arguments by wrapping in braces
    ([#&#8203;1654](https://togithub.com/dtolnay/syn/issues/1654),
    [#&#8203;1655](https://togithub.com/dtolnay/syn/issues/1655))
    - Fix some expression precedence edge cases involving `break` and
    `return` in loop headers
    ([#&#8203;1656](https://togithub.com/dtolnay/syn/issues/1656))
    - Always print closure bodies with a brace when the closure has an
    explicit return type
    ([#&#8203;1658](https://togithub.com/dtolnay/syn/issues/1658))
    - Automatically insert necessary parentheses in ToTokens for Expr when
    required by expression precedence
    ([#&#8203;1659](https://togithub.com/dtolnay/syn/issues/1659))
    - Support struct literal syntax in match guard expressions
    ([#&#8203;1662](https://togithub.com/dtolnay/syn/issues/1662))
    
    </details>
    
    <details>
    <summary>toml-rs/toml (toml_edit)</summary>
    
    ###
    [`v0.22.13`](https://togithub.com/toml-rs/toml/compare/v0.22.12...v0.22.13)
    
    [Compare
    Source](https://togithub.com/toml-rs/toml/compare/v0.22.12...v0.22.13)
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - "before 4am on monday" in timezone
    Asia/Shanghai, Automerge - At any time (no schedule defined).
    
    🚦 **Automerge**: Enabled.
    
    ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
    rebase/retry checkbox.
    
    👻 **Immortal**: This PR will be recreated if closed unmerged. Get
    [config help](https://togithub.com/renovatebot/renovate/discussions) if
    that's undesired.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR has been generated by [Mend
    Renovate](https://www.mend.io/free-developer-tools/renovate/). View
    repository job log
    [here](https://developer.mend.io/github/Boshen/cargo-shear).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNjMuNSIsInVwZGF0ZWRJblZlciI6IjM3LjM2My41IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] committed May 20, 2024
    Configuration menu
    Copy the full SHA
    7d8e83c View commit details
    Browse the repository at this point in the history

Commits on May 26, 2024

  1. ci: allow branch renovate/**

    Boshen committed May 26, 2024
    Configuration menu
    Copy the full SHA
    72c212d View commit details
    Browse the repository at this point in the history
  2. docs: document prior arts

    closes #45
    Boshen committed May 26, 2024
    Configuration menu
    Copy the full SHA
    f8dd9a2 View commit details
    Browse the repository at this point in the history
  3. docs: link prior arts

    Boshen committed May 26, 2024
    Configuration menu
    Copy the full SHA
    032b828 View commit details
    Browse the repository at this point in the history
  4. update README

    Boshen committed May 26, 2024
    Configuration menu
    Copy the full SHA
    11c8c35 View commit details
    Browse the repository at this point in the history
  5. update README

    Boshen committed May 26, 2024
    Configuration menu
    Copy the full SHA
    fed14bd View commit details
    Browse the repository at this point in the history
  6. chore(deps): lock file maintenance rust crates (#49)

    [![Mend
    Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)
    
    This PR contains the following updates:
    
    | Package | Type | Update | Change |
    |---|---|---|---|
    |  |  | lockFileMaintenance | All locks refreshed |
    | [proc-macro2](https://togithub.com/dtolnay/proc-macro2) | dependencies
    | patch | `1.0.83` -> `1.0.84` |
    | [syn](https://togithub.com/dtolnay/syn) | dependencies | patch |
    `2.0.65` -> `2.0.66` |
    
    🔧 This Pull Request updates lock files to use the latest dependency
    versions.
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>dtolnay/proc-macro2 (proc-macro2)</summary>
    
    ###
    [`v1.0.84`](https://togithub.com/dtolnay/proc-macro2/releases/tag/1.0.84)
    
    [Compare
    Source](https://togithub.com/dtolnay/proc-macro2/compare/1.0.83...1.0.84)
    
    - Documentation improvements
    ([#&#8203;455](https://togithub.com/dtolnay/proc-macro2/issues/455),
    thanks
    [@&#8203;CensoredUsername](https://togithub.com/CensoredUsername))
    
    </details>
    
    <details>
    <summary>dtolnay/syn (syn)</summary>
    
    ### [`v2.0.66`](https://togithub.com/dtolnay/syn/releases/tag/2.0.66)
    
    [Compare
    Source](https://togithub.com/dtolnay/syn/compare/2.0.65...2.0.66)
    
    - Allow braced structs when parsing ExprLet
    ([#&#8203;1671](https://togithub.com/dtolnay/syn/issues/1671))
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - "before 4am on monday" in timezone
    Asia/Shanghai, Automerge - At any time (no schedule defined).
    
    🚦 **Automerge**: Enabled.
    
    ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
    rebase/retry checkbox.
    
    👻 **Immortal**: This PR will be recreated if closed unmerged. Get
    [config help](https://togithub.com/renovatebot/renovate/discussions) if
    that's undesired.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR has been generated by [Mend
    Renovate](https://www.mend.io/free-developer-tools/renovate/). View
    repository job log
    [here](https://developer.mend.io/github/Boshen/cargo-shear).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNjguMTAiLCJ1cGRhdGVkSW5WZXIiOiIzNy4zNjguMTAiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbXX0=-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] committed May 26, 2024
    Configuration menu
    Copy the full SHA
    36a3664 View commit details
    Browse the repository at this point in the history

Commits on May 29, 2024

  1. Configuration menu
    Copy the full SHA
    fcbb13f View commit details
    Browse the repository at this point in the history
  2. chore: release v0.0.26 (#50)

    ## 🤖 New release
    * `cargo-shear`: 0.0.25 -> 0.0.26
    
    <details><summary><i><b>Changelog</b></i></summary><p>
    
    <blockquote>
    
    ##
    [0.0.26](v0.0.25...v0.0.26)
    - 2024-05-29
    
    ### Added
    - exit code is 0 when performing fix
    ([#52](#52))
    
    ### Other
    - *(deps)* lock file maintenance rust crates
    ([#49](#49))
    - update README
    - update README
    - link prior arts
    - document prior arts
    - allow branch `renovate/**`
    - *(deps)* lock file maintenance rust crates
    ([#46](#46))
    - *(deps)* lock file maintenance rust crates
    ([#44](#44))
    - add PR from astral-sh/uv
    - *(deps)* lock file maintenance rust crates
    ([#43](#43))
    - use shared renovate config
    </blockquote>
    
    
    </p></details>
    
    ---
    This PR was generated with
    [release-plz](https://github.com/MarcoIeni/release-plz/).
    Boshen committed May 29, 2024
    Configuration menu
    Copy the full SHA
    90f7aa7 View commit details
    Browse the repository at this point in the history
Loading