summaryrefslogtreecommitdiff
path: root/astroid/nodes/node_classes.py
Commit message (Expand)AuthorAgeFilesLines
* Fix constructors of ``BaseContainer`` and ``Dict``Daniël van Noord2023-05-081-73/+41
* Broaden annotations that are too narrowDaniël van Noord2023-05-011-3/+1
* Fix some typing issuesDaniël van Noord2023-04-301-1/+1
* Remove deprecated `is_sys_guard` + `is_typing_guard` (#2153)Marc Mueller2023-04-251-54/+0
* Remove deprecated nodesMarc Mueller2023-04-251-30/+0
* Make all arguments to ``nodes.NodeNG.__init__`` required (#2138)Daniël van Noord2023-04-251-1/+9
* Drop support for Python 3.7 (#2137)Marc Mueller2023-04-231-14/+12
* 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
* 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-051-4/+4
* 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
* 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-031-12/+4
* Fix ``lineno`` API on nodesDaniël van Noord2023-04-031-2/+2
* Fix constructors of ``Arguments``Daniël van Noord2023-04-031-126/+70
* Fix constructors of ``Keyword``Daniël van Noord2023-04-031-30/+11
* Fix constructors of ``AnnAssign``Daniël van Noord2023-04-031-51/+10
* Fix constructors of ``UnaryOp``Daniël van Noord2023-04-031-31/+11
* Fix constructors of ``Compare``Daniël van Noord2023-04-031-49/+6
* Fix constructors of ``Starred``Daniël van Noord2023-04-031-30/+11
* Fix constructors of ``AugAssign`` (#2082)Daniël van Noord2023-04-031-39/+14
* Fix constructors of ``Attribute``, ``DelAttr`` and ``AssignAttr`` (#2084)Daniël van Noord2023-04-031-101/+33
* Fix constructors of ``Subscript`` (#2083)Daniël van Noord2023-04-031-37/+14
* Mandatory fields for Assign (#2061)Nick Drozd2023-04-031-49/+12
* Fix constructors of ``AssignName`` (#2077)Daniël van Noord2023-04-031-23/+7
* Fix constructors of ``DelName`` (#2078)Daniël van Noord2023-04-031-23/+7
* Fix constructors of ``BinOp`` (#2081)Daniël van Noord2023-04-031-36/+14
* Fix constructors of ``Delete`` (#2079)Daniël van Noord2023-04-031-25/+7
* Clean up the constructors of ``If`` and ``IfExp`` (#2076)Daniël van Noord2023-04-021-86/+18
* [PyCQA migration] Upgrade links to the repositories in code and docPierre Sassoulas2023-03-291-2/+2
* Upgrade pre-commit configuration and move to ruff (#2057)Pierre Sassoulas2023-03-141-1/+1
* Change `_get_assign_nodes()` to `cached_property` (#2051)Jacob Walls2023-03-121-3/+3
* Add 'TryStar' nodes from Python 3.11 #1516 (#2028)Pierre Sassoulas2023-03-051-0/+101
* Infer returns from match cases (#2042)Jacob Walls2023-03-031-1/+2
* Bump flake8-bugbear from 23.1.20 to 23.2.13 (#2034)dependabot[bot]2023-02-231-0/+2
* Fix `are_exclusive` function for walrus operator (#2023)ostr000002023-02-131-4/+8