Philipp Hansch
f934f98111
Add a uitest subcommand to simplify UI test invocation
...
This allows to run
`TESTNAME=xxx cargo uitest`
instead of
`TESTNAME=xxx cargo test --test-compile-test`
2019-02-08 08:09:37 +01:00
Jeremy Fitzhardinge
47563a13eb
Add setup-toolchain.sh script to configure the master version of rustc,
...
and update CONTRIBUTING.md accordingly.
2019-02-03 14:41:46 -08:00
rmcteggart-r7
d17c3d99d0
Fixing typo in CONTRIBUTING.md
2019-01-20 21:25:36 +00:00
Philipp Hansch
3f978afe8d
Update CONTRIBUTING.md for rustfix tests
2018-12-28 20:53:44 +01:00
flip1995
b5e545afc2
Mention S-inactive-closed PRs in the CONTRIBUTING.md
2018-12-27 17:34:17 +01:00
Philipp Hansch
ff634e2350
Change contrib.md hierarchy, link to it from readme
...
'How Clippy works' and 'How to fix nightly failures' are not exactly part
of 'Writing code'.
2018-12-21 08:11:06 +01:00
Maxence Frenette
804729cdaa
Remove dead link in CONTRIBUTING.md
2018-12-11 05:10:41 -05:00
Philipp Hansch
740634a154
Document bors/homu
2018-12-10 08:06:07 +01:00
Philipp Hansch
2213904024
Small updates to CONTRIBUTING.md
2018-12-10 08:06:07 +01:00
Wayne Warren
1db535a887
Remove unnecessary documentation
2018-12-05 18:18:17 -06:00
Philipp Hansch
b06594e650
Merge pull request #3483 from phansch/mention_triage_procedure_in_contributing
...
Mention triage procedure in contributing.md
2018-12-02 12:35:14 +01:00
Philipp Hansch
451085ca8d
Fix some nursery links
2018-12-02 11:45:05 +01:00
Philipp Hansch
40d58f9195
Mention triage procedure in contributing.md
2018-12-02 09:35:47 +01:00
Oliver S̶c̶h̶n̶e̶i̶d̶e̶r Scherer
f5831523d3
Merge pull request #3465 from flip1995/rustfmt
...
rustfmt everything once and for all
2018-11-28 16:19:55 +01:00
Philipp Krones
33c1e3c08c
Add missing word
...
Co-Authored-By: phansch <dev@phansch.net>
2018-11-28 14:39:25 +01:00
Philipp Hansch
93e8c9efc9
Update docs in regards to the merged RFC
2018-11-28 08:11:28 +01:00
flip1995
14d1e8d174
Document how to run rustfmt in CONTRIBUTING.md
2018-11-27 22:38:15 +01:00
Matthias Krüger
f5929e0797
rust-lang-nursery/rust-clippy => rust-lang/rust-clippy
2018-11-22 04:40:09 +01:00
Wayne Warren
4450b3e47a
Fix awkward wording
2018-11-21 07:16:03 -06:00
Wayne Warren
30b3bc8d80
Document how to lint local Clippy changes with locally built Clippy
2018-11-21 07:12:00 -06:00
Philipp Hansch
90f31e21ab
RIIR update lints: Add check mode (update_lints.py rewrite complete)
...
This finishes up the rewrite of `update_lints.py` in Rust. More
specifically, this
* adds the `--check` flag and handling to clippy_dev
* tracks file changes over the different calls to `replace_region_in_file`
* only writes changes to files if the `--check` flag is *not* used
* runs `./util/dev update_lints --check` on CI instead of the old script
* replaces usage of the `update_lints.py` script with an error
`./util/dev update_lints` behaves 99% the same as the python script.
The only difference that I'm aware of is an ordering change to
`clippy_lints/src/lib.rs` because underscores seem to be sorted
differently in Rust and in Python.
🏁
2018-11-05 07:18:47 +01:00
Daniele D'Orazio
e1d7f00e43
fix command to manually test an example
2018-10-07 11:56:13 +02:00
Philipp Hansch
f72cfc2985
Mention rustup component history
2018-09-20 07:10:23 +02:00
Philipp Hansch
2b57cec649
s/rustc/Rust/
2018-09-20 06:58:07 +02:00
Philipp Hansch
f9511bfdc3
s/rust/Rust, repeat 'Clippy' less
2018-09-20 06:56:51 +02:00
Philipp Hansch
9c50aa8810
Mention how to install master Rust in CONTRIBUTING
2018-09-19 21:15:08 +02:00
flip1995
83baf8f5fe
Adapt documentation to the tool_lints
2018-08-29 11:08:29 -07:00
Oliver Schneider
d99cea0f16
Update imports and rustup
2018-08-28 13:13:42 +02:00
Matthias Krüger
be8863836e
CONTRIBUTING: mention discord channel.
2018-07-30 00:10:19 +02:00
csmoe
1bd17e4fa2
ExprKind
2018-07-16 11:46:37 +02:00
Dale Wijnand
d95d6516b4
Consistently call it "Clippy", not clippy or rust-clippy
...
As per discussion on the Clippy 1.0 RFC
2018-07-05 11:37:50 +01:00
Oliver Schneider
e0df4ccfc5
Use the new scoped tool attributes
2018-05-19 14:04:57 +02:00
Manish Goregaokar
1af2f20da6
include contributing.md blurb from https://github.com/hashicorp/vault/blob/master/CONTRIBUTING.md
2018-05-14 12:11:56 -05:00
Oliver Schneider
18a5b90242
Merge pull request #2712 from rust-lang-nursery/oli-obk-patch-1
...
Deprecate plugin-clippy
2018-05-12 11:13:37 +02:00
Philipp Hansch
fa0d9c5782
Explain how to debug and fix nightly build failures
2018-05-12 10:35:35 +02:00
Oliver Schneider
fd8a1d20cc
Remove all mention and testing of #[plugin(clippy)] and warn if used
2018-05-11 13:20:39 +02:00
Philipp Hansch
6f47cb1102
Add TOC to contribution instructions
...
Also changed some headings and re-ordered the paragraphs in the testing
guide.
(I used [vim-markdown-toc](https://github.com/mzlogin/vim-markdown-toc ) to
generate it automatically.)
2018-04-27 22:12:09 +02:00
Philipp Hansch
36233789d4
Mention util/update_lints.py
2018-04-24 21:04:43 +02:00
Philipp Hansch
5bfb306b4b
Explain how Clippy works
2018-04-21 11:53:15 +02:00
Philipp Hansch
fe426b7c51
Add intro and mention IRC in CONTRIBUTING.md
...
This is partly taken from the [rustfmt CONTRIBUTING.md][contrib].
[contrib]: https://github.com/rust-lang-nursery/rustfmt/blob/master/Contributing.md
2018-04-17 08:33:22 +02:00
Manish Goregaokar
1c73db172a
fix other instance of internals docs
2018-04-03 22:47:27 -07:00
Manish Goregaokar
c170e86403
new internals docs
2018-04-03 19:05:33 -07:00
Philipp Hansch
b1b0b36cc0
Document the author lint
2018-04-02 14:55:00 +02:00
Philipp Hansch
872db029cf
Improve CONTRIBUTING.md
...
* Incremental compilation is on by default
* Restructured the label overview to go from easy to more difficult labels.
2018-04-01 15:31:25 +02:00
Philipp Hansch
0b4e0b82a9
Explain how to execute a single UI test
2018-02-13 22:33:42 +01:00
Georg Brandl
3d26c7bb7f
CONTRIBUTING: clarify how to regenerate ui test output
2017-11-18 16:11:07 +01:00
Oliver Schneider
4d9ed8beef
E-easy -> "good first issue" issue label
2017-10-17 15:32:50 +02:00
Niklas Fiekas
ff25013384
Fix manual testing command in docs
2017-10-08 12:05:30 +02:00
Joonas Koivunen
58a94ea562
CONTRIBUTING: add manual testing section
2017-08-24 18:17:35 +03:00
Oliver Schneider
4470d7a8ca
Merge branch 'master' into move_links
2017-08-14 10:07:26 +02:00