| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2020-01-30 | Deprecate util/dev in favor of cargo alias | Philipp Hansch | -2/+2 | |
| If you've been using `./util/dev` before, this now becomes `cargo dev`. The key part of this change is found in `.cargo/config`. This means one less shell script and a bit more cross-platform support for contributors. | ||||
| 2019-12-01 | build: set up build job for i686 targets | Lzu Tao | -4/+0 | |
| 2019-11-28 | Remove the old integration-tests.sh script | flip1995 | -37/+0 | |
| 2019-11-25 | Enable deny-warnings feature everywhere in CI | flip1995 | -3/+3 | |
| 2019-11-25 | Remove unused debugging feature | flip1995 | -2/+2 | |
| 2019-11-05 | build: avoid timing out in Travis | Lzu Tao | -2/+3 | |
| 2019-10-29 | build: do not cache clippy binaries in integration tests | Lzu Tao | -0/+1 | |
| We rebuild clippy anyway. | ||||
| 2019-10-29 | Early exit in integration tests | Lzu Tao | -5/+10 | |
| 2019-10-22 | Early exit if errors in integration tests | Lzu Tao | -1/+1 | |
| 2019-10-22 | nit: ! is not on a condition and skips errexit | Lzu Tao | -1/+1 | |
| 2019-10-22 | build: use shared target dir | Lzu Tao | -3/+8 | |
| 2019-10-22 | build: improve script and travis config | Lzu Tao | -9/+12 | |
| * fix a diff failure on windows See https://travis-ci.com/rust-lang/rust-clippy/jobs/245971932#L1625 for an example. * use cmp instead of diff > /dev/null * clone single branch instead of clone then checking out * do not decrypt key if have no diff change | ||||
| 2019-10-19 | build: use clippy's debug build in integration test | Lzu Tao | -16/+19 | |
| 2019-07-15 | Auto merge of #4273 - mikerite:deny-warnings, r=flip1995 | bors | -2/+2 | |
| Deny warnings in CI changelog: none | ||||
| 2019-07-15 | Deny warnings in CI | Michael Wright | -2/+2 | |
| 2019-07-13 | Test with different sysroots dependent on the OS | flip1995 | -5/+10 | |
| 2019-07-13 | Don't re-set the LD_LIBRARY_PATH in base_tests.sh | flip1995 | -2/+0 | |
| 2019-07-07 | Remove format checks from CI scripts again. | Michael Wright | -19/+0 | |
| 2019-07-07 | Remove format checks from CI script | Michael Wright | -11/+0 | |
| 2019-05-16 | Add a stderr file length check to clippy_dev | Philipp Hansch | -0/+1 | |
| This adds a check to `clippy_dev` that enforces a maximum line count for `stderr` files. CI will fail if the line count is exceeded. It's currently set to `320` lines. Ideally this would be implemented in `compiletest-rs` but there are plans to move Rust's `compiletest` into the `compiletest-rs` repository and I don't want to do the work in `compiletest` twice. However, I also don't want to wait until the move is done, so I added the check to `clippy_dev` until it makes sense to add it to compiletest-rs. cc #2038 | ||||
| 2019-04-09 | Exclude ice-3891.rs from rustfmt run | Philipp Hansch | -1/+3 | |
| Because the code triggers a rustc parse error which makes rustfmt fail. | ||||
| 2019-03-09 | Auto merge of #3824 - phansch:adding_lints, r=phansch | bors | -1/+1 | |
| Add lint writing documentation [Rendered](https://github.com/phansch/rust-clippy/blob/adding_lints/doc/adding_lints.md) This adds a new documentation page that explains how to write Clippy lints. It guides the reader through creating a `foo` function lint. I plan to iterate a bit more on the prose of some sections, but I think the general structure is fine now, so I'm looking forward to feedback =) One thing I'm not sure about: I felt like this is too big for CONTRIBUTING.md so I put it into a new `doc/` directory. I can imagine having more documentation in the future, so we might even want to create a book using mdbook instead? Or should everything go into CONTRIBUTING.md? Further things left to do: - [x] Link from CONTRIBUTING.md - [x] Remove things covered in this guide from CONTRIBUTING.md - [x] Section about `clippy::author` attribute - [x] Run `remark-lint` on CI over the `doc` directory and fix things | ||||
| 2019-03-07 | Add `[rustfmt::skip]` to `unused_unit` test | Michael Wright | -1/+1 | |
| 2019-03-07 | Add `[rustfmt::skip]` to `doc_markdown` tests | Michael Wright | -1/+1 | |
| 2019-03-03 | Run remark in `doc` directory, too. | Philipp Hansch | -1/+1 | |
| 2019-02-28 | Add `rustfmt::skip` to `double_parens` tests | Michael Wright | -1/+1 | |
| 2019-02-27 | Add `rustfmt::skip` to outer attr format tests | Michael Wright | -1/+1 | |
| 2019-02-26 | Add [rustfmt::skip] to formatting lint tests | Michael Wright | -1/+1 | |
| 2019-02-24 | Fix `useless_format` suggestions | Michael Wright | -1/+1 | |
| 2019-02-22 | rustfmt tests/ui/methods.rs | Michael Wright | -1/+1 | |
| 2019-02-06 | Auto merge of #3665 - jsgf:master, r=oli-obk | bors | -6/+32 | |
| Start making clippy easier to invoke in non-cargo contexts Clippy (clippy-driver) currently has a couple of strong but unnecessary couplings with cargo. This series: 1. makes detection of check builds more robust, and 2. make clippy-driver use the --sysroot specified on the command line as its internal sysroot. | ||||
| 2019-02-03 | Add setup-toolchain.sh script to configure the master version of rustc, | Jeremy Fitzhardinge | -2/+2 | |
| and update CONTRIBUTING.md accordingly. | ||||
| 2019-02-02 | Add a CI test for cargoless use of clippy-driver | Jeremy Fitzhardinge | -0/+25 | |
| 2019-02-02 | base-tests: use subshells to manage current directory | Jeremy Fitzhardinge | -6/+7 | |
| It saves on having to pair `cd <path> && think && cd ..`. | ||||
| 2019-01-08 | Remove all copyright license headers | Philipp Hansch | -21/+0 | |
| Discussion previously happened in https://github.com/rust-lang/rust/pull/43498 | ||||
| 2018-12-27 | tests: fix formatting and update test output | Matthias Krüger | -6/+3 | |
| fix script one last time™ | ||||
| 2018-12-27 | base tests: make sure to fail CI if tests need formatting | Matthias Krüger | -8/+17 | |
| 2018-12-27 | base tests: switch to nightly toolchain before checking formatting of tests ↵ | Matthias Krüger | -0/+4 | |
| with rustfmt this errored because rustfmt is not available on the master toolchain | ||||
| 2018-12-19 | Auto merge of #3552 - phansch:make_integration_tests_fail_again, r=oli-obk | bors | -1/+1 | |
| Make integration tests fail on 'E0463' cc #3523 | ||||
| 2018-12-14 | Make integration tests fail on 'E0463' | Philipp Hansch | -1/+1 | |
| 2018-12-14 | base tests: make sure cargo-clippy binary can be called directly | Matthias Krüger | -0/+5 | |
| 2018-12-12 | Auto merge of #3537 - matthiaskrgr:fix_script_2, r=matthiaskrgr | bors | -3/+2 | |
| base-tests: don't print all commands to stdout during the loop Fixes thinko in #3529 | ||||
| 2018-12-12 | base-tests: don't print all commands to stdout during the loop | Matthias Krüger | -3/+2 | |
| 2018-12-12 | fix typo in script | Matthias Krüger | -1/+1 | |
| 2018-12-11 | Merge branch 'master' into rustfmt_tests | Matthias Krüger | -0/+2 | |
| 2018-12-10 | test formatting: don't format tests/ui/formatting.rs | Matthias Krüger | -1/+1 | |
| 2018-12-10 | update test stderr | Matthias Krüger | -2/+7 | |
| 2018-12-09 | travis: base-tests: share CARGO_TARGET_DIR between check runs of subcrates ↵ | Matthias Krüger | -0/+2 | |
| to avoid unneccessarily recompiling deps. | ||||
| 2018-12-09 | base tests: assert that tests are properly formatted. | Matthias Krüger | -0/+13 | |
| 2018-12-05 | Fix dogfood tests. | Wayne Warren | -20/+0 | |
