summaryrefslogtreecommitdiff
path: root/sphinx/pycode
Commit message (Expand)AuthorAgeFilesLines
* Fix #8652: autodoc: variable comments are ignored if invalid type comments foundTakeshi KOMIYA2021-01-101-0/+4
* A happy new year!Takeshi KOMIYA2021-01-013-3/+3
* Fix pycode becomes slowTakeshi KOMIYA2020-11-261-1/+1
* Rename ModuleAnalyzer.parse() to analyze()Takeshi KOMIYA2020-11-221-6/+12
* Merge pull request #8408 from francoisfreitag/isortTakeshi KOMIYA2020-11-123-4/+3
|\
| * Sort imports with isortFrançois Freitag2020-11-113-4/+3
* | Fix #8372: autodoc: autoclass directive became slower than Sphinx-3.2Takeshi KOMIYA2020-11-081-6/+7
|/
* pycode: ast.unparse() construct number literals using source codeTakeshi KOMIYA2020-10-051-2/+9
* Fix #7964: autodoc: Tuple in default value is wrongly renderedTakeshi KOMIYA2020-10-031-2/+16
* refactor: pycode: Use OrderedDict to store variable commentsTakeshi KOMIYA2020-07-192-2/+4
* Merge pull request #7832 from cool-RR/2020-06-11-raise-fromTakeshi KOMIYA2020-06-291-5/+5
|\
| * Fix exception causes all over the codebaseRam Rachum2020-06-141-5/+5
* | FIX: Fix circular import problemEric Larson2020-06-091-1/+2
|/
* pycode: Detect @overload decoratorsTakeshi KOMIYA2020-05-312-0/+37
* Merge branch '3.x' into 7497Takeshi KOMIYA2020-05-073-37/+63
|\
| * Add stacklevel parameter to warnings.warn() callTakeshi KOMIYA2020-05-031-2/+2
| * pycode: Detect @final decoratorsTakeshi KOMIYA2020-04-282-0/+40
| * refactor: pycode: visit_ImportTakeshi KOMIYA2020-04-261-8/+2
| * pycode: Fix wrong type annotationTakeshi KOMIYA2020-04-261-1/+1
| * refactor: pycode: Add VariableCommentPicker.get_qualname_for()Takeshi KOMIYA2020-04-261-26/+18
| * refactor: Add Optional to type annotationsTakeshi KOMIYA2020-04-191-3/+3
* | refactor: Sort visitor methods of _UnparseVisitorTakeshi KOMIYA2020-05-071-62/+62
* | Group together methods that relate to a python 3.8 deprecationEric Wieser2020-04-171-13/+15
* | Rewrite unparse to use ast.NodeVisitorEric Wieser2020-04-171-90/+117
|/
* Deduplicate some code in `pycode.ast`Eric Wieser2020-04-161-22/+15
* Fix #7461: autodoc: empty tuple in type annotation is not shown correctlyTakeshi KOMIYA2020-04-121-1/+4
* Fix #7304: pycode: Support operators (BinOp, BoolOp and UnaryOp)Takeshi KOMIYA2020-03-141-1/+33
* py domain: Support lambda functions in function signatureTakeshi KOMIYA2020-02-161-1/+67
* Merge branch '2.0'Takeshi KOMIYA2020-02-093-5/+34
|\
| * autodoc: Support type_comment styled type annotation for variablesTakeshi KOMIYA2020-02-032-3/+7
| * pycode: Support type annotations for variablesTakeshi KOMIYA2020-02-032-5/+30
* | Merge branch '2.0'Takeshi KOMIYA2020-01-191-0/+80
|\ \ | |/
| * Add sphinx.pycode.ast.parse() and unparse()Takeshi KOMIYA2020-01-131-0/+80
* | Merge branch '2.0'Takeshi KOMIYA2020-01-012-16/+75
|\ \ | |/
| * A happy new year!Takeshi KOMIYA2020-01-012-2/+2
| * mypy: Enable disallow_incomplete_defs flag for type checkingTakeshi KOMIYA2019-12-301-1/+1
| * Deprecate sphinx.util:detect_encoding() and ModuleAnalyzer.encodingTakeshi KOMIYA2019-12-271-7/+17
| * Fix flake8 violationsTakeshi KOMIYA2019-12-271-2/+2
| * refactor: pycode: do not call endswith twiceTakeshi KOMIYA2019-12-271-3/+2
| * Fix flake8 violationsTakeshi KOMIYA2019-12-271-6/+6
| * Merge pull request #6907 from kpnr/patch-2Takeshi KOMIYA2019-12-271-6/+56
| |\
| | * Old get_module_source API restored, new version moved to ModuleAnalyzer class...hkm2019-12-251-2/+52
| | * Added test case for non ASCII & non UTF8 encoding Windows-1251 in test_pycode...hkm2019-12-151-1/+1
| | * lost reference to source file name fixed. Test suit updatedhkm2019-12-151-4/+4
* | | Merge branch '2.0'Takeshi KOMIYA2019-12-221-1/+1
|\ \ \ | |/ /
| * | Merge pull request #6906 from kpnr/patch-1Takeshi KOMIYA2019-12-221-1/+1
| |\ \
| | * | Update parser.pykpnr2019-12-121-1/+1
| | |/
* | | Merge branch '2.0'Takeshi KOMIYA2019-12-211-1/+1
|\ \ \ | |/ /
| * | Fix mypy violations (for mypy-0.761)Takeshi KOMIYA2019-12-211-1/+1
| |/
* | Merge branch '2.0'Takeshi KOMIYA2019-12-011-1/+1
|\ \ | |/