aa10a9d9
—
Gal Schlezinger 5 years ago
Use stable Rust (#41)
- .github/workflows/rust.yml +2 -2
- Cargo.lock +61 -61
.github/workflows/rust.yml
CHANGED
|
@@ -12,7 +12,7 @@ jobs:
|
|
|
12
12
|
steps:
|
|
13
13
|
- uses: hecrj/setup-rust-action@v1
|
|
14
14
|
with:
|
|
15
|
-
rust-version:
|
|
15
|
+
rust-version: stable
|
|
16
16
|
- uses: actions/checkout@v1
|
|
17
17
|
- name: Build
|
|
18
18
|
run: cargo build --verbose
|
|
@@ -23,7 +23,7 @@ jobs:
|
|
|
23
23
|
steps:
|
|
24
24
|
- uses: hecrj/setup-rust-action@v1
|
|
25
25
|
with:
|
|
26
|
-
rust-version:
|
|
26
|
+
rust-version: stable
|
|
27
27
|
components: rustfmt
|
|
28
28
|
- uses: actions/checkout@v1
|
|
29
29
|
- name: cargo fmt
|
Cargo.lock
CHANGED
|
@@ -5,16 +5,16 @@ name = "ansi_term"
|
|
|
5
5
|
version = "0.11.0"
|
|
6
6
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
7
7
|
dependencies = [
|
|
8
|
-
"winapi 0.3.
|
|
8
|
+
"winapi 0.3.9 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
9
9
|
]
|
|
10
10
|
|
|
11
11
|
[[package]]
|
|
12
12
|
name = "ctor"
|
|
13
|
-
version = "0.1.
|
|
13
|
+
version = "0.1.15"
|
|
14
14
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
15
15
|
dependencies = [
|
|
16
|
-
"quote 1.0.
|
|
16
|
+
"quote 1.0.7 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
17
|
-
"syn 1.0.
|
|
17
|
+
"syn 1.0.35 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
18
18
|
]
|
|
19
19
|
|
|
20
20
|
[[package]]
|
|
@@ -29,7 +29,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
29
29
|
|
|
30
30
|
[[package]]
|
|
31
31
|
name = "itoa"
|
|
32
|
-
version = "0.4.
|
|
32
|
+
version = "0.4.6"
|
|
33
33
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
34
34
|
|
|
35
35
|
[[package]]
|
|
@@ -42,7 +42,7 @@ name = "output_vt100"
|
|
|
42
42
|
version = "0.1.2"
|
|
43
43
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
44
44
|
dependencies = [
|
|
45
|
-
"winapi 0.3.
|
|
45
|
+
"winapi 0.3.9 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
46
46
|
]
|
|
47
47
|
|
|
48
48
|
[[package]]
|
|
@@ -51,49 +51,49 @@ version = "0.6.1"
|
|
|
51
51
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
52
52
|
dependencies = [
|
|
53
53
|
"ansi_term 0.11.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
54
|
-
"ctor 0.1.
|
|
54
|
+
"ctor 0.1.15 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
55
55
|
"difference 2.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
56
56
|
"output_vt100 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
57
57
|
]
|
|
58
58
|
|
|
59
59
|
[[package]]
|
|
60
60
|
name = "proc-macro-error"
|
|
61
|
-
version = "1.0.
|
|
61
|
+
version = "1.0.3"
|
|
62
62
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
63
63
|
dependencies = [
|
|
64
|
-
"proc-macro-error-attr 1.0.
|
|
64
|
+
"proc-macro-error-attr 1.0.3 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
65
|
-
"proc-macro2 1.0.
|
|
65
|
+
"proc-macro2 1.0.19 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
66
|
-
"quote 1.0.
|
|
66
|
+
"quote 1.0.7 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
67
|
-
"syn 1.0.
|
|
67
|
+
"syn 1.0.35 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
68
68
|
"version_check 0.9.2 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
69
69
|
]
|
|
70
70
|
|
|
71
71
|
[[package]]
|
|
72
72
|
name = "proc-macro-error-attr"
|
|
73
|
-
version = "1.0.
|
|
73
|
+
version = "1.0.3"
|
|
74
74
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
75
75
|
dependencies = [
|
|
76
|
-
"proc-macro2 1.0.
|
|
76
|
+
"proc-macro2 1.0.19 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
77
|
-
"quote 1.0.
|
|
77
|
+
"quote 1.0.7 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
78
|
-
"syn 1.0.
|
|
78
|
+
"syn 1.0.35 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
79
79
|
"syn-mid 0.5.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
80
80
|
"version_check 0.9.2 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
81
81
|
]
|
|
82
82
|
|
|
83
83
|
[[package]]
|
|
84
84
|
name = "proc-macro2"
|
|
85
|
-
version = "1.0.
|
|
85
|
+
version = "1.0.19"
|
|
86
86
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
87
87
|
dependencies = [
|
|
88
|
-
"unicode-xid 0.2.
|
|
88
|
+
"unicode-xid 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
89
89
|
]
|
|
90
90
|
|
|
91
91
|
[[package]]
|
|
92
92
|
name = "quote"
|
|
93
|
-
version = "1.0.
|
|
93
|
+
version = "1.0.7"
|
|
94
94
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
95
95
|
dependencies = [
|
|
96
|
-
"proc-macro2 1.0.
|
|
96
|
+
"proc-macro2 1.0.19 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
97
97
|
]
|
|
98
98
|
|
|
99
99
|
[[package]]
|
|
@@ -109,11 +109,11 @@ name = "render_macros"
|
|
|
109
109
|
version = "0.3.1"
|
|
110
110
|
dependencies = [
|
|
111
111
|
"pretty_assertions 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
112
|
-
"proc-macro-error 1.0.
|
|
112
|
+
"proc-macro-error 1.0.3 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
113
|
-
"proc-macro2 1.0.
|
|
113
|
+
"proc-macro2 1.0.19 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
114
|
-
"quote 1.0.
|
|
114
|
+
"quote 1.0.7 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
115
115
|
"render 0.3.1",
|
|
116
|
-
"syn 1.0.
|
|
116
|
+
"syn 1.0.35 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
117
117
|
]
|
|
118
118
|
|
|
119
119
|
[[package]]
|
|
@@ -122,7 +122,7 @@ version = "0.3.1"
|
|
|
122
122
|
dependencies = [
|
|
123
123
|
"pretty_assertions 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
124
124
|
"render 0.3.1",
|
|
125
|
-
"trybuild 1.0.
|
|
125
|
+
"trybuild 1.0.30 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
126
126
|
]
|
|
127
127
|
|
|
128
128
|
[[package]]
|
|
@@ -132,40 +132,40 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
132
132
|
|
|
133
133
|
[[package]]
|
|
134
134
|
name = "serde"
|
|
135
|
-
version = "1.0.
|
|
135
|
+
version = "1.0.114"
|
|
136
136
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
137
137
|
dependencies = [
|
|
138
|
-
"serde_derive 1.0.
|
|
138
|
+
"serde_derive 1.0.114 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
139
139
|
]
|
|
140
140
|
|
|
141
141
|
[[package]]
|
|
142
142
|
name = "serde_derive"
|
|
143
|
-
version = "1.0.
|
|
143
|
+
version = "1.0.114"
|
|
144
144
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
145
145
|
dependencies = [
|
|
146
|
-
"proc-macro2 1.0.
|
|
146
|
+
"proc-macro2 1.0.19 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
147
|
-
"quote 1.0.
|
|
147
|
+
"quote 1.0.7 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
148
|
-
"syn 1.0.
|
|
148
|
+
"syn 1.0.35 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
149
149
|
]
|
|
150
150
|
|
|
151
151
|
[[package]]
|
|
152
152
|
name = "serde_json"
|
|
153
|
-
version = "1.0.
|
|
153
|
+
version = "1.0.56"
|
|
154
154
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
155
155
|
dependencies = [
|
|
156
|
-
"itoa 0.4.
|
|
156
|
+
"itoa 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
157
157
|
"ryu 1.0.5 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
158
|
-
"serde 1.0.
|
|
158
|
+
"serde 1.0.114 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
159
159
|
]
|
|
160
160
|
|
|
161
161
|
[[package]]
|
|
162
162
|
name = "syn"
|
|
163
|
-
version = "1.0.
|
|
163
|
+
version = "1.0.35"
|
|
164
164
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
165
165
|
dependencies = [
|
|
166
|
-
"proc-macro2 1.0.
|
|
166
|
+
"proc-macro2 1.0.19 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
167
|
-
"quote 1.0.
|
|
167
|
+
"quote 1.0.7 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
168
|
-
"unicode-xid 0.2.
|
|
168
|
+
"unicode-xid 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
169
169
|
]
|
|
170
170
|
|
|
171
171
|
[[package]]
|
|
@@ -173,9 +173,9 @@ name = "syn-mid"
|
|
|
173
173
|
version = "0.5.0"
|
|
174
174
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
175
175
|
dependencies = [
|
|
176
|
-
"proc-macro2 1.0.
|
|
176
|
+
"proc-macro2 1.0.19 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
177
|
-
"quote 1.0.
|
|
177
|
+
"quote 1.0.7 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
178
|
-
"syn 1.0.
|
|
178
|
+
"syn 1.0.35 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
179
179
|
]
|
|
180
180
|
|
|
181
181
|
[[package]]
|
|
@@ -191,25 +191,25 @@ name = "toml"
|
|
|
191
191
|
version = "0.5.6"
|
|
192
192
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
193
193
|
dependencies = [
|
|
194
|
-
"serde 1.0.
|
|
194
|
+
"serde 1.0.114 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
195
195
|
]
|
|
196
196
|
|
|
197
197
|
[[package]]
|
|
198
198
|
name = "trybuild"
|
|
199
|
-
version = "1.0.
|
|
199
|
+
version = "1.0.30"
|
|
200
200
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
201
201
|
dependencies = [
|
|
202
202
|
"glob 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
203
203
|
"lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
204
|
-
"serde 1.0.
|
|
204
|
+
"serde 1.0.114 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
205
|
-
"serde_json 1.0.
|
|
205
|
+
"serde_json 1.0.56 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
206
206
|
"termcolor 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
207
207
|
"toml 0.5.6 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
208
208
|
]
|
|
209
209
|
|
|
210
210
|
[[package]]
|
|
211
211
|
name = "unicode-xid"
|
|
212
|
-
version = "0.2.
|
|
212
|
+
version = "0.2.1"
|
|
213
213
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
214
214
|
|
|
215
215
|
[[package]]
|
|
@@ -219,7 +219,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
219
219
|
|
|
220
220
|
[[package]]
|
|
221
221
|
name = "winapi"
|
|
222
|
-
version = "0.3.
|
|
222
|
+
version = "0.3.9"
|
|
223
223
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
224
224
|
dependencies = [
|
|
225
225
|
"winapi-i686-pc-windows-gnu 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
@@ -236,7 +236,7 @@ name = "winapi-util"
|
|
|
236
236
|
version = "0.1.5"
|
|
237
237
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
238
238
|
dependencies = [
|
|
239
|
-
"winapi 0.3.
|
|
239
|
+
"winapi 0.3.9 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
240
240
|
]
|
|
241
241
|
|
|
242
242
|
[[package]]
|
|
@@ -246,29 +246,29 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
246
246
|
|
|
247
247
|
[metadata]
|
|
248
248
|
"checksum ansi_term 0.11.0 (registry+https://github.com/rust-lang/crates.io-index)" = "ee49baf6cb617b853aa8d93bf420db2383fab46d314482ca2803b40d5fde979b"
|
|
249
|
-
"checksum ctor 0.1.
|
|
249
|
+
"checksum ctor 0.1.15 (registry+https://github.com/rust-lang/crates.io-index)" = "39858aa5bac06462d4dd4b9164848eb81ffc4aa5c479746393598fd193afa227"
|
|
250
250
|
"checksum difference 2.0.0 (registry+https://github.com/rust-lang/crates.io-index)" = "524cbf6897b527295dff137cec09ecf3a05f4fddffd7dfcd1585403449e74198"
|
|
251
251
|
"checksum glob 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)" = "9b919933a397b79c37e33b77bb2aa3dc8eb6e165ad809e58ff75bc7db2e34574"
|
|
252
|
-
"checksum itoa 0.4.
|
|
252
|
+
"checksum itoa 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)" = "dc6f3ad7b9d11a0c00842ff8de1b60ee58661048eb8049ed33c73594f359d7e6"
|
|
253
253
|
"checksum lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646"
|
|
254
254
|
"checksum output_vt100 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)" = "53cdc5b785b7a58c5aad8216b3dfa114df64b0b06ae6e1501cef91df2fbdf8f9"
|
|
255
255
|
"checksum pretty_assertions 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)" = "3f81e1644e1b54f5a68959a29aa86cde704219254669da328ecfdf6a1f09d427"
|
|
256
|
-
"checksum proc-macro-error 1.0.
|
|
256
|
+
"checksum proc-macro-error 1.0.3 (registry+https://github.com/rust-lang/crates.io-index)" = "fc175e9777c3116627248584e8f8b3e2987405cabe1c0adf7d1dd28f09dc7880"
|
|
257
|
-
"checksum proc-macro-error-attr 1.0.
|
|
257
|
+
"checksum proc-macro-error-attr 1.0.3 (registry+https://github.com/rust-lang/crates.io-index)" = "3cc9795ca17eb581285ec44936da7fc2335a3f34f2ddd13118b6f4d515435c50"
|
|
258
|
-
"checksum proc-macro2 1.0.
|
|
258
|
+
"checksum proc-macro2 1.0.19 (registry+https://github.com/rust-lang/crates.io-index)" = "04f5f085b5d71e2188cb8271e5da0161ad52c3f227a661a3c135fdf28e258b12"
|
|
259
|
-
"checksum quote 1.0.
|
|
259
|
+
"checksum quote 1.0.7 (registry+https://github.com/rust-lang/crates.io-index)" = "aa563d17ecb180e500da1cfd2b028310ac758de548efdd203e18f283af693f37"
|
|
260
260
|
"checksum ryu 1.0.5 (registry+https://github.com/rust-lang/crates.io-index)" = "71d301d4193d031abdd79ff7e3dd721168a9572ef3fe51a1517aba235bd8f86e"
|
|
261
|
-
"checksum serde 1.0.
|
|
261
|
+
"checksum serde 1.0.114 (registry+https://github.com/rust-lang/crates.io-index)" = "5317f7588f0a5078ee60ef675ef96735a1442132dc645eb1d12c018620ed8cd3"
|
|
262
|
-
"checksum serde_derive 1.0.
|
|
262
|
+
"checksum serde_derive 1.0.114 (registry+https://github.com/rust-lang/crates.io-index)" = "2a0be94b04690fbaed37cddffc5c134bf537c8e3329d53e982fe04c374978f8e"
|
|
263
|
-
"checksum serde_json 1.0.
|
|
263
|
+
"checksum serde_json 1.0.56 (registry+https://github.com/rust-lang/crates.io-index)" = "3433e879a558dde8b5e8feb2a04899cf34fdde1fafb894687e52105fc1162ac3"
|
|
264
|
-
"checksum syn 1.0.
|
|
264
|
+
"checksum syn 1.0.35 (registry+https://github.com/rust-lang/crates.io-index)" = "fb7f4c519df8c117855e19dd8cc851e89eb746fe7a73f0157e0d95fdec5369b0"
|
|
265
265
|
"checksum syn-mid 0.5.0 (registry+https://github.com/rust-lang/crates.io-index)" = "7be3539f6c128a931cf19dcee741c1af532c7fd387baa739c03dd2e96479338a"
|
|
266
266
|
"checksum termcolor 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "bb6bfa289a4d7c5766392812c0a1f4c1ba45afa1ad47803c11e1f407d846d75f"
|
|
267
267
|
"checksum toml 0.5.6 (registry+https://github.com/rust-lang/crates.io-index)" = "ffc92d160b1eef40665be3a05630d003936a3bc7da7421277846c2613e92c71a"
|
|
268
|
-
"checksum trybuild 1.0.
|
|
268
|
+
"checksum trybuild 1.0.30 (registry+https://github.com/rust-lang/crates.io-index)" = "bbe777c4e2060f44d83892be1189f96200be8ed3d99569d5c2d5ee26e62c0ea9"
|
|
269
|
-
"checksum unicode-xid 0.2.
|
|
269
|
+
"checksum unicode-xid 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)" = "f7fe0bb3479651439c9112f72b6c505038574c9fbb575ed1bf3b797fa39dd564"
|
|
270
270
|
"checksum version_check 0.9.2 (registry+https://github.com/rust-lang/crates.io-index)" = "b5a972e5669d67ba988ce3dc826706fb0a8b01471c088cb0b6110b805cc36aed"
|
|
271
|
-
"checksum winapi 0.3.
|
|
271
|
+
"checksum winapi 0.3.9 (registry+https://github.com/rust-lang/crates.io-index)" = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419"
|
|
272
272
|
"checksum winapi-i686-pc-windows-gnu 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
|
|
273
273
|
"checksum winapi-util 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)" = "70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178"
|
|
274
274
|
"checksum winapi-x86_64-pc-windows-gnu 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"
|