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
Philipp Krones
1ac76a2062
Merge commit ' cb806113e0' into clippy-subtree-update
2024-08-08 19:13:50 +02:00
Philipp Krones
4e6851e50b
Merge commit ' 37f4fbb929' into clippy-subtree-update
2024-07-25 18:29:17 +02:00
Philipp Krones
3bff119f63
Merge commit ' 3e5a02b13b' into clippy-subtree-update
2024-06-13 12:30:48 +02:00
Philipp Krones
80c6f8ff7b
Merge commit ' 20b085d500' into clippy-subtree-update
2024-05-02 17:26:44 +02:00
Philipp Krones
0ae4a048c6
Merge commit ' 9725c4a162' into clippy-subtree-update
2024-04-04 19:52:55 +02:00
Philipp Krones
0e62b18435
Merge commit ' 9d6f41691e' into clippy-subtree-update
2024-03-21 22:20:40 +01:00
Philipp Krones
7be6e2178e
Merge commit ' 10136170fe' into clippy-subtree-update
2024-02-27 15:50:17 +01:00
Philipp Krones
f3b3d23416
Merge commit ' 60cb29c5e4' into clippyup
2024-02-08 20:24:42 +01:00
Philipp Krones
15b1edb209
Merge commit ' ac4c2094a6' into clippy-subtree-sync
2023-12-28 19:33:07 +01:00
Nicholas Nethercote
fa7cd2548c
Update itertools to 0.11.
...
Because the API for `with_position` improved in 0.11 and I want to use
it.
2023-11-22 08:13:21 +11:00
Philipp Krones
6246f0446a
Merge commit ' edb720b199' into clippyup
2023-11-16 19:13:24 +01:00
Philipp Krones
77c1e3aaa1
Merge commit ' 09ac14c901' into clippyup
2023-11-02 17:35:56 +01:00
Philipp Krones
8e7d1678c4
Merge commit ' 2b030eb03d' into clippyup
2023-10-21 14:16:11 +02:00
Philipp Krones
8ebed4cc1a
Merge commit ' b105fb4c39' into clippyup
2023-10-06 17:35:45 +02:00
Philipp Krones
772296c50e
Merge commit ' 7671c283a5' into clippyup
2023-09-25 11:28:58 +02:00
Philipp Krones
471469d30f
Merge commit ' 98363cbf6a' into clippyup
2023-09-12 18:44:06 +02:00
Oli Scherer
6a876f236c
Bump ui_test
2023-08-29 13:47:06 +00:00