summaryrefslogtreecommitdiff
path: root/astroid/nodes
Commit message (Expand)AuthorAgeFilesLines
* Publicize `NodeNG.repr_name()` (#2176)Jacob Walls2023-05-131-6/+3
* Remove pylint disables and resolves TODO in pylintrc (#2175)Jacob Walls2023-05-121-1/+0
* Fix constructors of ``BaseContainer`` and ``Dict``Daniël van Noord2023-05-081-73/+41
* Improve typing of inference functions (#2166)Jacob Walls2023-05-071-3/+18
* Type ``decoratornames``Daniël van Noord2023-05-011-2/+1
* Broaden annotations that are too narrowDaniël van Noord2023-05-013-7/+5
* Fix some typing issuesDaniël van Noord2023-04-301-1/+1
* Yield directly from _explicit_inference in NodeNG.infer() (#2157)Jacob Walls2023-04-301-5/+6
* Remove deprecated doc attribute (#2154)Marc Mueller2023-04-251-81/+2
* Remove deprecated `is_sys_guard` + `is_typing_guard` (#2153)Marc Mueller2023-04-251-54/+0
* Remove deprecated nodesMarc Mueller2023-04-252-40/+1
* Fix the signature of ``infer_call_result``Daniel van Noord2023-04-251-13/+17
* Make all arguments to ``nodes.NodeNG.__init__`` required (#2138)Daniël van Noord2023-04-252-24/+19
* Merge branch 'maintenance/2.15.x' into mainMarc Mueller2023-04-243-4/+22
|\
| * Various TryStar fixes (#2142)Marc Mueller2023-04-243-4/+22
| * Fix infer_call_result() crash on methods called with_metaclass() (#2118)Jacob Walls2023-04-161-1/+9
| * Restore setting a Call as a base for classes using `six.with_metaclass` (#204...github-actions[bot]2023-03-261-1/+9
* | Remove unused constants (#2141)Marc Mueller2023-04-241-2/+2
* | Drop support for Python 3.7 (#2137)Marc Mueller2023-04-234-41/+17
* | Remove all ``lazy_imports``Daniël van Noord2023-04-231-1/+6
* | Add defaults for ``Unknown.__init__``Daniël van Noord2023-04-231-0/+17
* | Add defaults for ``EmptyNode.__init__``Daniël van Noord2023-04-231-0/+17
* | Fix some type issues in ``scoped_nodes`` (#2134)Daniël van Noord2023-04-231-26/+35
* | Fix constructors of ``ComprehensionScopes`` (#2132)Daniël van Noord2023-04-221-158/+52
* | Fix constructors of ``Module`` (#2133)Daniël van Noord2023-04-221-46/+14
* | Fix constructors of ``ClassDef`` (#2130)Daniël van Noord2023-04-222-84/+42
* | Fix constructors of ``FunctionDef``Daniël van Noord2023-04-221-55/+23
* | Fix constructors of ``Lambda``Daniël van Noord2023-04-221-43/+12
* | Decouple ``FunctionDef`` and ``Lambda`` (#2115)Daniël van Noord2023-04-171-3/+93
* | Fix infer_call_result() crash on methods called with_metaclass() (#2118)Jacob Walls2023-04-151-1/+9
* | Clean up If fields (#2109)Nick Drozd2023-04-121-31/+6
* | Mandatory fields for TryExceptNick Drozd2023-04-071-53/+12
* | Mandatory fields for ExceptHandlerNick Drozd2023-04-071-60/+16
* | Mandatory field for ExprNick Drozd2023-04-051-37/+3
* | Mandatory field for YieldNick Drozd2023-04-051-37/+3
* | Mandatory fields for Decorators (#2107)Nick Drozd2023-04-051-40/+2
* | Mandatory fields for Comprehension (#2099)Nick Drozd2023-04-051-37/+13
* | Mandatory fields for Return (#2104)Nick Drozd2023-04-051-37/+3
* | Mandatory fields for Raise (#2103)Nick Drozd2023-04-051-42/+6
* | Mandatory fields for SliceNick Drozd2023-04-051-47/+9
* | Type ``igetattr`` (#2101)Daniël van Noord2023-04-052-8/+10
* | Mandatory fields for Assert (#2100)Nick Drozd2023-04-041-41/+5
* | Mandatory fields for While (#2095)Nick Drozd2023-04-041-51/+11
* | Fix constructors of ``Call``Daniël van Noord2023-04-041-52/+9
* | Fix constructors of ``Name``Daniël van Noord2023-04-041-23/+7
* | Add typing to the ``scope_lookup`` interfaceDaniël van Noord2023-04-043-24/+21
* | Mandatory fields for For (#2091)Nick Drozd2023-04-041-60/+17
* | Manadatory fields for AwaitNick Drozd2023-04-041-37/+3
* | Formalize the ``block_range`` methods on nodesDaniël van Noord2023-04-034-25/+11
* | Fix ``lineno`` API on nodesDaniël van Noord2023-04-033-14/+27