File tree Expand file tree Collapse file tree 2 files changed +17
-1
lines changed Expand file tree Collapse file tree 2 files changed +17
-1
lines changed Original file line number Diff line number Diff line change 7
7
- [ Configuration] ( configuration.md )
8
8
- [ Clippy's Lints] ( lints.md )
9
9
- [ Continuous Integration] ( continuous_integration/README.md )
10
- - [ Travis CI] ( continuous_integration/travis.md )
11
10
- [ GitHub Actions] ( continuous_integration/github_actions.md )
11
+ - [ Travis CI] ( continuous_integration/travis.md )
12
12
- [ Development] ( development/README.md )
13
13
- [ Basics] ( development/basics.md )
14
14
- [ Adding Lints] ( development/adding_lints.md )
Original file line number Diff line number Diff line change 1
1
# Continuous Integration
2
+
3
+ It is recommended to run Clippy on CI, preferably with ` -Dwarnings ` , so that
4
+ Clippy lints prevent CI from passing.
5
+
6
+ We recommend to use Clippy from the same toolchain, that you use for compiling
7
+ your crate for maximum compatibility. E.g. if your crate is compiled with the
8
+ ` stable ` toolchain, you should also use ` stable ` Clippy.
9
+
10
+ > _ Note:_ New Clippy lints are first added to the ` nightly ` toolchain. If you
11
+ > want to help with improving Clippy and have CI resources left, please consider
12
+ > adding a ` nightly ` Clippy check to your CI and report problems like false
13
+ > positives back to us. With that we can fix bugs early, before they can get to
14
+ > stable.
15
+
16
+ This chapter will give an overview on how to use Clippy on different popular CI
17
+ providers.
You can’t perform that action at this time.
0 commit comments