Charlie Marsh
|
19c4b7bee6
|
Rename ruff_python_semantic's Context struct to SemanticModel (#4565)
|
2023-05-22 02:35:03 +00:00 |
|
Charlie Marsh
|
fe7f2e2e4d
|
Move submodule alias resolution into Context (#4543)
|
2023-05-20 16:34:10 +00:00 |
|
Charlie Marsh
|
6aa9900c03
|
Improve handling of __qualname__ , __module__ , and __class__ (#4512)
|
2023-05-20 03:03:45 +00:00 |
|
Charlie Marsh
|
9e21414294
|
Improve reference resolution for deferred-annotations-within-classes (#4509)
|
2023-05-20 02:54:18 +00:00 |
|
Charlie Marsh
|
bb4e674415
|
Move reference-resolution into Context (#4510)
|
2023-05-20 02:47:15 +00:00 |
|
Charlie Marsh
|
73efbeb581
|
Invert quote-style when generating code within f-strings (#4487)
|
2023-05-18 14:33:33 +00:00 |
|
Charlie Marsh
|
7e3ba7f32a
|
Use bitflags for tracking Context flags (#4381)
|
2023-05-12 16:07:26 +00:00 |
|
Charlie Marsh
|
72e0ffc1ac
|
Delay computation of Definition visibility (#4339)
|
2023-05-11 17:14:29 +00:00 |
|
Charlie Marsh
|
f4f88308ae
|
Remove Copy and destructure Snapshot (#4358)
|
2023-05-10 19:46:18 +00:00 |
|
Charlie Marsh
|
ea3d3a655d
|
Add a Snapshot abstraction for deferring and restoring visitor context (#4353)
|
2023-05-10 16:50:47 +00:00 |
|
Charlie Marsh
|
6d6d7abf70
|
Use short-import for HashMap (#4351)
|
2023-05-10 15:46:55 +00:00 |
|
Charlie Marsh
|
7b91a162c6
|
Remove current_ prefix from some Context methods (#4325)
|
2023-05-09 19:40:12 +00:00 |
|
Charlie Marsh
|
539af34f58
|
Add a utility method to detect top-level state (#4259)
|
2023-05-06 20:24:27 +00:00 |
|
Charlie Marsh
|
983bb31577
|
Remove RefEquality usages from Context (#4257)
|
2023-05-06 15:55:14 -04:00 |
|
Charlie Marsh
|
a9fc648faf
|
Use NodeId for Binding source (#4234)
|
2023-05-06 16:20:08 +00:00 |
|
Charlie Marsh
|
c1f0661225
|
Replace parents statement stack with a Nodes abstraction (#4233)
|
2023-05-06 16:12:41 +00:00 |
|
Charlie Marsh
|
2115d99c43
|
Remove ScopeStack in favor of child-parent ScopeId pointers (#4138)
|
2023-04-29 18:23:51 -04:00 |
|
Jonathan Plasse
|
5e91211e6d
|
Add in_boolean_test to Context (#4072)
|
2023-04-23 23:18:23 -06:00 |
|
Charlie Marsh
|
7fa1da20fb
|
Support relative imports in banned-api enforcement (#4025)
|
2023-04-19 14:30:13 -04:00 |
|
Charlie Marsh
|
d919adc13c
|
Introduce a ruff_python_semantic crate (#3865)
|
2023-04-04 16:50:47 +00:00 |
|