summaryrefslogtreecommitdiff
path: root/giscanner/annotationparser.py
Commit message (Expand)AuthorAgeFilesLines
* Add copy and free function annotations for POD typesEmmanuele Bassi2023-01-081-5/+58
* Add `default-value` annotationEmmanuele Bassi2023-01-081-0/+16
* scanner: Ignore unused typing importEmmanuele Bassi2023-01-081-2/+2
* scanner: Add (emitter) annotation for signalsEmmanuele Bassi2022-02-121-0/+15
* CI: use a newer mypy in CI to fix the msys2 jobChristoph Reiter2022-02-021-4/+8
* Add "forever" scopeEmmanuele Bassi2022-01-091-1/+3
* Add annotations for property setters and gettersEmmanuele Bassi2021-08-051-4/+48
* Add new annotations for property accessorsEmmanuele Bassi2021-08-051-3/+32
* Update the developer.gnome.org URLsEmmanuele Bassi2021-08-051-1/+1
* Add basic mypy supportChristoph Reiter2020-11-071-1/+2
* Revert "giscanner: Fix section matching for documentation"Mathieu Duponchelle2020-09-291-6/+1
* giscanner: Fix section matching for documentationJames Westman2020-09-071-1/+6
* giscanner: parse block comments for members and fieldsMathieu Duponchelle2020-07-121-2/+32
* flake8: fix invalid placeholder in GtkDocAnnotatable repr format stringChristoph Reiter2020-05-141-1/+1
* Support the gtk-doc action syntaxEmmanuele Bassi2020-04-241-6/+36
* Drop all Python 2 compat codeChristoph Reiter2018-12-081-6/+0
* giscanner: Maintain python2 compat in annotationparserMikhail Fludkov2018-03-101-4/+4
* giscanner: Fix GtkDocAnnotations implementationNirbheek Chauhan2018-03-101-4/+4
* giscanner: Remove custom collections implementationNirbheek Chauhan2018-03-101-2/+1
* giscanner: Mark gpointer nodes as nullable by defaultPhilip Withnall2015-10-041-2/+34
* giscanner: Use rich comparison methods for Python 3 compatibilitySimon Feltman2015-09-291-2/+24
* giscanner: Use unicode literals in all Python filesSimon Feltman2015-09-291-2/+4
* giscanner: Replace repr format usage with string formatterSimon Feltman2015-09-291-4/+4
* giscanner: Use print as a function for Python 3 compatibilitySimon Feltman2015-09-291-0/+1
* giscanner: Enable "true division" for all Python filesSimon Feltman2015-09-291-0/+1
* scanner: centralize caret error message handlingDieter Verfaillie2015-06-241-98/+67
* tests: sync with GTK-Doc test suite @ 02e545371e2132a97458888895cacf57b8c0f83...Dieter Verfaillie2015-06-241-5/+2
* scanner: allow multiline annotationsDieter Verfaillie2015-04-181-50/+49
* scanner: fix a docstring typoDieter Verfaillie2015-04-181-1/+1
* scanner: allow (array zero-terminated) instead of (array zero-terminated=1)Dieter Verfaillie2015-03-031-1/+6
* annotationparser: more nullable fixesRyan Lortie2014-05-081-0/+2
* giscanner: allow (nullable) and (optional)Ryan Lortie2014-05-071-2/+2
* Revert "giscanner: don't accept (allow-none) on Returns:"Ryan Lortie2014-05-061-1/+1
* giscanner: add (nullable) and (optional) annotationsRyan Lortie2014-05-061-0/+26
* giscanner: don't accept (allow-none) on Returns:Dieter Verfaillie2014-05-061-1/+1
* giscanner: fix c0e748e1cdf8cf0803266f94c3c5ad154df504a8Dieter Verfaillie2013-10-081-1/+2
* giscanner: complain about text before the ' * 'Dieter Verfaillie2013-10-081-0/+9
* giscanner: return namedtuples where appropriateDieter Verfaillie2013-10-081-65/+77
* giscanner: Fix GtkDocBlock.position...Dieter Verfaillie2013-10-081-59/+119
* giscanner: refactor GTK-Doc comment block serializationDieter Verfaillie2013-10-081-103/+195
* giscanner: make some warnings errorsDieter Verfaillie2013-10-081-23/+23
* giscanner: honor line and paragraph breaks in description fieldsDieter Verfaillie2013-10-081-14/+34
* giscanner: improve state trackingDieter Verfaillie2013-10-081-19/+12
* giscanner: better lineno handlingDieter Verfaillie2013-10-081-12/+13
* giscanner: store indentation before the '*' of each lineDieter Verfaillie2013-10-081-14/+20
* giscanner: store code before and after comment blockDieter Verfaillie2013-10-081-32/+76
* giscanner: accept different forms of line breaksDieter Verfaillie2013-10-081-4/+4
* giscanner: merge _parse_comment_block() into parse_comment_block()Dieter Verfaillie2013-10-081-26/+0
* giscanner: refactor annotation validationDieter Verfaillie2013-10-081-260/+385
* giscanner: give parameters their own storage classDieter Verfaillie2013-10-081-40/+221