| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2022-06-06 | Add "no-confusing-arrow" eslint check | Guillaume Gomez | -1/+2 | |
| 2022-06-06 | Rollup merge of #90905 - GuillaumeGomez:empty-impl-blocks, r=jsha | Matthias Krüger | -1/+7 | |
| Add empty impl blocks if they have documentation Fixes https://github.com/rust-lang/rust/issues/90866. The update for the test script is needed to count the number of impl blocks we have with only the struct. To be noted that with https://github.com/rust-lang/rust/pull/89676 merged, it wouldn't be needed (I don't know what is the status of it btw. cc ```@Mark-Simulacrum).``` It looks like this:  cc ```@jyn514``` r? ```@camelid``` | ||||
| 2022-06-03 | Add "no-alert" eslint rule | Guillaume Gomez | -0/+1 | |
| 2022-06-03 | Add "guard-for-in" eslint rule | Guillaume Gomez | -0/+1 | |
| 2022-06-03 | Add "block-scoped-var" eslint rule | Guillaume Gomez | -0/+1 | |
| 2022-06-03 | Add "no-template-curly-in-string" eslint rule | Guillaume Gomez | -0/+1 | |
| 2022-06-03 | Add "no-self-compare" eslint rule | Guillaume Gomez | -0/+1 | |
| 2022-06-03 | Add "no-import-assign" eslint rule | Guillaume Gomez | -0/+1 | |
| 2022-06-03 | Add "no-invalid-regexp" eslint rule | Guillaume Gomez | -0/+1 | |
| 2022-06-03 | Add "no-fallthrough" eslint rule | Guillaume Gomez | -0/+1 | |
| 2022-05-31 | Fix theme checks | Guillaume Gomez | -0/+3 | |
| 2022-05-31 | Display empty impl blocks if they have documentations | Guillaume Gomez | -1/+4 | |
| 2022-05-31 | Rollup merge of #97089 - GuillaumeGomez:improve-settings-theme-display, r=jsha | Dylan DPC | -47/+117 | |
| Improve settings theme display This is a follow-up of #96958. In this PR, I changed how the theme radio buttons are displayed and improved their look as well. It now looks like this:   You can test it [here](https://rustdoc.crud.net/imperio/improve-settings-theme-display/doc/foo/index.html). r? `@jsha` | ||||
| 2022-05-30 | Fix invalid line number computation when clicking on something else than a ↵ | Guillaume Gomez | -0/+4 | |
| line number | ||||
| 2022-05-30 | Fix display of `<details>`/`<summary>` in doc blocks | Guillaume Gomez | -10/+3 | |
| 2022-05-30 | Improve display of `<details>` in doc blocks | Guillaume Gomez | -2/+14 | |
| 2022-05-30 | Move theme rules out of settings.css | Guillaume Gomez | -16/+39 | |
| 2022-05-30 | Improve display of settings radio buttons | Guillaume Gomez | -31/+78 | |
| 2022-05-29 | Add "no-ex-assign" eslint rule | Guillaume Gomez | -0/+1 | |
| 2022-05-29 | Add "no-duplicate-case" eslint rule | Guillaume Gomez | -0/+1 | |
| 2022-05-29 | Add "no-dupe-keys" eslint rule | Guillaume Gomez | -0/+1 | |
| 2022-05-29 | Add "no-dupe-else-if" eslint rule | Guillaume Gomez | -0/+1 | |
| 2022-05-29 | Add "no-dup-args" eslint rule | Guillaume Gomez | -0/+1 | |
| 2022-05-29 | Add "no-debugger" eslint rule | Guillaume Gomez | -0/+1 | |
| 2022-05-29 | Add "no-const-assign" eslint rule | Guillaume Gomez | -0/+1 | |
| 2022-05-27 | Add "eqeqeq" eslint rule | Guillaume Gomez | -6/+7 | |
| 2022-05-27 | Add "no-unused-vars" eslint rule | Guillaume Gomez | -0/+7 | |
| 2022-05-27 | Add "arrow-parens" eslint rule | Guillaume Gomez | -0/+1 | |
| 2022-05-26 | Rollup merge of #97394 - GuillaumeGomez:more-eslint-rules, r=notriddle | Guillaume Gomez | -7/+14 | |
| Add more eslint rules This PR adds more eslint rules. Here are the explanations for each of them: * [space-infix-ops](https://eslint.org/docs/rules/space-infix-ops) * [space-before-function-paren](https://eslint.org/docs/rules/space-before-function-paren) * [space-before-blocks](https://eslint.org/docs/rules/space-before-blocks) * [comma-dangle](https://eslint.org/docs/rules/comma-dangle) * [comma-style](https://eslint.org/docs/rules/comma-style) * [max-len](https://eslint.org/docs/rules/max-len) * [eol-last](https://eslint.org/docs/rules/eol-last) r? `@notriddle` | ||||
| 2022-05-26 | Rollup merge of #97317 - GuillaumeGomez:gui-settings-text-click, r=jsha | Guillaume Gomez | -36/+39 | |
| Allow to click on setting text You can test it [here](https://rustdoc.crud.net/imperio/gui-settings-text-click/doc/foo/index.html). This PR allows to click on the text alongside the toggle to change it. r? `@jsha` | ||||
| 2022-05-25 | Add new eslint rule "eol-last" | Guillaume Gomez | -0/+1 | |
| 2022-05-25 | Add new eslint rule "max-len" | Guillaume Gomez | -0/+1 | |
| 2022-05-25 | Add new eslint rule "comma-style" | Guillaume Gomez | -0/+1 | |
| 2022-05-25 | Add new eslint rule "comma-dangle" | Guillaume Gomez | -0/+1 | |
| 2022-05-25 | Add new eslint rule "space-before-blocks" | Guillaume Gomez | -0/+1 | |
| 2022-05-25 | Add new eslint rule "space-before-function-paren" | Guillaume Gomez | -7/+8 | |
| 2022-05-25 | Add eslint rule "space-infix-ops" | Guillaume Gomez | -0/+1 | |
| 2022-05-24 | Remove unused brush image | Guillaume Gomez | -1/+0 | |
| 2022-05-24 | Allow to click on toggle text to update it | Guillaume Gomez | -36/+39 | |
| 2022-05-22 | Add new eslint rule to prevent whitespace before function call paren | Guillaume Gomez | -0/+1 | |
| 2022-05-20 | Add eslint key-spacing check | Guillaume Gomez | -0/+4 | |
| 2022-05-20 | Add eslint arrow-spacing check | Guillaume Gomez | -0/+4 | |
| 2022-05-19 | Add new lint to enforce whitespace after keywords | Guillaume Gomez | -2/+6 | |
| 2022-05-18 | Move some DOM generation into the HTML settings file directly | Guillaume Gomez | -16/+2 | |
| 2022-05-18 | Rollup merge of #97113 - GuillaumeGomez:search-ui-fixes, r=notriddle | Yuki Okushi | -8/+8 | |
| Search GUI fixes The first fix is about the duplicated "in":  The second fix is about the `<select>` broken style:   You can test it [here](https://rustdoc.crud.net/imperio/search-ui-fixes/doc/foo/index.html?search=test). r? `@notriddle` | ||||
| 2022-05-17 | rustdoc: make search.js a module | Jacob Hoffman-Andrews | -51/+66 | |
| Previously, search.js relied on the DOM and the `window` object. It can now be loaded in the absence of the DOM, for instance by Node. The same is true of search-index.js. This allows removing a lot of code from src/tools/rustdoc-js/tester.js that tried to parse search.js and extract specific functions that were needed for testing. | ||||
| 2022-05-17 | Fix display of search crate filter select | Guillaume Gomez | -7/+7 | |
| 2022-05-17 | Fix duplicated "in" in the search result text | Guillaume Gomez | -1/+1 | |
| 2022-05-15 | Add new eslint rule about brace style | Guillaume Gomez | -33/+57 | |
| 2022-05-14 | Remove theme picker button | Guillaume Gomez | -186/+12 | |
