Auto merge of #27721 - servo:dependabot/cargo/syn-1.0.48, r=jdm

Bump syn from 1.0.38 to 1.0.48

Bumps [syn](https://github.com/dtolnay/syn) from 1.0.38 to 1.0.48.
<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>1.0.46</h2>
<ul>
<li>Fix parsing structured attributes that contain nested absolute paths, such as <code>#[derive(::serde::Serialize)]</code> (<a href="https://github-redirect.dependabot.com/dtolnay/syn/issues/909">#909</a>)</li>
</ul>
<h2>1.0.45</h2>
<ul>
<li>Provide more detailed error messages when parsing specific literal kind (<a href="https://github-redirect.dependabot.com/dtolnay/syn/issues/908">#908</a>)</li>
</ul>
<h2>1.0.44</h2>
<ul>
<li>Fix some parsing of patterns inside of None-delimited groups (<a href="https://github-redirect.dependabot.com/dtolnay/syn/issues/907">#907</a>)</li>
</ul>
<h2>1.0.43</h2>
<ul>
<li>Add Parse impl for syn::Signature</li>
</ul>
<h2>1.0.42</h2>
<ul>
<li>Fix several bugs involving unusual suffixes on integer and floating point literal tokens (<a href="https://github-redirect.dependabot.com/dtolnay/syn/issues/898">#898</a>, <a href="https://github-redirect.dependabot.com/dtolnay/syn/issues/899">#899</a>, <a href="https://github-redirect.dependabot.com/dtolnay/syn/issues/900">#900</a>)</li>
</ul>
<h2>1.0.41</h2>
<ul>
<li>Fix panic on printing an incomplete (having fewer path segments than originally parsed with) qualified path (ExprPath, PatPath, TypePath containing QSelf) (<a href="https://github-redirect.dependabot.com/dtolnay/syn/issues/891">#891</a>, thanks <a href="https://github.com/taiki-e">@taiki-e</a>)</li>
<li>Fix panic triggered by syntactically invalid overflowing negative float literal after <code>.</code> in a field access position, e.g. <code>let _ = obj.-0.9E999999</code> (<a href="https://github-redirect.dependabot.com/dtolnay/syn/issues/895">#895</a>, thanks <a href="https://github.com/sameer">@sameer</a>)</li>
<li>Enable using <code>parse_macro_input!</code> with a Parser function rather than type having a Parse impl (<a href="https://github-redirect.dependabot.com/dtolnay/syn/issues/896">#896</a>, thanks <a href="https://github.com/sbrocket">@sbrocket</a>)</li>
</ul>
<h2>1.0.40</h2>
<ul>
<li>Fix panic on parsing float literals having both an exponent and a suffix beginning with 'e' or 'E', such as <code>9e99e999</code> (<a href="https://github-redirect.dependabot.com/dtolnay/syn/issues/893">#893</a>)</li>
</ul>
<h2>1.0.39</h2>
<ul>
<li>Improve compile time by pre-expanding derives (<a href="https://github-redirect.dependabot.com/dtolnay/syn/issues/885">#885</a>)</li>
<li>Parse const generic parameters in any order relative to type parameters (<a href="https://github-redirect.dependabot.com/dtolnay/syn/issues/886">#886</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="1c8ec79538"><code>1c8ec79</code></a> Release 1.0.48</li>
<li><a href="b7953dfafc"><code>b7953df</code></a> Release 1.0.47</li>
<li><a href="301a74eae7"><code>301a74e</code></a> Unpin crossbeam-utils since they released fix</li>
<li><a href="8f0dbd5050"><code>8f0dbd5</code></a> Update syn-internal-codegen deps</li>
<li><a href="45acd3ad3a"><code>45acd3a</code></a> Set html_root_url for syn-codegen crate</li>
<li><a href="39ee8cc188"><code>39ee8cc</code></a> Release syn-codegen 0.2.0</li>
<li><a href="ab2c642edd"><code>ab2c642</code></a> Update syn-codegen to semver 0.11</li>
<li><a href="f1f86306dc"><code>f1f8630</code></a> Expand wildcard import</li>
<li><a href="ce86fcecf3"><code>ce86fce</code></a> Format syn-internal-codegen with rustfmt 1.4.22-nightly</li>
<li><a href="2804a84e0f"><code>2804a84</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/dtolnay/syn/issues/912">#912</a> from dtolnay/tokendoc</li>
<li>Additional commits viewable in <a href="https://github.com/dtolnay/syn/compare/1.0.38...1.0.48">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=syn&package-manager=cargo&previous-version=1.0.38&new-version=1.0.48)](https://dependabot.com/compatibility-score/?dependency-name=syn&package-manager=cargo&previous-version=1.0.38&new-version=1.0.48)

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 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)
- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language
- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language
- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language
- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language
- `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme

Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com):
- Update frequency (including time of day and day of week)
- Pull request limits (per update run and/or open at any time)
- Out-of-range updates (receive only lockfile updates, if desired)
- Security updates (receive only security updates, if desired)

</details>
This commit is contained in:
bors-servo 2020-11-22 00:24:43 -05:00 committed by GitHub
commit 9efcfb8f0f
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

68
Cargo.lock generated
View file

@ -300,7 +300,7 @@ dependencies = [
"lazycell",
"log",
"peeking_take_while",
"proc-macro2 1.0.17",
"proc-macro2 1.0.24",
"quote 1.0.2",
"regex",
"rustc-hash",
@ -599,7 +599,7 @@ dependencies = [
"clap",
"heck",
"log",
"proc-macro2 1.0.17",
"proc-macro2 1.0.24",
"quote 1.0.2",
"serde",
"serde_json",
@ -1127,7 +1127,7 @@ dependencies = [
"itoa",
"matches",
"phf",
"proc-macro2 1.0.17",
"proc-macro2 1.0.24",
"quote 1.0.2",
"serde",
"smallvec 1.4.2",
@ -1193,7 +1193,7 @@ checksum = "f0c960ae2da4de88a91b2d920c2a7233b400bc33cb28453a2987822d8392519b"
dependencies = [
"fnv",
"ident_case",
"proc-macro2 1.0.17",
"proc-macro2 1.0.24",
"quote 1.0.2",
"syn",
]
@ -1258,7 +1258,7 @@ name = "derive_common"
version = "0.0.1"
dependencies = [
"darling",
"proc-macro2 1.0.17",
"proc-macro2 1.0.24",
"quote 1.0.2",
"syn",
"synstructure",
@ -1270,7 +1270,7 @@ version = "0.99.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2127768764f1556535c01b5326ef94bd60ff08dcfbdc544d53e69ed155610f5d"
dependencies = [
"proc-macro2 1.0.17",
"proc-macro2 1.0.24",
"quote 1.0.2",
"syn",
]
@ -1397,7 +1397,7 @@ dependencies = [
name = "domobject_derive"
version = "0.0.1"
dependencies = [
"proc-macro2 1.0.17",
"proc-macro2 1.0.24",
"quote 1.0.2",
"syn",
]
@ -1503,7 +1503,7 @@ version = "0.3.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1df9d0cef4b051baf3ef7f9b1674273dc78cd56e02cba60fa187f9c0ff4ff5e0"
dependencies = [
"proc-macro2 1.0.17",
"proc-macro2 1.0.24",
"quote 1.0.2",
"syn",
]
@ -1775,7 +1775,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d0b5a30a4328ab5473878237c447333c093297bded83a4983d10f4deea240d39"
dependencies = [
"proc-macro-hack",
"proc-macro2 1.0.17",
"proc-macro2 1.0.24",
"quote 1.0.2",
"syn",
]
@ -2620,7 +2620,7 @@ dependencies = [
"log",
"mac",
"markup5ever",
"proc-macro2 1.0.17",
"proc-macro2 1.0.24",
"quote 1.0.2",
"syn",
]
@ -2933,7 +2933,7 @@ dependencies = [
name = "jstraceable_derive"
version = "0.0.1"
dependencies = [
"proc-macro2 1.0.17",
"proc-macro2 1.0.24",
"syn",
"synstructure",
]
@ -3447,7 +3447,7 @@ version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e37c5d4cd9473c5f4c9c111f033f15d4df9bd378fdf615944e360a4f55a05f0b"
dependencies = [
"proc-macro2 1.0.17",
"proc-macro2 1.0.24",
"syn",
"synstructure",
]
@ -3947,7 +3947,7 @@ version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0c8b15b261814f992e33760b1fca9fe8b693d8a65299f20c9901688636cfb746"
dependencies = [
"proc-macro2 1.0.17",
"proc-macro2 1.0.24",
"quote 1.0.2",
"syn",
]
@ -4247,7 +4247,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4214c9e912ef61bf42b81ba9a47e8aad1b2ffaf739ab162bf96d1e011f54e6c5"
dependencies = [
"proc-macro-hack",
"proc-macro2 1.0.17",
"proc-macro2 1.0.24",
"quote 1.0.2",
"syn",
]
@ -4285,7 +4285,7 @@ name = "peek-poke-derive"
version = "0.2.1"
source = "git+https://github.com/jdm/webrender?branch=crash-backtrace#920168aff79a7cf52980b0c90965a591f2f4204a"
dependencies = [
"proc-macro2 1.0.17",
"proc-macro2 1.0.24",
"quote 1.0.2",
"syn",
"synstructure",
@ -4364,7 +4364,7 @@ dependencies = [
"phf_generator",
"phf_shared",
"proc-macro-hack",
"proc-macro2 1.0.17",
"proc-macro2 1.0.24",
"quote 1.0.2",
"syn",
]
@ -4393,7 +4393,7 @@ version = "0.4.22"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6a0ffd45cf79d88737d7cc85bfd5d2894bee1139b356e616fe85dc389c61aaf7"
dependencies = [
"proc-macro2 1.0.17",
"proc-macro2 1.0.24",
"quote 1.0.2",
"syn",
]
@ -4491,9 +4491,9 @@ dependencies = [
[[package]]
name = "proc-macro2"
version = "1.0.17"
version = "1.0.24"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1502d12e458c49a4c9cbff560d0fe0060c252bc29799ed94ca2ed4bb665a0101"
checksum = "1e0704ee1a7e00d7bb417d0770ea303c1bccbabf0ef1667dae92b5967f5f8a71"
dependencies = [
"unicode-xid 0.2.0",
]
@ -4575,7 +4575,7 @@ version = "1.0.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "053a8c8bcc71fcce321828dc897a98ab9760bef03a4fc36693c231e5b3216cfe"
dependencies = [
"proc-macro2 1.0.17",
"proc-macro2 1.0.24",
]
[[package]]
@ -5166,7 +5166,7 @@ version = "1.0.115"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "609feed1d0a73cc36a0182a840a9b37b4a82f0b1150369f0536a9e3f2a31dc48"
dependencies = [
"proc-macro2 1.0.17",
"proc-macro2 1.0.24",
"quote 1.0.2",
"syn",
]
@ -5484,7 +5484,7 @@ name = "servo_config_plugins"
version = "0.0.1"
dependencies = [
"itertools",
"proc-macro2 1.0.17",
"proc-macro2 1.0.24",
"quote 1.0.2",
"syn",
]
@ -5505,7 +5505,7 @@ name = "servo_media_derive"
version = "0.1.0"
source = "git+https://github.com/servo/media#cdf82da4cb59d1dae7bfb0b1396d5ebd53310540"
dependencies = [
"proc-macro2 1.0.17",
"proc-macro2 1.0.24",
"quote 1.0.2",
"syn",
]
@ -5828,7 +5828,7 @@ checksum = "f24c8e5e19d22a726626f1a5e16fe15b132dcf21d10177fa5a45ce7962996b97"
dependencies = [
"phf_generator",
"phf_shared",
"proc-macro2 1.0.17",
"proc-macro2 1.0.24",
"quote 1.0.2",
]
@ -5902,7 +5902,7 @@ version = "0.0.1"
dependencies = [
"darling",
"derive_common",
"proc-macro2 1.0.17",
"proc-macro2 1.0.24",
"quote 1.0.2",
"syn",
"synstructure",
@ -6020,11 +6020,11 @@ checksum = "e454d048db5527d000bfddb77bd072bbf3a1e2ae785f16d9bd116e07c2ab45eb"
[[package]]
name = "syn"
version = "1.0.38"
version = "1.0.48"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e69abc24912995b3038597a7a593be5053eb0fb44f3cc5beec0deb421790c1f4"
checksum = "cc371affeffc477f42a221a1e4297aedcea33d47d19b61455588bd9d8f6b19ac"
dependencies = [
"proc-macro2 1.0.17",
"proc-macro2 1.0.24",
"quote 1.0.2",
"unicode-xid 0.2.0",
]
@ -6035,7 +6035,7 @@ version = "0.12.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "67656ea1dc1b41b1451851562ea232ec2e5a80242139f7e679ceccfb5d61f545"
dependencies = [
"proc-macro2 1.0.17",
"proc-macro2 1.0.24",
"quote 1.0.2",
"syn",
"unicode-xid 0.2.0",
@ -6130,7 +6130,7 @@ version = "1.0.20"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bd80fc12f73063ac132ac92aceea36734f04a1d93c1240c6944e23a3b8841793"
dependencies = [
"proc-macro2 1.0.17",
"proc-macro2 1.0.24",
"quote 1.0.2",
"syn",
]
@ -6200,7 +6200,7 @@ version = "0.0.1"
dependencies = [
"darling",
"derive_common",
"proc-macro2 1.0.17",
"proc-macro2 1.0.24",
"quote 1.0.2",
"syn",
"synstructure",
@ -6316,7 +6316,7 @@ version = "0.2.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f0c3acc6aa564495a0f2e1d59fab677cd7f81a19994cfc7f3ad0e64301560389"
dependencies = [
"proc-macro2 1.0.17",
"proc-macro2 1.0.24",
"quote 1.0.2",
"syn",
]
@ -6746,7 +6746,7 @@ dependencies = [
"bumpalo",
"lazy_static",
"log",
"proc-macro2 1.0.17",
"proc-macro2 1.0.24",
"quote 1.0.2",
"syn",
"wasm-bindgen-shared",
@ -6768,7 +6768,7 @@ version = "0.2.62"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8eb197bd3a47553334907ffd2f16507b4f4f01bbec3ac921a7719e0decdfe72a"
dependencies = [
"proc-macro2 1.0.17",
"proc-macro2 1.0.24",
"quote 1.0.2",
"syn",
"wasm-bindgen-backend",