summaryrefslogtreecommitdiff
path: root/astroid/nodes
Commit message (Expand)AuthorAgeFilesLines
* 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
* Use `@cached_property` in guts of `ClassDef.slots()`Jacob Walls2023-04-011-2/+5
* [PyCQA migration] Upgrade links to the repositories in code and docPierre Sassoulas2023-03-2911-25/+25
* Restore setting a Call as a base for classes using `six.with_metaclass` (#2049)Jacob Walls2023-03-261-1/+9
* Upgrade pre-commit configuration and move to ruff (#2057)Pierre Sassoulas2023-03-142-5/+4
* Change `_get_assign_nodes()` to `cached_property` (#2051)Jacob Walls2023-03-124-14/+13
* Don't cache decoratornamesJacob Walls2023-03-121-1/+0
* Add 'TryStar' nodes from Python 3.11 #1516 (#2028)Pierre Sassoulas2023-03-052-0/+102
* 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-233-0/+11
* Fix `are_exclusive` function for walrus operator (#2023)ostr000002023-02-131-4/+8
* Update ``FormattedValue.postinit`` and its brain (#2029)Daniël van Noord2023-02-131-6/+5
* Add support for keyword only argument default valuesDaniël van Noord2023-02-051-4/+8
* Create ``UninferableBase``Daniël van Noord2023-02-052-14/+12
* Fix PyPy ClassDef.fromlino with decorators (#1979)Marc Mueller2023-01-281-2/+3
* Some modifications for pep237 with pydocstringformatter (#1792)Pierre Sassoulas2023-01-091-6/+11
* Initial pass with ``pydocstringformatter``Daniël van Noord2023-01-093-12/+13
* Make ``Arguments.defaults`` ``None`` for uninferable signatures (#1595)Daniël van Noord2023-01-021-3/+4
* Cache `ClassDef._metaclass_lookup_attribute` (#1932)Jacob Walls2022-12-311-0/+2
* Bump pylint from 2.15.8 to 2.15.9 (#1907)dependabot[bot]2022-12-271-2/+2
* Add some inference annotations (#1887)Nick Drozd2022-12-151-1/+1
* Use more dict literals where possible (#1893)Nick Drozd2022-11-301-3/+3
* Partial typing of the ``infer_binary_op`` path (#1787)Daniël van Noord2022-11-282-2/+8
* Add some type annotations to raw_building (#1885)Nick Drozd2022-11-261-1/+4
* Fix misc type issues (#1884)Nick Drozd2022-11-221-1/+1
* Add some InferenceContext annotations (#1883)Nick Drozd2022-11-223-44/+46
* Add some bool annotations (#1877)Nick Drozd2022-11-225-83/+51
* Add some 'str' annotations (#1878)Nick Drozd2022-11-203-84/+87
* Fix uncaught ValueError in infer_getitem with zero-step slices (#1844)Andrew Haigh2022-11-131-0/+12
* Add typing for `set_local` (#1837)Marc Mueller2022-11-085-43/+31
* Prevent returning an empty list for `ClassDef.slots()` (#1861)Mark Byrne2022-11-031-2/+4
* Fix getattr inference with empty annotation assignments (#1834)Marc Mueller2022-10-171-15/+20
* Fix detecting invalid metaclasses (#1836)Marc Mueller2022-10-171-1/+1
* Fix regression in the creation of the ``__init__`` of dataclasses (#1812)Daniël van Noord2022-10-041-0/+69
* [flake8] Set the max complexity to the default instead of 83Pierre Sassoulas2022-09-191-1/+1
* Type ``object_type``Daniël van Noord2022-09-171-1/+1
* Add typing to ``metaclass`` methods (#1678)Daniël van Noord2022-09-171-6/+8
* Parse default values in ``dataclass`` attributes correctly (#1771)Daniël van Noord2022-09-061-3/+14
* Don't rely on the module cache when "importing self" (#1747)Daniël van Noord2022-08-232-17/+24