Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Allow multi-line object description signatures (#11011) | TLouf | 2023-05-11 | 1 | -1/+253 |
| | | | | | Co-authored-by: Adam Turner <9087854+aa-turner@users.noreply.github.com> Co-authored-by: Jean-François B <2589111+jfbu@users.noreply.github.com> Co-authored-by: TLouf <loufthomas@gmail.com> | ||||
* | Fix COM812 | Adam Turner | 2023-02-18 | 1 | -4/+4 |
| | |||||
* | Adopt ``profile = "black"`` for ``isort`` | Adam Turner | 2023-01-07 | 1 | -2/+8 |
| | | | | This allows using Ruff's import sorting fixers | ||||
* | Run pyupgrade (#11070) | Adam Turner | 2023-01-02 | 1 | -7/+7 |
| | |||||
* | remove blanket 'noqas' | Daniel Eades | 2022-12-16 | 1 | -2/+2 |
| | |||||
* | Run the ``pyupgrade`` tool | Adam Turner | 2022-10-17 | 1 | -8/+8 |
| | |||||
* | C++, restructure tests | Jakob Lykke Andersen | 2022-07-29 | 1 | -34/+32 |
| | |||||
* | C++, fix parsing of certain non-type template parameters | Jakob Lykke Andersen | 2022-07-29 | 1 | -3/+4 |
| | | | | Specifically 'template<int (X::*)(bool)...>' | ||||
* | C++, ensure merging case is as assumed | Jakob Lykke Andersen | 2022-07-29 | 1 | -8/+8 |
| | |||||
* | [C++] Ensure consistent non-specialization template argument representation | Jeremy Maitin-Shepard | 2022-07-29 | 1 | -3/+89 |
| | | | | | Previously, in certain cases the template arguments of non-specializations were retained, leading to incorrect merging of symbols. | ||||
* | [C++] Allow template prefix on union declarations | Jeremy Maitin-Shepard | 2022-07-24 | 1 | -0/+3 |
| | |||||
* | [C++] Allow trailing requires-clause on constructors | Jeremy Maitin-Shepard | 2022-07-24 | 1 | -0/+2 |
| | |||||
* | [C++] Allow trailing-requires-clause on functions without a template prefix | Jeremy Maitin-Shepard | 2022-07-24 | 1 | -0/+2 |
| | |||||
* | [C++] Support requires-clause in more places | Jeremy Maitin-Shepard | 2022-07-24 | 1 | -0/+18 |
| | | | | | | | | | | | | | | | | | | | | | | | Previously a C++20 requires-clause was only supported on `function` declarations. However, the C++ standard allows a require-clause on class/union templates, alias templates, and variable templates, and also allows a requires clause after each template parameter list, not just the final one. This moves the requiresClause to be a property of `ASTTemplateParams` rather than `ASTDeclaration` to better match the C++ grammar and allows requires clauses in many places that are supported by C++20 but were not previously allowed by Sphinx, namely: - On class templates, alias templates, and variable templates - After each template parameter list, not just the last one. - After the template parameter list in template template parameters. When encoding the id, the requires clause of the last template parameter list is treated specially in order to preserve compatibility with existing v4 ids. | ||||
* | Lint with `flake8-bugbear` (#10602) | danieleades | 2022-07-12 | 1 | -2/+2 |
| | | | Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com> | ||||
* | Use the `flake8-comprehensions` lint plugin (#10601) | danieleades | 2022-06-26 | 1 | -1/+1 |
| | |||||
* | remove unnecessary list calls around 'sorted' (C413) | Daniel Eades | 2022-06-03 | 1 | -2/+2 |
| | |||||
* | Merge branch '5.x' into fix-warnings | Adam Turner | 2022-05-02 | 1 | -10/+13 |
|\ | | | | | | | | | # Conflicts: # tests/test_search.py | ||||
| * | C and C++, support attribtues on enumerators | Jakob Lykke Andersen | 2022-04-17 | 1 | -4/+7 |
| | | | | | | | | Fixes sphinx-doc/sphinx#10341 | ||||
| * | C and C++, refactor attribute lists | Jakob Lykke Andersen | 2022-04-17 | 1 | -8/+8 |
| | | |||||
* | | `.read_text()` -> `.read_text(encoding='utf8')` | Adam Turner | 2022-04-27 | 1 | -5/+5 |
|/ | |||||
* | C++, simplify assginemnt-expression parsing | Jakob Lykke Andersen | 2022-04-17 | 1 | -1/+3 |
| | |||||
* | C++, use Itanium mangling for conditional expr | Jakob Lykke Andersen | 2022-04-17 | 1 | -2/+2 |
| | |||||
* | [C++] Support conditional operator "?" | Jeremy Maitin-Shepard | 2022-04-17 | 1 | -1/+2 |
| | |||||
* | Merge pull request #10212 from AA-Turner/remove-module-docstring-titles | Takeshi KOMIYA | 2022-03-14 | 1 | -9/+1 |
|\ | | | | | Remove module docstring titles | ||||
| * | Collapse single line docstrings | Adam Turner | 2022-02-20 | 1 | -2/+1 |
| | | |||||
| * | Remove copyright and licence fields | Adam Turner | 2022-02-20 | 1 | -3/+0 |
| | | |||||
| * | Fix module docstring indentation | Adam Turner | 2022-02-20 | 1 | -2/+2 |
| | | |||||
| * | Fix module docstring first line | Adam Turner | 2022-02-20 | 1 | -2/+1 |
| | | |||||
| * | Remove module titles in docstrings | Adam Turner | 2022-02-19 | 1 | -3/+0 |
| | | |||||
* | | C++, minor formatting | Jakob Lykke Andersen | 2022-03-12 | 1 | -2/+1 |
| | | |||||
* | | Update tests/test_domain_cpp.py | Jeremy Maitin-Shepard | 2022-03-11 | 1 | -2/+1 |
| | | | | | | Co-authored-by: Jakob Lykke Andersen <jakobandersen@users.noreply.github.com> | ||||
* | | Update tests/test_domain_cpp.py | Jeremy Maitin-Shepard | 2022-03-11 | 1 | -2/+1 |
| | | | | | | Co-authored-by: Jakob Lykke Andersen <jakobandersen@users.noreply.github.com> | ||||
* | | Update tests/test_domain_cpp.py | Jeremy Maitin-Shepard | 2022-03-11 | 1 | -2/+1 |
| | | | | | | Co-authored-by: Jakob Lykke Andersen <jakobandersen@users.noreply.github.com> | ||||
* | | [C++] Support attributes on class and union and improve formatting | Jeremy Maitin-Shepard | 2022-03-10 | 1 | -0/+9 |
|/ | |||||
* | A happy new year! | Takeshi KOMIYA | 2022-01-01 | 1 | -1/+1 |
| | |||||
* | C, fix parsing of fundamental types | Jakob Lykke Andersen | 2021-11-30 | 1 | -1/+1 |
| | | | | | When multiple simple type specifiers are part of the type, then they may appear in any order. | ||||
* | C++, fix parsing of fundamental types | Jakob Lykke Andersen | 2021-11-30 | 1 | -1/+10 |
| | | | | | When multiple simple type specifiers are part of the type, then they may appear in any order. | ||||
* | C++, fix parsing of defaulted fp function params | Jakob Lykke Andersen | 2021-08-20 | 1 | -0/+3 |
| | |||||
* | C++, update fundamental type handling a la in C | Jakob Lykke Andersen | 2021-08-20 | 1 | -2/+6 |
| | |||||
* | C++, fix name mangling of literals with digit seps | Jakob Lykke Andersen | 2021-06-28 | 1 | -9/+9 |
| | |||||
* | C++, support constrains in placeholders | Jakob Lykke Andersen | 2021-06-24 | 1 | -0/+9 |
| | |||||
* | C++, C, support digit separators in literals | Jakob Lykke Andersen | 2021-06-24 | 1 | -3/+8 |
| | |||||
* | C++, support explicit(<expr>) specifier | Jakob Lykke Andersen | 2021-06-24 | 1 | -0/+2 |
| | |||||
* | C++, support char8_t | Jakob Lykke Andersen | 2021-06-24 | 1 | -0/+1 |
| | |||||
* | C++, support consteval and constinit | Jakob Lykke Andersen | 2021-06-24 | 1 | -0/+2 |
| | |||||
* | C++, support inline variables | Jakob Lykke Andersen | 2021-06-24 | 1 | -0/+2 |
| | |||||
* | Refactor C++ tests | Jakob Lykke Andersen | 2021-06-03 | 1 | -55/+55 |
| | |||||
* | Field roles, add C++ test | Jakob Lykke Andersen | 2021-06-03 | 1 | -0/+7 |
| | |||||
* | Decl styling, fix cpp tests | Jakob Lykke Andersen | 2021-04-12 | 1 | -3/+2 |
| |