Repository: oxidecomputer/typify
Pull request #673 (2024-09-09 13:14:27)

Bump prettyplease from 0.2.20 to 0.2.22
Bumps [prettyplease](https://github.com/dtolnay/prettyplease) from 0.2.20 to 0.2.22.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/dtolnay/prettyplease/releases">prettyplease's releases</a>.</em></p>
<blockquote>
<h2>0.2.22</h2>
<ul>
<li>Support formatting precise capture <code>use&lt;&gt;</code> syntax (<a href="https://redirect.github.com/dtolnay/prettyplease/issues/80">#80</a>)</li>
</ul>
<h2>0.2.21</h2>
<ul>
<li>Support formatting tail-call <code>become</code> expressions (<a href="https://redirect.github.com/dtolnay/prettyplease/issues/79">#79</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/dtolnay/prettyplease/commit/c28d8ea502c2c671c5890ae55c974ee1f089ae7c"><code>c28d8ea</code></a> Release 0.2.22</li>
<li><a href="https://github.com/dtolnay/prettyplease/commit/dd76fd6136e662c8674a3f04291807aeae0ecdfe"><code>dd76fd6</code></a> Merge pull request <a href="https://redirect.github.com/dtolnay/prettyplease/issues/80">#80</a> from dtolnay/precisecapture</li>
<li><a href="https://github.com/dtolnay/prettyplease/commit/b54cd1266f8244c4fbeec4199a17e6182c7c60b0"><code>b54cd12</code></a> Pretty-print precise capture syntax (<code>use\&lt;&gt;</code>)</li>
<li><a href="https://github.com/dtolnay/prettyplease/commit/61bd508abd1da16d51c900c19eef91b736235dd0"><code>61bd508</code></a> Upload CI Cargo.lock for reproducing failures</li>
<li><a href="https://github.com/dtolnay/prettyplease/commit/ea2044e13a4c736c64c26036e9553cbf8654c34c"><code>ea2044e</code></a> Release 0.2.21</li>
<li><a href="https://github.com/dtolnay/prettyplease/commit/11c45ff3a277c24240b035db2d7f9f94d05560d6"><code>11c45ff</code></a> Merge pull request <a href="https://redirect.github.com/dtolnay/prettyplease/issues/79">#79</a> from dtolnay/tailcall</li>
<li><a href="https://github.com/dtolnay/prettyplease/commit/d2881c32e67ada6f4273b0ad232af0389ddc16b7"><code>d2881c3</code></a> Pretty-print tail calls (<code>become</code>)</li>
<li><a href="https://github.com/dtolnay/prettyplease/commit/53aac3023f8da94ee402a29b3176dfad3f9b769f"><code>53aac30</code></a> Merge pull request <a href="https://redirect.github.com/dtolnay/prettyplease/issues/78">#78</a> from dtolnay/rustfmtbug</li>
<li><a href="https://github.com/dtolnay/prettyplease/commit/cff71f363cef5d8d49623491696e0e7239dcd9e3"><code>cff71f3</code></a> Revert &quot;Work around rustfmt 'rewriting static' bug&quot;</li>
<li><a href="https://github.com/dtolnay/prettyplease/commit/8584223d1bd7577d0607c5b4683163b0f0909e58"><code>8584223</code></a> Resolve single_match_else pedantic clippy lint</li>
<li>Additional commits viewable in <a href="https://github.com/dtolnay/prettyplease/compare/0.2.20...0.2.22">compare view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=prettyplease&package-manager=cargo&previous-version=0.2.20&new-version=0.2.22)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

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-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

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)


</details>


Patch:
diff --git a/Cargo.lock b/Cargo.lock
index 52e77ae..0cc3cb4 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -223,9 +223,9 @@ dependencies = [
 
 [[package]]
 name = "clap"
-version = "4.5.16"
+version = "4.5.17"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "ed6719fffa43d0d87e5fd8caeab59be1554fb028cd30edc88fc4369b17971019"
+checksum = "3e5a21b8495e732f1b3c364c9949b201ca7bae518c502c80256c96ad79eaf6ac"
 dependencies = [
  "clap_builder",
  "clap_derive",
@@ -233,9 +233,9 @@ dependencies = [
 
 [[package]]
 name = "clap_builder"
-version = "4.5.15"
+version = "4.5.17"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "216aec2b177652e3846684cbfe25c9964d18ec45234f0f5da5157b207ed1aab6"
+checksum = "8cf2dd12af7a047ad9d6da2b6b249759a22a7abc0f474c1dae1777afa4b21a73"
 dependencies = [
  "anstream",
  "anstyle",
@@ -679,9 +679,9 @@ dependencies = [
 
 [[package]]
 name = "prettyplease"
-version = "0.2.20"
+version = "0.2.22"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "5f12335488a2f3b0a83b14edad48dca9879ce89b2edd10e80237e4e852dd645e"
+checksum = "479cf940fbbb3426c32c5d5176f62ad57549a0bb84773423ba8be9d089f5faba"
 dependencies = [
  "proc-macro2",
  "syn",
@@ -937,9 +937,9 @@ dependencies = [
 
 [[package]]
 name = "serde_json"
-version = "1.0.127"
+version = "1.0.128"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "8043c06d9f82bd7271361ed64f415fe5e12a77fdb52e573e7f06a516dea329ad"
+checksum = "6ff5456707a1de34e7e37f2a6fd3d3f808c318259cbd01ab6377795054b483d8"
 dependencies = [
  "itoa",
  "memchr",
diff --git a/cargo-typify/Cargo.toml b/cargo-typify/Cargo.toml
index 43831cb..e0ccab2 100644
--- a/cargo-typify/Cargo.toml
+++ b/cargo-typify/Cargo.toml
@@ -14,12 +14,12 @@ default-run = "cargo-typify"
 [dependencies]
 typify = { version = "0.1.0", path = "../typify" }
 
-clap = { version = "4.5.16", features = ["derive"] }
+clap = { version = "4.5.17", features = ["derive"] }
 color-eyre = "0.6"
 env_logger = "0.10"
 rustfmt-wrapper = "0.2.1"
 semver = "1.0.23"
-serde_json = "1.0.127"
+serde_json = "1.0.128"
 schemars = "0.8.21"
 
 [dev-dependencies]
diff --git a/typify-impl/Cargo.toml b/typify-impl/Cargo.toml
index 18eca53..6d7cef9 100644
--- a/typify-impl/Cargo.toml
+++ b/typify-impl/Cargo.toml
@@ -16,7 +16,7 @@ regress = "0.10.0"
 schemars = "0.8.21"
 semver = "1.0.23"
 serde = "1.0.209"
-serde_json = "1.0.127"
+serde_json = "1.0.128"
 syn = { version = "2.0.77", features = ["full"] }
 thiserror = "1.0.63"
 unicode-ident = "1.0.12"
diff --git a/typify-macro/Cargo.toml b/typify-macro/Cargo.toml
index 6ddc3b7..5b0c5d5 100644
--- a/typify-macro/Cargo.toml
+++ b/typify-macro/Cargo.toml
@@ -16,7 +16,7 @@ quote = "1.0.37"
 schemars = "0.8.21"
 semver = { version = "1.0.23", features = ["serde"] }
 serde = "1.0.209"
-serde_json = "1.0.127"
+serde_json = "1.0.128"
 serde_tokenstream = "0.2.2"
 syn = { version = "2.0", features = ["full", "extra-traits"] }
 typify-impl = { version = "0.1.0", path = "../typify-impl" }
diff --git a/typify/Cargo.toml b/typify/Cargo.toml
index 83dd4c6..8b98c9f 100644
--- a/typify/Cargo.toml
+++ b/typify/Cargo.toml
@@ -27,6 +27,6 @@ regress = "0.10.0"
 rustfmt-wrapper = "0.2.1"
 schemars = "0.8.21"
 serde = "1.0.209"
-serde_json = "1.0.127"
+serde_json = "1.0.128"
 trybuild = "1.0.99"
 uuid = { version = "1.10.0", features = ["serde"] }


Test patch:
diff --git a/typify-test/Cargo.toml b/typify-test/Cargo.toml
index 6ba121b..81a1e4c 100644
--- a/typify-test/Cargo.toml
+++ b/typify-test/Cargo.toml
@@ -6,11 +6,11 @@ edition = "2021"
 [dependencies]
 regress = "0.10.0"
 serde = "1.0.209"
-serde_json = "1.0.127"
+serde_json = "1.0.128"
 
 [build-dependencies]
 ipnetwork = { version = "0.20.0", features = ["schemars"] }
-prettyplease = "0.2.20"
+prettyplease = "0.2.22"
 schemars = "0.8.21"
 serde = "1.0.209"
 syn = "2.0.77"