Charlie Marsh
8113615534
Add some additional documentation around import categorization ( #6107 )
...
Closes https://github.com/astral-sh/ruff/issues/5529 .
2023-07-26 22:39:01 +00:00
Charlie Marsh
e7b059cc5c
Fix nested lists in CONTRIBUTING.md ( #5721 )
...
## Summary
We have a lot of two-space-indented stuff, but apparently it needs to be
four-space indented to render as expected in MkDocs.
2023-07-13 16:32:59 +00:00
Charlie Marsh
c9d7c0d7d5
Add a link to the nursery; tweak icons ( #5637 )
...
## Summary
We now always render the icons, but very faintly if inactive, and always
right-align. This ensures consistent alignment as you scroll down the
page:
<img width="1792" alt="Screen Shot 2023-07-09 at 10 45 50 PM"
src="da47ac0e
-d646-49e1-bbe1-9f43adf94bb4">
2023-07-10 03:09:08 +00:00
Dhruv Manilawala
d19324df69
Add Jupyter integration to the docs ( #5403 )
...
## Summary
Add Jupyter integration to the docs, specifically the Configuration and
FAQ sections.
## Test Plan
`mkdocs serve` and check that the new sections are visible and
functional.
fixes : #5396
2023-06-28 00:27:24 +00:00
qdegraaf
a477720f4e
[perflint
] Add perflint
plugin, add first rule PERF102
( #4821 )
...
## Summary
Adds boilerplate for implementing the
[perflint](https://github.com/tonybaloney/perflint/ ) plugin, plus a
first rule.
## Test Plan
Fixture added for PER8102
## Issue link
Refers: https://github.com/charliermarsh/ruff/issues/4789
2023-06-13 01:54:44 +00:00
Ryan Yang
ab3c02342b
Implement copyright notice detection ( #4701 )
...
## Summary
Add copyright notice detection to enforce the presence of copyright
headers in Python files.
Configurable settings include: the relevant regular expression, the
author name, and the minimum file size, similar to
[flake8-copyright](https://github.com/savoirfairelinux/flake8-copyright ).
Closes https://github.com/charliermarsh/ruff/issues/3579
---------
Signed-off-by: ryan <ryang@waabi.ai>
Co-authored-by: Charlie Marsh <charlie.r.marsh@gmail.com>
2023-06-11 02:17:58 +00:00
qdegraaf
2bb32ee943
[flake8-slots
] Add plugin, add SLOT000
, SLOT001
and SLOT002
( #4909 )
2023-06-09 04:14:16 +00:00
Dhruv Manilawala
07cc4bcb0f
Update links to point to Astral org ( #4949 )
2023-06-08 11:43:40 -04:00
Charlie Marsh
9646bc7d7f
Add docs to clarify project root heuristics ( #4697 )
2023-05-29 02:50:35 +00:00
Felipe Peter
0a3cf8ba11
Fix typos in docs ( #4540 )
2023-05-20 07:23:17 -04:00
qdegraaf
8ba9eb83af
Implement flake8-async
plugin ( #4432 )
2023-05-15 09:15:28 -04:00
Evan Rittenhouse
2f53781a77
Implement flake8_todos
( #3921 )
2023-05-13 14:19:06 +00:00
Charlie Marsh
865205d992
Implement pygrep-hook's Mock-mistake diagnostic ( #4366 )
2023-05-11 03:26:29 +00:00
Charlie Marsh
f23851130a
Add flynt
to documentation ( #4295 )
2023-05-09 00:52:41 +00:00
Charlie Marsh
43d6aa9173
Clarify some docstring-related docs ( #4292 )
2023-05-08 22:24:53 +00:00
Christian Clauss
ccfc78e2d5
faq: Clarify how Ruff and Black treat line-length. ( #4180 )
2023-05-02 23:19:38 +00:00
Charlie Marsh
d9ed43d112
Clarify some isort differences in FAQ ( #3954 )
2023-04-13 04:05:28 +00:00
Leiser Fernández Gallo
224e85c6d7
Implement flake8-gettext
( #3785 )
2023-03-28 23:32:02 +00:00
Charlie Marsh
c3917eab38
Revert "Implement flake8-i18n
( #3741 )" ( #3765 )
2023-03-27 21:14:38 +00:00
Leiser Fernández Gallo
5cb120327c
Implement flake8-i18n
( #3741 )
2023-03-27 18:03:39 +00:00
Charlie Marsh
6a40a5c5a2
Add a note on src
( #3733 )
2023-03-25 16:18:34 +00:00
Charlie Marsh
1e45b13958
Remove linked issue from flake8-django
( #3664 )
2023-03-22 03:26:22 +00:00
Rogdham
f06dff8af8
Change broken links in README to beta.ruff.rs ( #3607 )
2023-03-19 15:17:44 +00:00
Charlie Marsh
621e4353e3
Re-add the list of supported plugins to the README ( #3592 )
2023-03-17 23:33:37 -04:00
Y.D.X
297749a3a8
[doc] Update FAQ on Flake8 for structural pattern matching ( #3473 )
2023-03-13 02:27:22 +00:00
Jonathan Plasse
d285f5c90a
Run automatically format code blocks with Black ( #3191 )
2023-02-27 10:14:05 -05:00
Carlos Gonçalves
1c01b3c934
fix(docs): broken links inside Configuration.md ( #3205 )
2023-02-24 18:55:33 +00:00
Jonathan Plasse
39b9a1637f
Fix Markdown errors in docs ( #3187 )
2023-02-24 13:06:48 -05:00
Jonathan Plasse
6e54cd8233
Normalize relative markdown links ( #3190 )
2023-02-23 16:24:31 -05:00
Charlie Marsh
049e77b939
Follow-up with some small doc changes ( #3152 )
2023-02-23 00:35:22 +00:00
Charlie Marsh
b9bfb81e36
Move configuration out of README and into permanent docs ( #3150 )
2023-02-22 19:25:53 -05:00
Charlie Marsh
37df07d2e0
Re-add compatibility to README ( #3091 )
2023-02-21 18:57:47 +00:00
Jonathan Plasse
db4c611c6f
Fix broken links and markdown style ( #3017 )
2023-02-19 08:46:49 -05:00
Charlie Marsh
bebd412469
Adjust header depth in docs ( #2985 )
2023-02-17 13:19:55 +00:00
Charlie Marsh
cd1f57b713
Move FAQ into MkDocs ( #2984 )
2023-02-17 13:15:53 +00:00