Andrew Gallant
244ea27d5f
ruff_db: a small tweak to remove empty message case
...
In a subsequent commit, we're going to start using `annotate-snippets`'s
functionality for diagnostic IDs in the rendering. As part of doing
that, I wanted to remove this special casing of an empty message. I did
that independently to see what, if anything, would change. (The changes
look fine to me. They'll be tweaked again in the next commit along with
a bunch of others.)
2025-05-09 12:42:14 -04:00
Andrew Gallant
2c4cbb6e29
ty: get rid of `lint:` prefix in ID for diagnostic rendering
...
In #289 , we seem to have consensus that this prefix isn't really pulling
its weight.
Ref #289
2025-05-09 12:42:14 -04:00
Alex Waygood
03a4d56624
[ty] Change range of `revealed-type` diagnostic to be the range of the argument passed in, not the whole call ( #17980 )
2025-05-09 14:15:39 +01:00
Alex Waygood
da8540862d
[ty] Make `unused-ignore-comment` disabled by default for now ( #17955 )
2025-05-08 17:21:34 +01:00
Micha Reiser
d608eae126
[ty] Ignore `possibly-unresolved-reference` by default ( #17934 )
2025-05-08 17:44:56 +02:00
Alex Waygood
51cef5a72b
[ty] Recognise functions containing `yield from` expressions as being generator functions ( #17930 )
2025-05-07 23:29:44 +01:00
Alex Waygood
74fe7982ba
[ty] Sort collected diagnostics before snapshotting them in mdtest ( #17926 )
2025-05-07 18:23:22 +01:00
Alex Waygood
2ec0d7e072
[ty] Improve UX for `[duplicate-base]` diagnostics ( #17914 )
2025-05-07 15:27:37 +00:00
Charlie Marsh
a2e9a7732a
Update class literal display to use `<class 'Foo'>` style ( #17889 )
...
## Summary
Closes https://github.com/astral-sh/ruff/issues/17238 .
2025-05-06 20:11:25 -04:00
Micha Reiser
b2de749c32
Add a note to diagnostics why the rule is enabled ( #17854 )
2025-05-06 20:29:03 +02:00
Alex Waygood
2f9992b6ef
[ty] Fix duplicate diagnostics for unresolved module when an `import from` statement imports multiple members ( #17886 )
2025-05-06 12:37:10 +01:00
Alex Waygood
bb6c7cad07
[ty] Fix false-positive `[invalid-return-type]` diagnostics on generator functions ( #17871 )
2025-05-05 21:44:59 +00:00
Micha Reiser
b51c4f82ea
Rename Red Knot ( #17820 )
2025-05-03 19:49:15 +02:00