File tree Expand file tree Collapse file tree 8 files changed +30
-12
lines changed Expand file tree Collapse file tree 8 files changed +30
-12
lines changed Original file line number Diff line number Diff line change @@ -5,25 +5,43 @@ sudo: false
5
5
6
6
matrix :
7
7
include :
8
- - os : osx
9
- - os : linux
8
+ - name : cargo test
9
+ os : osx
10
+
11
+ - name : cargo test
12
+ os : linux
13
+
14
+ - name : Deny warnings
15
+ rust : nightly
16
+ script :
17
+ - RUSTFLAGS=-Dwarnings cargo check
18
+
10
19
- name : cargo bench
11
20
rust : nightly
12
- script : cargo bench --all && cd futures-util && cargo bench --features=bench
21
+ script :
22
+ - cargo bench --all
23
+ - cargo bench -p futures-util-preview --features=bench
24
+
13
25
- name : cargo build --no-default-features
14
26
rust : nightly
15
27
script :
16
28
- cargo build --manifest-path futures/Cargo.toml --no-default-features
17
- - cargo build --manifest-path futures-channel/Cargo.toml --no-default-features
18
29
- cargo build --manifest-path futures-core/Cargo.toml --no-default-features
30
+ - cargo build --manifest-path futures-channel/Cargo.toml --no-default-features
19
31
- cargo build --manifest-path futures-executor/Cargo.toml --no-default-features
32
+ - cargo build --manifest-path futures-io/Cargo.toml --no-default-features
20
33
- cargo build --manifest-path futures-sink/Cargo.toml --no-default-features
21
34
- cargo build --manifest-path futures-util/Cargo.toml --no-default-features
35
+
22
36
- name : cargo build --target=thumbv6m-none-eabi
23
37
rust : nightly
24
38
script :
25
39
- rustup target add thumbv6m-none-eabi
26
- - cargo build --manifest-path futures/Cargo.toml --target thumbv6m-none-eabi --no-default-features --features nightly
40
+ - cargo build --manifest-path futures/Cargo.toml
41
+ --target thumbv6m-none-eabi
42
+ --no-default-features
43
+ --features nightly
44
+
27
45
- name : cargo doc
28
46
rust : nightly
29
47
script :
Original file line number Diff line number Diff line change 7
7
8
8
#![ no_std]
9
9
10
- #![ deny ( missing_docs, missing_debug_implementations, warnings ) ]
10
+ #![ warn ( missing_docs, missing_debug_implementations) ]
11
11
#![ deny( bare_trait_objects) ]
12
12
13
13
#![ doc( html_root_url = "https://docs.rs/futures-channel-preview/0.3.0-alpha.1" ) ]
Original file line number Diff line number Diff line change 4
4
5
5
#![ no_std]
6
6
7
- #![ deny ( missing_docs, missing_debug_implementations, warnings ) ]
7
+ #![ warn ( missing_docs, missing_debug_implementations) ]
8
8
#![ deny( bare_trait_objects) ]
9
9
10
10
#![ doc( html_root_url = "https://docs.rs/futures-core-preview/0.3.0-alpha.1" ) ]
Original file line number Diff line number Diff line change 4
4
5
5
#![ cfg_attr( not( feature = "std" ) , no_std) ]
6
6
7
- #![ deny ( missing_docs, missing_debug_implementations, warnings ) ]
7
+ #![ warn ( missing_docs, missing_debug_implementations) ]
8
8
#![ deny( bare_trait_objects) ]
9
9
10
10
#![ doc( html_root_url = "https://docs.rs/futures-executor-preview/0.3.0-alpha.1" ) ]
Original file line number Diff line number Diff line change 6
6
7
7
#![ no_std]
8
8
9
- #![ deny ( missing_docs, missing_debug_implementations, warnings ) ]
9
+ #![ warn ( missing_docs, missing_debug_implementations) ]
10
10
#![ deny( bare_trait_objects) ]
11
11
12
12
#![ doc( html_root_url = "https://docs.rs/futures-io-preview/0.3.0-alpha.1" ) ]
Original file line number Diff line number Diff line change 4
4
//! asynchronously.
5
5
6
6
#![ no_std]
7
- #![ deny ( missing_docs, missing_debug_implementations) ]
7
+ #![ warn ( missing_docs, missing_debug_implementations) ]
8
8
#![ doc( html_root_url = "https://docs.rs/futures-sink-preview/0.3.0-alpha.1" ) ]
9
9
10
10
#![ feature( pin, arbitrary_self_types, futures_api) ]
Original file line number Diff line number Diff line change 5
5
#![ cfg_attr( feature = "nightly" , feature( cfg_target_has_atomic) ) ]
6
6
7
7
#![ cfg_attr( not( feature = "std" ) , no_std) ]
8
- #![ deny ( missing_docs, missing_debug_implementations, warnings ) ]
8
+ #![ warn ( missing_docs, missing_debug_implementations) ]
9
9
#![ deny( bare_trait_objects) ]
10
10
11
11
#![ doc( html_root_url = "https://docs.rs/futures-util-preview/0.3.0-alpha.1" ) ]
Original file line number Diff line number Diff line change 25
25
26
26
#![ no_std]
27
27
28
- #![ deny ( missing_docs, missing_debug_implementations) ]
28
+ #![ warn ( missing_docs, missing_debug_implementations) ]
29
29
#![ deny( bare_trait_objects) ]
30
30
31
31
#![ doc( html_root_url = "https://docs.rs/futures-preview/0.3.0-alpha.1" ) ]
You can’t perform that action at this time.
0 commit comments