summaryrefslogtreecommitdiff
path: root/coverage/parser.py
Commit message (Expand)AuthorAgeFilesLines
* style: double quotesNed Batchelder2023-03-221-6/+6
* test: adapt to latest pylintNed Batchelder2023-02-091-1/+1
* fix: isolate user code from coverage.py internal code flags. #1524Ned Batchelder2023-01-091-1/+1
* style: use good style for annotated defaults parametersNed Batchelder2023-01-051-15/+15
* mypy: summary.py, test_summary.py, tests/coveragetest.pyNed Batchelder2023-01-041-1/+1
* mypy: control.py is checkedNed Batchelder2022-12-311-1/+1
* refactor: removed mentions of Jython and IronPythonNed Batchelder2022-12-301-10/+1
* mypy: check python.pyNed Batchelder2022-12-291-2/+2
* mypy: use specialized type name for ints that are line numbersNed Batchelder2022-12-291-39/+44
* mypy: mypy checks plugin.pyNed Batchelder2022-12-291-9/+2
* mypy: add parser.py to mypyNed Batchelder2022-12-291-214/+277
* refactor: remove more of contractsNed Batchelder2022-12-271-6/+1
* refactor: remove more of the PyContracts stuffNed Batchelder2022-12-271-2/+1
* style: fix spellingNed Batchelder2022-11-281-3/+2
* refactor: no need for special handling of compiling unicode sourceNed Batchelder2022-11-061-7/+3
* fix: properly measure strange use of wildcard alternatives in match/case. #1421Ned Batchelder2022-11-031-1/+4
* fix: `class` statements shouldn't be branches. #1449Ned Batchelder2022-09-261-0/+15
* style: adapt to latest pylint concernsNed Batchelder2022-09-131-1/+0
* fix: 3.11.0b4 has 0-numbered lines. Fixes #1419Ned Batchelder2022-07-121-1/+1
* chore: make upgradeNed Batchelder2022-05-121-0/+1
* style: parens should indent the same as their opening lineNed Batchelder2022-05-011-3/+3
* debug: tweaks to make these clearerNed Batchelder2022-02-061-3/+3
* test: adapt to PyPy 3.9 v7.8.8Ned Batchelder2022-02-061-2/+2
* fix: 3.11 now traces decorator lines as the decorators executeNed Batchelder2022-01-151-2/+8
* docs: document the exceptionsNed Batchelder2021-11-141-2/+2
* refactor: we no longer need to treat 'class' lines speciallyNed Batchelder2021-11-111-15/+0
* fix: colons in decorators shouldn't stop an exclusionNed Batchelder2021-11-101-2/+7
* fix(debug): ast_dump failed on a few thingsNed Batchelder2021-10-271-2/+5
* test: lightly test the ast_dump functionNed Batchelder2021-10-121-67/+66
* style: prefer explicit string concatenationNed Batchelder2021-10-101-1/+1
* test: mark some uncovered thingsNed Batchelder2021-10-081-2/+6
* fix: missing exceptions through with statements in 3.10 aren't considered mis...Ned Batchelder2021-08-141-8/+4
* fix: correct previous refactoringsNed Batchelder2021-07-281-2/+2
* refactor: convert %-strings to f-stringsNed Batchelder2021-07-281-4/+3
* fix: match/case will trace the default case lineNed Batchelder2021-07-271-3/+0
* fix: raise chained errors with "from" #998Ned Batchelder2021-07-201-5/+3
* feat: add support for Python 3.10 match-case statementsNed Batchelder2021-06-061-0/+21
* fix: in Python 3.10, leaving a with block exits through the with statement.Ned Batchelder2021-06-051-9/+74
* refactor: no need for clever byte_parser propertyNed Batchelder2021-06-051-10/+3
* test: add a test for annotated assignmentNed Batchelder2021-06-051-1/+4
* test: during testing, be strict about handling all ast nodesNed Batchelder2021-06-041-4/+3
* refactor: better naming for a code object dispatcherNed Batchelder2021-06-041-14/+16
* refactor: delegate to blocks and avoid isinstanceNed Batchelder2021-06-041-38/+87
* refactor: remove things only needed for Python 2Ned Batchelder2021-06-041-26/+1
* refactor: move exceptions to their own moduleNed Batchelder2021-05-021-1/+1
* refactor: remove a few more version checksNed Batchelder2021-05-021-2/+1
* refactor: pyupgrade --py36-plus coverage/*.pyNed Batchelder2021-05-021-37/+36
* refactor: remove more unneeded backward.py shimsNed Batchelder2021-05-011-3/+2
* refactor: remove unneeded backward.py shimsNed Batchelder2021-05-011-3/+2
* refactor: remove code explicitly choosing between py2 and py3Ned Batchelder2021-05-011-5/+2