File tree Expand file tree Collapse file tree 3 files changed +33
-1
lines changed Expand file tree Collapse file tree 3 files changed +33
-1
lines changed Original file line number Diff line number Diff line change 18
18
- msrv
19
19
- miri
20
20
- features
21
+ - deprecated
21
22
- ffi
22
23
- ffi-header
23
24
- doc
62
63
63
64
include :
64
65
- rust : stable
65
- features : " --features full,backports"
66
+ features : " --features full,backports,deprecated "
66
67
- rust : beta
67
68
features : " --features full,backports"
68
69
- rust : nightly
@@ -167,6 +168,34 @@ jobs:
167
168
- name : check --feature-powerset
168
169
run : cargo hack check --feature-powerset --depth 2 --skip ffi -Z avoid-dev-deps
169
170
171
+ deprecated :
172
+ name : Check deprecated on ${{ matrix.rust }}
173
+ needs : [style]
174
+ strategy :
175
+ matrix :
176
+ rust :
177
+ - stable
178
+ - beta
179
+
180
+ runs-on : ubuntu-latest
181
+
182
+ steps :
183
+ - name : Checkout
184
+ uses : actions/checkout@v1
185
+
186
+ - name : Install Rust (${{ matrix.rust }})
187
+ uses : actions-rs/toolchain@v1
188
+ with :
189
+ profile : minimal
190
+ toolchain : ${{ matrix.rust }}
191
+ override : true
192
+
193
+ - name : Check
194
+ uses : actions-rs/cargo@v1
195
+ with :
196
+ command : check
197
+ args : --features full,backports,deprecated
198
+
170
199
ffi :
171
200
name : Test C API (FFI)
172
201
needs : [style]
Original file line number Diff line number Diff line change 1
1
#![ deny( warnings) ]
2
2
#![ warn( rust_2018_idioms) ]
3
+ #![ cfg_attr( feature = "deprecated" , allow( deprecated) ) ]
3
4
4
5
#[ macro_use]
5
6
extern crate matches;
Original file line number Diff line number Diff line change 1
1
#![ deny( warnings) ]
2
2
#![ deny( rust_2018_idioms) ]
3
+ #![ cfg_attr( feature = "deprecated" , allow( deprecated) ) ]
3
4
4
5
use std:: convert:: TryInto ;
5
6
use std:: future:: Future ;
@@ -2643,6 +2644,7 @@ async fn http2_keep_alive_count_server_pings() {
2643
2644
2644
2645
// Tests for backported 1.0 APIs
2645
2646
#[ deny( deprecated) ]
2647
+ #[ cfg( feature = "backports" ) ]
2646
2648
mod backports {
2647
2649
use super :: * ;
2648
2650
use hyper:: server:: conn:: { http1, http2} ;
You can’t perform that action at this time.
0 commit comments