Hamir Mahal
3168bcf949
refactor: use CSS vars for GitHub Corner colors
2023-12-10 17:28:26 -08:00
Hamir Mahal
bafc1a2660
fix: broken GitHub corner, with working dark/light
2023-12-10 15:44:34 -08:00
Philipp Krones
d6d530fd0b
Merge commit 'd9c24d1b1ee61f276e550b967409c9f155eac4e3' into clippyup
2023-07-17 10:22:32 +02:00
Alex Macleod
28655266b5
Fix changelog PR listings, create them automatically in fetch_prs_between.sh
2023-07-07 12:07:05 +00:00
Philipp Krones
cb3ecf7b79
Merge commit '37f4c1725d3fd7e9c3ffd8783246bc5589debc53' into clippyup
2023-07-02 14:59:02 +02:00
Oli Scherer
514b6d04bb
Port clippy away from compiletest to ui_test
2023-06-26 14:13:07 +00:00
Philipp Krones
445f428a65
Fix version.py after deleting v* dirs
...
I missed updating this file.
I also ran black and isort over it.
2023-06-17 10:05:06 +02:00
Philipp Krones
60b7fde4ad
Adapt versions.html file to cleaned up gh-pages
2023-06-17 09:24:06 +02:00
Brian Hetro
ac279efdbc
Clippy Lints page - Do not show filters in URL if configured as default values
2023-06-03 00:04:19 -04:00
Brian Hetro
2e4ef8e72c
Clippy Lints page - Fix path watch triggering
2023-06-02 22:57:21 -04:00
Brian Hetro
f2e6a99a08
Clippy Lints page - Do not show groups in URL parameters if reset to defaults
2023-05-27 18:50:04 -04:00
Brian Hetro
a865d8432c
Clippy Lints page - Delay updating of the URL in response to search input
...
Update on blur, enter keypress, and a debounced delay of 1000 ms.
This keeps the URL updated, but not distractingly so.
2023-05-27 15:01:28 -04:00
Brian Hetro
7c1bca4be8
Handle back/forward when using URL parameters for filter states
2023-05-26 20:24:29 -04:00
Brian Hetro
5be2b27ed6
Use URL parameters for filter states
...
This retains the settings during browser navigation and allows sharing links with additional configuration.
2023-05-26 17:18:09 -04:00
Philipp Krones
7e9abb311d
Merge commit '371120bdbf58a331db5dcfb2d9cddc040f486de8' into clippyup
2023-05-05 17:45:49 +02:00
Josh Soref
d2061faf9e
Spelling
...
* applying
* binding
* complex
* constituent
* demonstrate
* desugaring
* exact
* expression
* for
* functionalities
* github
* implementation
* infers
* multiple conflicting traits
* mutable
* necessarily
* nightly
* nonexistent
* optional
* parameter
* reassignments
* resources
* substitution
* suggestion
* that
* that array is
* using the
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-04-23 10:52:27 -04:00
flip1995
cd0bb7de01
Merge commit '4f142aa1058f14f153f8bfd2d82f04ddb9982388' into clippyup
2022-10-23 15:18:45 +02:00
unvalley
178799f9c1
fix: change command order and remove waste condition
2022-10-10 18:00:15 +09:00
unvalley
1688368b33
feat: add Default to Lint groups
2022-10-09 23:35:52 +09:00
Philipp Krones
7d4daaa8fa
Merge commit 'fdb84cbfd25908df5683f8f62388f663d9260e39' into clippyup
2022-07-18 09:39:37 +02:00
bors
4562dd0a8e
Auto merge of #9171 - Serial-ATA:highlight-js, r=xFrednet
...
Update highlight.js
changelog: none
With [highlight.js v11.6.0](https://github.com/highlightjs/highlight.js/releases/tag/11.6.0 ), the lint list can finally update from `9.5.0`. No more EOL warning in console! 😄
I also made it switch to the `github-dark` theme when using `coal`, instead of just always using the normal github light theme.
r? `@xFrednet`
2022-07-16 20:02:44 +00:00
Serial
08431cd17e
Update highlight.js
2022-07-13 14:04:20 -04:00
alexey semenyuk
9ef76e051b
Fixed comment
2022-07-03 19:03:51 +00:00
alexey semenyuk
65655d1e1e
Remove trailing spaces
2022-07-03 17:44:09 +03:00
alexey semenyuk
7350525ffb
Fix link
2022-07-01 18:31:57 +00:00
Philipp Krones
09f5df5087
Merge commit '0cb0f7636851f9fcc57085cf80197a2ef6db098f' into clippyup
2022-06-30 10:50:09 +02:00
unvalley
4e7ed42867
Add description meta tag for lint list
2022-06-20 00:19:08 +09:00
flip1995
f8f9d01c2a
Merge commit 'd7b5cbf065b88830ca519adcb73fad4c0d24b1c7' into clippyup
2022-06-16 17:39:06 +02:00
Serial
fdadebe672
Add lint output to lint list
2022-06-06 20:04:56 -04:00
Philipp Krones
f067783461
Merge commit 'd9ddce8a223cb9916389c039777b6966ea448dc8' into clippyup
2022-06-04 13:34:07 +02:00
Serial
0fd03a85de
Strip clippy::
prefix from search strings
2022-05-22 15:24:47 -04:00
xFrednet
4587b6628d
Merge 'rust-clippy/master' into clippyup
2022-05-21 13:24:00 +02:00
Serial
569505cebd
Auto-detect preferred colorscheme
2022-05-19 18:33:16 -04:00
Serial
e05da56d6b
textContent
-> innerHTML
2022-05-18 15:37:05 -04:00
Serial
8aae26b227
innerHTML
-> textContent
2022-05-18 15:01:02 -04:00
Serial
27fec01fa8
Add copy lint name button
2022-05-18 10:19:50 -04:00
Serial
f112e4d445
Improve appearance on smaller screens
2022-05-15 12:43:35 -04:00
Serial
b81d703970
Use early returns
2022-05-15 11:30:00 -04:00
Serial
a30587e0fe
Switch input to type=number
; Separate version validation out of byVersion
2022-05-14 20:08:10 -04:00
Serial
4ed52bf13e
Use CamelCase; Fix filter ranges
2022-05-05 18:27:56 -04:00
Serial
dd7bc86f22
Change input placeholder
2022-05-04 20:43:08 -04:00
Serial
2c70af3cd5
Only require minor version
2022-05-03 18:12:31 -04:00
Serial
9173780568
Make filters implicit; Update symbols
2022-04-29 19:57:16 -04:00
Serial
06cc1abbb1
Move js out to its own file
2022-04-26 18:22:37 -04:00
Serial
bdc8961659
Add version filtering option to the lint list
2022-04-26 18:21:22 -04:00
flip1995
d1b087fdee
Merge commit 'dc5423ad448877e33cca28db2f1445c9c4473c75' into clippyup
2022-03-14 12:02:53 +01:00
bors
8ae74da63b
Auto merge of #8070 - CrazyRoka:update-gh-pages-checkbox-styles, r=camsteffen
...
Improve styles of filtering options for Clippy's lint list
Partially solves #7958
Updated styles for filtering options. It now uses dropdown menus.
![image](https://user-images.githubusercontent.com/19844144/144608479-cdd9de0b-f101-4d49-a135-0969efb01a11.png )
changelog: none
2022-03-10 03:08:34 +00:00
flip1995
bf66aeda0a
Merge commit 'a98e7ab8b94485be6bd03e0c6b8682ecab5b52e6' into clippyup
2022-01-27 15:12:45 +01:00
Rob Ede
a8e1352d78
Autofocus search input
2022-01-25 00:15:11 +00:00
flip1995
ddad101b8a
Merge commit '8d14c94b5c0a66241b4244f1c60ac5859cec1d97' into clippyup
2022-01-17 13:29:07 +01:00
Andrew Archibald
65c072d7e6
Update markdown-it version
2022-01-13 20:01:56 -07:00
CrazyRoka
296af08b3c
Removed unused styles and labels in dropdowns
2021-12-16 19:01:31 +02:00
CrazyRoka
4161a67c1b
Added dropdown directive to theme-selector
2021-12-16 18:57:59 +02:00
CrazyRoka
bb531320eb
Improved performance by adding ng-if
2021-12-16 18:57:59 +02:00
CrazyRoka
dcfb756b97
Fixed overlapping "Fork me" logo
2021-12-16 18:57:59 +02:00
CrazyRoka
76e95e28c2
Fixed theme selector and repositioned search input
2021-12-16 18:57:59 +02:00
CrazyRoka
e895d2b52a
Fixed error in Firefox and selected button style
2021-12-16 18:57:59 +02:00
CrazyRoka
f71039ae69
Fixed styles on all themes
2021-12-16 18:57:59 +02:00
CrazyRoka
cb113d3a41
Updated badge
2021-12-16 18:57:59 +02:00
CrazyRoka
0f655db00d
Added badge to display selected elemenets count
2021-12-16 18:57:59 +02:00
CrazyRoka
a71f1997d8
Updated styles for checkboxes
2021-12-16 18:57:59 +02:00
flip1995
8fea1d94f3
Merge commit 'a5d597637dcb78dc73f93561ce474f23d4177c35' into clippyup
2021-12-06 12:33:31 +01:00
xFrednet
17b747857f
Add margin after lists on Clippy's lint list
2021-12-03 20:24:23 +01:00
xFrednet
8c45fd88d0
New internal lint to make clippy::version
attribute mandatory
2021-11-11 13:03:30 +01:00
xFrednet
d68408f4ad
Updated version label and style on Clippy's lint list
2021-11-10 19:48:32 +01:00
xFrednet
8565fc468e
Add clippy version to Clippy's lint list
2021-11-10 19:48:30 +01:00
flip1995
5cf4984872
Merge commit 'b7f3f7f6082679da2da9a0b3faf1b5adef3afd3b' into clippyup
2021-10-07 11:21:30 +02:00
Michael Wright
6035e050e8
Add includes to pre-commit hook
2021-09-29 05:46:43 +02:00
flip1995
2b20f49841
Merge commit '0cce3f643bfcbb92d5a1bb71858c9cbaff749d6b' into clippyup
2021-07-29 12:16:06 +02:00
Philipp Krones
bcdf147aaf
Rollup merge of #7298 - flip1995:ci-switch-to-monster, r=xFrednet,flip1995
...
Switch CI to new metadata collection
r? `@xFrednet`
Things we have to keep in mind:
- This removes the template files and the scripts used for deployment from the checkout. This was added in #5517 . I don't think we ever needed those there. Not sure though.
- ~~As a result, we can't remove the python scripts yet. We have to wait until this hits a stable Clippy release.~~ I'll just break the next stable deploy and do it by hand once.
- This should be merged together with #7279 . Me and `@xFrednet` will coordinate the switch
- ...?
I still have to try out some things:
- [x] Is it worth caching? Yes
- [x] ~~Is it worth to do a release build?~~ Nope
- [x] Does it actually work? With a few changes, yes
- [ ] ...?
changelog: Clippy now uses a lint to generate its documentation 🎉
2021-07-28 15:06:26 +02:00
xFrednet
322a768c77
Adapting the lint list to Clippy's new metadata format
...
Changes included:
- Minimum adaption to the new `lints.json` format
- Fixing filtering for the new `lints.json` format; hardcoding the
lint groups in the index
- Recreating the original doc styling for the new format
- Fixed sytax highlighting for rust,ignore code blocks
- Fixed markdown table extraction in the metadata collector and
fixed lint level output
- Adding the additional information row for lints
- Changed the website title to Clippy's lint list
- Flexing the website for mobile users
- Added (?) references for lint levels and groups
- Making deprecated lints look dead
- Removed JS code block language extraction in favor of a rust
implementation `rust-clippy#7352`
- Added the suspicious lint group to the lint list
- Remove trailing whitespaces from index.html
- Fix code highlighting
- Use default value if the docVersion is empty
Co-authored-by: Philipp Krones <hello@philkrones.com>
2021-07-28 15:03:55 +02:00
flip1995
fe25282aaa
Remove old python lint doc generation scripts
2021-07-28 14:18:40 +02:00
flip1995
ebe52869a3
Merge commit '61eb38aeda6cb54b93b872bf503d70084c4d621c' into clippyup
2021-07-01 18:17:38 +02:00
flip1995
a82a744155
Merge remote-tracking branch 'upstream/master' into rustup
2021-07-01 17:41:24 +02:00
bors
f4bc9cf390
Auto merge of #7409 - xFrednet:5394-vs-code-tasks, r=giraffate,flip1995
...
Added `cargo dev setup vscode-tasks` for simplicity
This PR adds a setup command to `clippy dev` that installs tasks into the Clippy vscode workspace. These might be useful as they be used via shortcuts and are accessible over the GUI. The available tasks are:
* `cargo check` (standard Linux shortcut `[ctrl] + [shift] + b`)
* `cargo dev fmt`
* `cargo uitest` (with a comment how to add the `TESTNAME` environment value)
* `cargo test`
* `cargo dev bless`
---
changelog: none
only internal changes again. cc #5394
r? `@flip1995` This should be pretty much the same as the other `cargo dev setup` commands. Would you mind reviewing this? 🙃
2021-06-29 08:53:59 +00:00
xFrednet
e40019134b
Updated clippy_dev
ui message and vscode task name
...
Co-authored-by: Takayuki Nakata <f.seasons017@gmail.com>
2021-06-28 20:40:09 +02:00
xFrednet
2098b27a20
Added cargo dev setup vscode-tasks
for simplicity
2021-06-27 22:36:41 +02:00
Cameron Steffen
7e21db5b5c
Add suspicious group
2021-06-25 08:53:29 -05:00
xFrednet
41bc0f4d4d
Adjust pre-commit script to readd files after formatting
2021-06-25 11:16:59 +02:00
xFrednet
0a5f28c4b0
Added cargo dev setup git-hook
2021-06-25 11:16:59 +02:00
Alexander Melentyev
dab42cff02
Delete spaces
2021-06-21 12:11:37 +03:00
xFrednet
96a9786b1c
Fixed broken deploy script due to multiline configuration docs
2021-06-20 22:32:32 +02:00
flip1995
6c27482115
Merge commit '3ae8faff4d46ad92f194c2a4b941c3152a701b31' into clippyup
2021-06-03 08:41:37 +02:00
flip1995
f49251a33e
Remove util/cov.sh script
...
This script hasn't been working and wasn't used for years.
2021-05-31 17:09:21 +02:00
flip1995
d605882023
Merge commit 'b71f3405606d49b9735606b479c3415a0ca9810f' into clippyup
2021-05-06 12:20:44 +02:00
Cameron Steffen
499813026f
Fix config parsing
2021-05-02 17:50:22 -05:00
flip1995
02bf692169
Merge commit '98e2b9f25b6db4b2680a3d388456d9f95cb28344' into clippyup
2021-04-22 11:31:13 +02:00
xFrednet
7e90bb671a
Fixed website inline code background
2021-04-14 20:06:26 +02:00
flip1995
f6d1f368db
Merge commit 'b40ea209e7f14c8193ddfc98143967b6a2f4f5c9' into clippyup
2021-04-08 17:50:13 +02:00
xFrednet
da04e873b3
Quick fix to access the correct css files
2021-04-04 20:15:41 +02:00
xFrednet
e25b1060f5
Adding a dark theme to the clippy lint list
2021-04-04 15:36:30 +02:00
flip1995
ac912be984
Merge commit '95c0459217d1661edfa794c8bb122452b92fb485' into clippyup
2021-01-30 18:06:34 +01:00
Cameron Steffen
cbf9d492b9
Fix some website syntax highlighting
2021-01-26 17:38:52 -06:00
flip1995
ba4bf4f9c5
Merge commit '1fcc74cc9e03bc91eaa80ecf92976b0b14b3aeb6' into clippyup
2021-01-02 16:29:43 +01:00
xFrednet
f055e7f2e9
Fixed a value spelling mistake
2020-12-22 20:02:59 +00:00
flip1995
f03edfd7a1
Merge commit '4911ab124c481430672a3833b37075e6435ec34d' into clippyup
2020-12-20 17:19:49 +01:00
xFrednet
97f5db97c4
Website issue tracker link and better search performance
...
* last minor improvements
2020-12-20 16:14:24 +00:00
xFrednet
2814ee4840
Adapted the website search for better matching
...
* Formatting
2020-12-19 16:28:16 +00:00
Jack Huey
0e2f5c9862
Fix nit and cargo.lock
2020-05-07 17:46:31 -04:00
Philipp Hansch
8d596ea01c
Remove util/dev script
...
`cargo dev` has been the replacement for a while, so I think we can
remove it now.
cc #5394
2020-04-26 14:00:03 +02:00