Repository: oxidecomputer/typify
Pull request #612 (2024-06-24 13:17:59)

Bump syn from 2.0.66 to 2.0.68
Bumps [syn](https://github.com/dtolnay/syn) from 2.0.66 to 2.0.68.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/dtolnay/syn/releases">syn's releases</a>.</em></p>
<blockquote>
<h2>2.0.68</h2>
<ul>
<li>Improve panic location when <code>parse_quote!</code> parses invalid syntax (<a href="https://redirect.github.com/dtolnay/syn/issues/1690">#1690</a>, thanks <a href="https://github.com/stepancheg"><code>@​stepancheg</code></a>)</li>
<li>More efficient peek implementation for <code>Group</code> and <code>Lifetime</code> (<a href="https://redirect.github.com/dtolnay/syn/issues/1687">#1687</a>)</li>
</ul>
<h2>2.0.67</h2>
<ul>
<li>Produce more accurate error message locations for errors located at the end of a nested group (<a href="https://redirect.github.com/dtolnay/syn/issues/1679">#1679</a>, <a href="https://redirect.github.com/dtolnay/syn/issues/1680">#1680</a>)</li>
<li>Support peeking <code>LitCStr</code> in ParseStream::peek (<a href="https://redirect.github.com/dtolnay/syn/issues/1682">#1682</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/dtolnay/syn/commit/ecb0429297d3da2f20ab8559e41ddf8a2137d83b"><code>ecb0429</code></a> Release 2.0.68</li>
<li><a href="https://github.com/dtolnay/syn/commit/37edbd23908006e77c42dae3e64f13f53470c5b6"><code>37edbd2</code></a> Merge pull request <a href="https://redirect.github.com/dtolnay/syn/issues/1690">#1690</a> from stepancheg/track-called</li>
<li><a href="https://github.com/dtolnay/syn/commit/43387720a3d52db3c148e5383cd6d9ef3b766611"><code>4338772</code></a> track-caller in parse_quote_spanned</li>
<li><a href="https://github.com/dtolnay/syn/commit/537b0c58f4d00c1f412fb83d258900843f65814e"><code>537b0c5</code></a> Update test suite to nightly-2024-06-22</li>
<li><a href="https://github.com/dtolnay/syn/commit/b088d5c2242478edb5b07e5a7221c37507287840"><code>b088d5c</code></a> Merge pull request <a href="https://redirect.github.com/dtolnay/syn/issues/1688">#1688</a> from dtolnay/peeklit</li>
<li><a href="https://github.com/dtolnay/syn/commit/9b4e478a98aeb90a113eeac2bf882402c8574dfb"><code>9b4e478</code></a> Relocate Lit peek impls into lit module</li>
<li><a href="https://github.com/dtolnay/syn/commit/38f2ddb7632a39d7ef98a836369acaf8fb9babf1"><code>38f2ddb</code></a> Merge pull request <a href="https://redirect.github.com/dtolnay/syn/issues/1687">#1687</a> from dtolnay/fastpeek</li>
<li><a href="https://github.com/dtolnay/syn/commit/ef20bfdfbf32c06a4930b26d683b61defb34b043"><code>ef20bfd</code></a> Optimize the peek impl of Group and Lifetime</li>
<li><a href="https://github.com/dtolnay/syn/commit/4b6c96a642be81c8020e0d4a6502b91facf5026e"><code>4b6c96a</code></a> Merge pull request <a href="https://redirect.github.com/dtolnay/syn/issues/1686">#1686</a> from dtolnay/isempty</li>
<li><a href="https://github.com/dtolnay/syn/commit/87d57920513951b05a4dd64a39d1d8a39c314624"><code>87d5792</code></a> Reword explanation of ParseBuffer::is_empty</li>
<li>Additional commits viewable in <a href="https://github.com/dtolnay/syn/compare/2.0.66...2.0.68">compare view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=syn&package-manager=cargo&previous-version=2.0.66&new-version=2.0.68)](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 24a8f3a..debb99e 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -989,9 +989,9 @@ checksum = "5ee073c9e4cd00e28217186dbe12796d692868f432bf2e97ee73bed0c56dfa01"
 
 [[package]]
 name = "syn"
-version = "2.0.66"
+version = "2.0.68"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c42f3f41a2de00b01c0aaad383c5a45241efc8b2d1eda5661812fda5f3cdcff5"
+checksum = "901fa70d88b9d6c98022e23b4136f9f3e54e4662c3bc1bd1d84a42a9a0f0c1e9"
 dependencies = [
  "proc-macro2",
  "quote",
diff --git a/typify-impl/Cargo.toml b/typify-impl/Cargo.toml
index 735a48e..48927a7 100644
--- a/typify-impl/Cargo.toml
+++ b/typify-impl/Cargo.toml
@@ -17,7 +17,7 @@ schemars = "0.8.21"
 semver = "1.0.23"
 serde = "1.0.203"
 serde_json = "1.0.117"
-syn = { version = "2.0.66", features = ["full"] }
+syn = { version = "2.0.68", features = ["full"] }
 thiserror = "1.0.61"
 unicode-ident = "1.0.12"
 
@@ -29,5 +29,5 @@ paste = "1.0.15"
 rustfmt-wrapper = "0.2.1"
 schema = "0.1.0"
 schemars = { version = "0.8.21", features = ["uuid1", "impl_json_schema"] }
-syn = { version = "2.0.66", features = ["full", "extra-traits"] }
+syn = { version = "2.0.68", features = ["full", "extra-traits"] }
 uuid = "1.9.0"


Test patch:
diff --git a/typify-test/Cargo.toml b/typify-test/Cargo.toml
index 22401f6..fb04991 100644
--- a/typify-test/Cargo.toml
+++ b/typify-test/Cargo.toml
@@ -13,5 +13,5 @@ ipnetwork = { version = "0.20.0", features = ["schemars"] }
 prettyplease = "0.2.20"
 schemars = "0.8.21"
 serde = "1.0.203"
-syn = "2.0.66"
+syn = "2.0.68"
 typify = { path = "../typify" }