Skip to content

Commit 0321b8e

Browse files
authored
[anneal][exocrate] Upgrade to toml_const 1.3.0 (#3415)
gherrit-pr-id: Gz2xxcekiwax6yzlsfzuwlzh4mcfd5nms
1 parent 1c1fe0b commit 0321b8e

2,492 files changed

Lines changed: 351313 additions & 19425 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

anneal/v2/Cargo.lock

Lines changed: 281 additions & 47 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

anneal/v2/Cargo.toml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,5 +39,4 @@ url = "https://example.com/macos-aarch64.tar.zst"
3939

4040
[dependencies]
4141
exocrate = { path = "./exocrate" }
42-
# FIXME: Update to version number "1.2.2-alpha" when it is released.
43-
toml_const = { git = "https://github.com/facesthe/toml_const.git", rev = "b1119325fae3b2a7ca61cd6115134c1c1f113009" }
42+
toml_const = "1.3.0"

anneal/v2/exocrate/Cargo.toml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,7 @@ sha2 = "0.11.0"
1111
sha2-const = "0.1.3"
1212
tar = "0.4.45"
1313
tempfile = "3.27.0"
14-
# FIXME: Update to version number "1.2.2-alpha" when it is released.
15-
toml_const = { git = "https://github.com/facesthe/toml_const.git", rev = "b1119325fae3b2a7ca61cd6115134c1c1f113009" }
14+
toml_const = "1.3.0"
1615
ureq = "3.3.0"
1716
zstd = "0.13.3"
1817

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{"files":{".cargo_vcs_info.json":"f5e9f49ba26ab09e3432ae424ecb09eeb39bf0dcbe8e2bdc2335db4dee8eb7df",".github/FUNDING.yml":"b017158736b3c9751a2d21edfce7fe61c8954e2fced8da8dd3013c2f3e295bd9",".github/workflows/ci.yml":"3906e0b1d66cd99e62f9a1d1455ff0c5181dd7ce6abd07f5f9d392d93e6d66c2","Cargo.lock":"f03ce351fa726aa6a443c0e8e20e2aac653a95dbc8225dcd497390106584b5ae","Cargo.toml":"a89e4444e863507cfd9d4df741a9512b5db220aefe75311bd402c787a22a0bfc","Cargo.toml.orig":"9dd604a6cb912032e6ccd873385b2f3339c46c8ece69f876af4ce535dc20d612","LICENSE-APACHE":"62c7a1e35f56406896d7aa7ca52d0cc0d272ac022b5d2796e7d6905db8a3636a","LICENSE-MIT":"23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3","README.md":"86f5b88c45b2b9b7eefa0ad66c11918a607319cad683f01123ff38db68b4a49b","build.rs":"89d1baedcff59822ed692d3a33f131c211a213bdec33c83f68b54110d9c64223","rust-toolchain.toml":"6bbb61302978c736b2da03e4fb40e3beab908f85d533ab46fd541e637b5f3e0f","src/backtrace.rs":"621ec5d9e2f31883d0384ae00fc536d1ea359da989d2e0d1be1ba03482c8f920","src/chain.rs":"85af447405f075633fab186b7f1c94d7f33a36474f239c50a961b2d6197d5426","src/context.rs":"8b106e43df7a66fbc3e85b87a4d7f8a780d43d3ee0cd1ae86c571950ecf07d13","src/ensure.rs":"709524741c8f9365e01cb36fc2349a8724513de02cf9e253809a93af8d6a7b6e","src/error.rs":"38aaae2c0067c25137d6528bb1e32dc60122efe285559d50bbca854a0656d8fc","src/fmt.rs":"2cca8c7f3cab636fdb17433ca2b1fda0e8d28bb20d4647b87c991dacd8f06cdf","src/kind.rs":"ddcabf15b3b47a4ef16ed361c45cc0cc82e7be90622995ff6c04b3fec78bb04f","src/lib.rs":"d03bbd1141aac19f344606daa73eb389d54dd26ee27cd13143d1eddb1a045297","src/macros.rs":"696e6a8aac614525a29697aedc7561e98beccf3d43aed3ada1cc93daa99da8ba","src/nightly.rs":"1c0aeadfcdbe22f8f807b185dec1a7448c378bddb37689714944b60473b58049","src/ptr.rs":"a114639d26f4feca7e186106342334cdf2e2176f892149aa331ace72e5d81410","src/wrapper.rs":"079218e1d8c9374f52311b1c7971f7fbdeba4d7af1b0749c0d535010f1232697","tests/common/mod.rs":"f9088c2d7afafa64ff730b629272045b776bfafc2f5957508242da630635f2e1","tests/compiletest.rs":"4e381aa8ca3eabb7ac14d1e0c3700b3223e47640547a6988cfa13ad68255f60f","tests/drop/mod.rs":"08c3e553c1cc0d2dbd936fc45f4b5b1105057186affd6865e8d261e05f0f0646","tests/test_autotrait.rs":"ba9bc18416115cb48fd08675a3e7fc89584de7926dad6b2be6645dc13d5931df","tests/test_backtrace.rs":"60afdd7ee5850dc22625ff486fe41c47fd322db874a93c4871ddfed2bf603930","tests/test_boxed.rs":"6b26db0e2eb72afe9af7352ea820837aab90f8d486294616dd5dc34c1b94038c","tests/test_chain.rs":"3a8a8d7569913bd98c0e27c69d0bda35101e7fde7c056ed57cdd8ed018e4cbcb","tests/test_context.rs":"8409c53b328562c11e822bd6c3cd17e0d4d50b9bbb8fc3617333fd77303a6a33","tests/test_convert.rs":"7e7a8b4772a427a911014ac4d1083f9519000e786177f898808980dd9bdfde61","tests/test_downcast.rs":"797e69a72d125758c4c4897e5dc776d549d52cc9a6a633e0a33193f588a62b88","tests/test_ensure.rs":"6ef8823153d6aba31dda8438b9e51984e6b7377d585addbaf87162b39d733cd9","tests/test_ffi.rs":"c6e6bf39e6b2cf9aacea12e3e4da4e1e1edb7fc906d231e5baf45812a08de3c4","tests/test_fmt.rs":"0e49b48f08e4faaf03e2f202e1efc5250018876c4e1b01b8379d7a38ae8df870","tests/test_macros.rs":"3eb6ec9024cf8812da48de35b733d5a69ed942907fb4e6c67ec471cd4bcef562","tests/test_repr.rs":"034dee888abd08741e11ac2e95ef4fcb2ab3943d0a76e8e976db404658e1a252","tests/test_source.rs":"b80723cf635a4f8c4df21891b34bfab9ed2b2aa407e7a2f826d24e334cd5f88e","tests/ui/chained-comparison.rs":"6504b03d95b5acc232a7f4defc9f343b2be6733bf475fa0992e8e6545b912bd4","tests/ui/chained-comparison.stderr":"7f1d0a8c251b0ede2d30b3087ec157fc660945c97a642c4a5acf5a14ec58de34","tests/ui/empty-ensure.rs":"ab5bf37c846a0d689f26ce9257a27228411ed64154f9c950f1602d88a355d94b","tests/ui/empty-ensure.stderr":"315782f5f4246290fe190e3767b22c3dcaffaabc19c5ace0373537d53e765278","tests/ui/ensure-nonbool.rs":"7e57cb93fbcd82959b36586ed6bd2ad978b051fe5facd5274651fde6b1600905","tests/ui/ensure-nonbool.stderr":"e3dfbaedd66fdfc524f8462305760c7978c4268ca7e1cd872d7ecde5d3b455bd","tests/ui/must-use.rs":"fb59860b43f673bf4a430a6036ba463e95028844d8dd4243cfe5ebc7f2be582f","tests/ui/must-use.stderr":"8b1cb7fca632396a22bb3a642f2df3ab62b3e9a87951e20fa40bdd548d002162","tests/ui/no-impl.rs":"fab6cbf2f6ea510b86f567dfb3b7c31250a9fd71ae5d110dbb9188be569ec593","tests/ui/no-impl.stderr":"c472de95483aa234728c7f57039c88fc3456892838329976a75cd167c3c172c9","tests/ui/temporary-value.rs":"4dcc96271b2403e6372cf4cfc813445e5ce4365fc6e156b6bc38274098499a70","tests/ui/temporary-value.stderr":"7f99cd914d2d423d77274e1b859b5ad151cde8224e42687e50622c26118fd47f","tests/ui/wrong-interpolation.rs":"9c44d4674c2dccd27b9dedd03341346ec02d993b41793ee89b5755202e7e367e","tests/ui/wrong-interpolation.stderr":"301e60e2eb9401782c7dc0b3580613a4cb2aafd4cc8065734a630a62e1161aa5"},"package":"7f202df86484c868dbad7eaa557ef785d5c66295e41b460ef922eca0723b842c"}
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"git": {
3+
"sha1": "5c657b32522023a9f7ef883fb08582fd8e656b1a"
4+
},
5+
"path_in_vcs": ""
6+
}
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
github: dtolnay
Lines changed: 146 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,146 @@
1+
name: CI
2+
3+
on:
4+
push:
5+
pull_request:
6+
workflow_dispatch:
7+
schedule: [cron: "40 1 * * *"]
8+
9+
permissions:
10+
contents: read
11+
12+
env:
13+
RUSTFLAGS: -Dwarnings
14+
15+
jobs:
16+
pre_ci:
17+
uses: dtolnay/.github/.github/workflows/pre_ci.yml@master
18+
19+
test:
20+
name: Rust ${{matrix.rust}}
21+
needs: pre_ci
22+
if: needs.pre_ci.outputs.continue
23+
runs-on: ubuntu-latest
24+
strategy:
25+
fail-fast: false
26+
matrix:
27+
rust: [nightly, beta, stable, 1.82.0, 1.80.0, 1.76.0]
28+
timeout-minutes: 45
29+
steps:
30+
- uses: actions/checkout@v6
31+
- uses: dtolnay/rust-toolchain@master
32+
with:
33+
toolchain: ${{matrix.rust}}
34+
components: rust-src
35+
- name: Enable type layout randomization
36+
run: echo RUSTFLAGS=${RUSTFLAGS}\ -Zrandomize-layout >> $GITHUB_ENV
37+
if: matrix.rust == 'nightly'
38+
- name: Enable nightly-only tests
39+
run: echo RUSTFLAGS=${RUSTFLAGS}\ --cfg=anyhow_nightly_testing >> $GITHUB_ENV
40+
if: matrix.rust == 'nightly'
41+
- run: cargo test
42+
- run: cargo check --no-default-features
43+
- run: cargo check
44+
- uses: actions/upload-artifact@v6
45+
if: matrix.rust == 'nightly' && always()
46+
with:
47+
name: Cargo.lock
48+
path: Cargo.lock
49+
continue-on-error: true
50+
51+
build:
52+
name: Rust ${{matrix.rust}}
53+
needs: pre_ci
54+
if: needs.pre_ci.outputs.continue
55+
runs-on: ubuntu-latest
56+
strategy:
57+
fail-fast: false
58+
matrix:
59+
rust: [1.68.0]
60+
timeout-minutes: 45
61+
steps:
62+
- uses: actions/checkout@v6
63+
- uses: dtolnay/rust-toolchain@master
64+
with:
65+
toolchain: ${{matrix.rust}}
66+
components: rust-src
67+
- run: cargo check --manifest-path tests/crate/Cargo.toml
68+
- run: cargo check --manifest-path tests/crate/Cargo.toml --no-default-features
69+
70+
minimal:
71+
name: Minimal versions
72+
needs: pre_ci
73+
if: needs.pre_ci.outputs.continue
74+
runs-on: ubuntu-latest
75+
timeout-minutes: 45
76+
steps:
77+
- uses: actions/checkout@v6
78+
- uses: dtolnay/rust-toolchain@nightly
79+
- run: cargo generate-lockfile -Z minimal-versions
80+
- run: cargo check --locked
81+
82+
windows:
83+
name: Windows
84+
needs: pre_ci
85+
if: needs.pre_ci.outputs.continue
86+
runs-on: windows-latest
87+
timeout-minutes: 45
88+
steps:
89+
- uses: actions/checkout@v6
90+
- uses: dtolnay/rust-toolchain@stable
91+
with:
92+
components: rust-src
93+
- run: cargo check
94+
95+
doc:
96+
name: Documentation
97+
needs: pre_ci
98+
if: needs.pre_ci.outputs.continue
99+
runs-on: ubuntu-latest
100+
timeout-minutes: 45
101+
env:
102+
RUSTDOCFLAGS: -Dwarnings
103+
steps:
104+
- uses: actions/checkout@v6
105+
- uses: dtolnay/rust-toolchain@nightly
106+
with:
107+
components: rust-src
108+
- uses: dtolnay/install@cargo-docs-rs
109+
- run: cargo docs-rs
110+
111+
clippy:
112+
name: Clippy
113+
runs-on: ubuntu-latest
114+
if: github.event_name != 'pull_request'
115+
timeout-minutes: 45
116+
steps:
117+
- uses: actions/checkout@v6
118+
- uses: dtolnay/rust-toolchain@nightly
119+
with:
120+
components: clippy, rust-src
121+
- run: cargo clippy --tests -- -Dclippy::all -Dclippy::pedantic
122+
123+
miri:
124+
name: Miri
125+
needs: pre_ci
126+
if: needs.pre_ci.outputs.continue
127+
runs-on: ubuntu-latest
128+
timeout-minutes: 45
129+
steps:
130+
- uses: actions/checkout@v6
131+
- uses: dtolnay/rust-toolchain@miri
132+
- run: cargo miri setup
133+
- run: cargo miri test
134+
env:
135+
MIRIFLAGS: -Zmiri-strict-provenance
136+
137+
outdated:
138+
name: Outdated
139+
runs-on: ubuntu-latest
140+
if: github.event_name != 'pull_request'
141+
timeout-minutes: 45
142+
steps:
143+
- uses: actions/checkout@v6
144+
- uses: dtolnay/rust-toolchain@stable
145+
- uses: dtolnay/install@cargo-outdated
146+
- run: cargo outdated --workspace --exit-code 1

0 commit comments

Comments
 (0)