Philipp Krones
d5f9f7576c
Bump Clippy version -> 0.1.91
2025-08-07 16:48:16 +02:00
klensy
9d8e68d1d6
bump termize
2025-07-04 11:55:03 +03:00
Ralf Jung
5ff1a4164c
use ui_test dependency builder for non-internal test dependencies
2025-07-01 13:27:49 +02:00
Ralf Jung
1fcd632be3
bump ui_test to 0.30.1
2025-07-01 07:08:11 +02:00
Philipp Krones
32fcff8aa8
Bump Clippy version -> 0.1.90
2025-06-26 19:30:02 +02:00
Philipp Krones
90364dd178
Merge remote-tracking branch 'upstream/master' into rustup
2025-06-26 19:29:33 +02:00
Jason Newcomb
acd8810e77
Prepare to split lints into multiple crates
...
* Move `declare_clippy_lint` to it's own crate
* Move lint/group registration into the driver
* Make `dev update_lints` handle multiple lint crates
2025-06-18 22:37:23 -04:00
Jakub Beránek
dd0fa3d356
Add jemalloc feature to Clippy
2025-06-10 11:09:54 +02:00
Philipp Krones
9f86a576e3
Merge commit ' 57cbadd68a'
2025-05-31 14:22:15 +02:00
Guillaume Gomez
f674c809c8
Update askama to 0.14.0 version
2025-05-24 21:18:16 +02:00
Philipp Krones
7debaf6b44
Merge commit ' cadf98bb7d' into clippy-subtree-update
2025-05-21 15:15:38 +02:00
Jason Newcomb
9d47e0c8ce
clippy_dev: remove the need for markers when bumping the version
2025-05-17 04:27:39 -04:00
Philipp Krones
93bd4d8931
Merge commit ' 0450db33a5' into clippy-subtree-update
2025-05-15 19:28:39 +02:00
Philipp Krones
367073195a
Bump Clippy version -> 0.1.89
2025-05-15 19:19:46 +02:00
Samuel Tardieu
01e08a4c5b
Do not use clippy_utils from UI tests
2025-05-12 18:28:59 +02:00
Samuel Tardieu
8f5dc85f37
Use tempfile::TempDir::keep() instead of deprecated into_path()
...
`tempfile` has deprecated `TempDir::into_path()` (replacing it by
`TempDir::keep()`) between version `3.3` which Clippy required and version
`3.20.0` which is the latest semver-compatible version. Since Clippy
doesn't use a `Cargo.lock` file, the latest version of `tempfile` is
used which leads to CI failure.
2025-05-12 09:01:42 +02:00
Philipp Krones
ff428d91c2
Merge commit ' 0621446356' into clippy-subtree-update
2025-04-22 18:24:43 +02:00
Timo
781fdab9a9
Move internal lints to their own crate ( #13223 )
...
This makes it so switching the internal feature on/off no longer
rebuilds `clippy_lints`.
r? @flip1995
changelog: none
2025-04-18 12:04:08 +00:00
Philipp Krones
de90fa42dd
Merge remote-tracking branch 'upstream/master' into rustup
2025-04-17 18:36:59 +02:00
Jason Newcomb
5b4b463d49
Move internal lints to their own crate
2025-04-12 17:53:36 -04:00
Stuart Cook
65105f1324
Rollup merge of #138682 - Alexendoo:extra-symbols, r=fee1-dead
...
Allow drivers to supply a list of extra symbols to intern
Allows adding new symbols as `const`s in external drivers, desirable in Clippy so we can use them in patterns to replace code like 75530e9f72/src/tools/clippy/clippy_lints/src/casts/cast_ptr_alignment.rs (L66)
The Clippy change adds a couple symbols as a demo, the exact `clippy_utils` API and replacing other usages can be done on the Clippy side to minimise sync conflicts
---
try-job: aarch64-gnu
2025-04-11 13:31:44 +10:00
Alex Macleod
94ec23934c
Allow drivers to supply a list of extra symbols to intern
2025-04-10 13:39:23 +00:00
Philipp Krones
c97bd7463c
Bump Clippy version -> 0.1.88
2025-04-03 21:32:37 +02:00
Guillaume Gomez
893a6a381e
Update to new rinja version (askama)
2025-04-03 15:48:20 +02:00
Philipp Krones
c86216ebe7
Merge commit ' 1e5237f4a5' into clippy-subtree-update
2025-03-20 22:34:29 +01:00
Guillaume Gomez
cfc743226e
Update ui_test version to 0.29.2
2025-03-12 11:29:54 +01:00
Philipp Krones
fe01c44995
Merge commit ' 9f9a822509' into clippy-subtree-update
2025-02-28 23:27:09 +01:00
Philipp Krones
8844a969ca
Bump Clippy version -> 0.1.87
2025-02-20 15:26:51 +01:00
Sebastian Jeltsch
f7f7888041
Make rust_tools_util package compatible with current stable by lowering rust edition to 2021.
2025-02-14 15:44:08 +01:00
Sebastian Jeltsch
8cac5b03f3
rustc_tools_util: Change release channel default to stable
...
Fixes the exposed release channel
Bump version to 0.4.1
2025-02-13 11:10:45 +01:00
Philipp Krones
9da9ddb7db
Merge commit ' 51d49c1ae2' into clippy-subtree-update
2025-01-28 19:33:54 +01:00
Samuel Tardieu
a4805ff610
Select edition 2024
2025-01-13 16:55:42 +01:00
Philipp Krones
d0a74af979
Merge commit ' 19e305bb57' into clippy-subtree-update
2025-01-09 18:57:00 +01:00
Philipp Krones
663892bea7
Bump Clippy version -> 0.1.86
2025-01-09 18:01:44 +01:00
Philipp Krones
d58b911e01
Merge commit ' ff4a26d442' into clippy-subtree-update
2024-11-28 19:38:59 +01:00
Philipp Krones
5fb924f334
Bump Clippy version -> 0.1.85
2024-11-28 18:57:52 +01:00
Philipp Krones
93d5ccdba7
Add cargo dev release subcommand
...
Currently this only provides the feature to auto-update the versions in the
`Cargo.toml` files. With the move to Josh, a command to get beta and stable
release commits will be added.
2024-11-19 17:59:33 +01:00
Philipp Krones
6ced8c33c0
Merge commit ' f712eb5cdc' into clippy-subtree-update
2024-11-07 22:37:01 +01:00
klensy
2c3a34a040
pulldown-cmark: don't pull getopts dep
2024-10-18 17:08:50 +03:00
Philipp Krones
fea5e77da1
Merge commit ' a109190d70' into clippy-subtree-update
2024-10-18 13:44:06 +02:00
Philipp Krones
4d5eaa0344
Bump Clippy version -> 0.1.84
2024-10-18 13:25:50 +02:00
bors
6f1def79dd
Auto merge of #13269 - GuillaumeGomez:rewrite-lints-page, r=Alexendoo
...
Rewrite lints page
This PR has multiple goals:
* Make lints page to work without needing a web server by removing the json file.
* Prepare the field to also make the page work with JS (not done in this PR but should be straightforward).
* Remove angular dependency.
r? `@Alexendoo`
changelog: make lint page work without web server
2024-10-11 14:18:54 +00:00
Philipp Krones
fba7ea7e97
Bump rust-tools-util version in Clippy Cargo.toml
2024-10-07 19:32:18 +02:00
Philipp Krones
4108c6e5a0
Hotfix: remove profile from clippy Cargo.toml
2024-09-24 11:58:48 +02:00
Philipp Krones
b61fcbee76
Merge commit ' 7901289135' into clippy-subtree-update
2024-09-24 11:58:04 +02:00
Guillaume Gomez
b522e7a944
Generate lint list in HTML directly instead of JS
2024-09-22 22:30:44 +02:00
y21
431f7d6709
build quine-mc_cluskey with O3 in dev builds
2024-09-18 15:19:28 +02:00
Oli Scherer
1f13633359
Bump ui_test
2024-09-09 17:05:31 +02:00
Philipp Krones
40fca8f7a8
Bump Clippy version -> 0.1.83
2024-09-05 17:00:55 +02:00
Jason Newcomb
173d5a6af0
Merge commit ' 0f8eabd623' into clippyup
2024-08-24 18:33:44 -04:00