summaryrefslogtreecommitdiff
path: root/astroid/nodes/node_ng.py
Commit message (Expand)AuthorAgeFilesLines
* Publicize `NodeNG.repr_name()` (#2176)Jacob Walls2023-05-131-6/+3
* Improve typing of inference functions (#2166)Jacob Walls2023-05-071-3/+18
* Yield directly from _explicit_inference in NodeNG.infer() (#2157)Jacob Walls2023-04-301-5/+6
* Make all arguments to ``nodes.NodeNG.__init__`` required (#2138)Daniël van Noord2023-04-251-23/+10
* Merge branch 'maintenance/2.15.x' into mainMarc Mueller2023-04-241-1/+1
|\
| * Various TryStar fixes (#2142)Marc Mueller2023-04-241-1/+1
* | Drop support for Python 3.7 (#2137)Marc Mueller2023-04-231-10/+2
* | Formalize the ``block_range`` methods on nodesDaniël van Noord2023-04-031-3/+1
* | Fix ``lineno`` API on nodesDaniël van Noord2023-04-031-6/+13
* | Broaden signatures of methods of classes that are subclassedDaniël van Noord2023-04-031-1/+1
* | [PyCQA migration] Upgrade links to the repositories in code and docPierre Sassoulas2023-03-291-2/+2
* | Change `_get_assign_nodes()` to `cached_property` (#2051)Jacob Walls2023-03-121-3/+3
|/
* Bump flake8-bugbear from 23.1.20 to 23.2.13 (#2034)dependabot[bot]2023-02-231-0/+2
* Some modifications for pep237 with pydocstringformatter (#1792)Pierre Sassoulas2023-01-091-6/+11
* Add some InferenceContext annotations (#1883)Nick Drozd2022-11-221-1/+1
* Add some bool annotations (#1877)Nick Drozd2022-11-221-11/+7
* Add typing for `set_local` (#1837)Marc Mueller2022-11-081-3/+2
* Fix typing of ``_infer`` to allow a return value in the ``Generator``Daniël van Noord2022-06-231-2/+2
* Add typing to ``NodeNG.root``Daniël van Noord2022-06-201-3/+2
* Fix typing issue for ``NodeNG._fixed_source_line`` (#1631)Daniël van Noord2022-06-171-5/+5
* Minor performance improvements to ``NodeNG.infer``Daniël van Noord2022-06-171-6/+4
* Create and use ``InferenceResult`` (#1597)Daniël van Noord2022-06-071-4/+4
* Add typing to ``NodeNG._infer`` and associated nodes (#1541)Daniël van Noord2022-06-051-1/+3
* Add partial typing to NodeNG.infer (#1580)Daniël van Noord2022-06-051-4/+17
* Remove overload default values (#1557)Marc Mueller2022-05-131-4/+4
* Update typing for Python 3.7 (2) (#1556)Marc Mueller2022-05-131-11/+2
* Update typing for Python 3.7 (1) (#1555)Marc Mueller2022-05-131-46/+43
* Rename TypeVars (#1527)Marc Mueller2022-04-231-16/+16
* Fix crash on direct inference via nodes.FunctionDef._infer (#1477)Daniël van Noord2022-03-151-2/+2
* Simplify ``cached_property`` import guardsDaniël van Noord2022-03-151-3/+1
* Move ``InferFn`` to ``typing.py``Daniël van Noord2022-03-121-1/+2
* Simplify hard to maintain copyright notice (#1441)Pierre Sassoulas2022-03-121-0/+4
* Minor changes (#1464)Marc Mueller2022-03-091-1/+1
* Do not use ``doc`` attribute internally (#1433)Daniël van Noord2022-03-071-0/+3
* Small typing improvements (#1435)Marc Mueller2022-03-031-1/+1
* Use functools.cached_property for 3.8+ (#1417)Daniël van Noord2022-03-031-2/+8
* Changed NodeNG.tolineno to use end_lineno when it is available (#1351)Sergei Lebedev2022-02-271-0/+2
* Add position attribute for nodes (#1393)Marc Mueller2022-02-261-0/+7
* Fix crash on ``Super.getattr`` for previously uninferable attributes (#1370)Daniël van Noord2022-01-261-1/+3
* Add typing to ``__str__``, ``__repr__`` and ``_repr_name`` (#1353)Daniël van Noord2022-01-171-3/+3
* Revert "Revert "Remove useless NoReturn in NodeNG.statement's typing (#1304)"...Tushar Sadhwani2021-12-291-6/+1
* Fix frame() error on inferred node (#1263)Tushar Sadhwani2021-12-291-2/+14
* Fix node.statement overload typing - default argument (#1317)Marc Mueller2021-12-291-1/+3
* Revert "Remove useless NoReturn in NodeNG.statement's typing (#1304)" (#1307)Marc Mueller2021-12-271-1/+6
* Fix node.statement overload typing (#1308)Marc Mueller2021-12-221-3/+1
* Remove useless NoReturn in NodeNG.statement's typing (#1304)Tushar Sadhwani2021-12-201-6/+1
* Upgrade pylint to 2.12.2 (#1297)Pierre Sassoulas2021-12-151-3/+2
* Upgrade to pylint 2.12 and enable ``for_any_all`` checker (#1277)Nick Drozd2021-11-271-5/+2
* Add end_lineno and end_col_offset to nodes (#1258)Marc Mueller2021-11-211-0/+16
* Change ``NoReturn`` to be encapsulated in strings (#1252)Daniël van Noord2021-11-181-5/+6