Age | Commit message (Expand) | Author |
2021-09-03 | qapi: Simplify how QAPISchemaIfCond represents "no condition" | Markus Armbruster |
2021-09-03 | qapi: Simplify QAPISchemaIfCond's interface for generating C | Markus Armbruster |
2021-08-26 | qapi: replace if condition list with dict {'all': [...]} | Marc-André Lureau |
2021-08-26 | qapidoc: introduce QAPISchemaIfCond.docgen() | Marc-André Lureau |
2021-08-26 | qapi: introduce QAPISchemaIfCond.cgen() | Marc-André Lureau |
2021-08-26 | qapi: add QAPISchemaIfCond.is_present() | Marc-André Lureau |
2021-08-26 | qapi: wrap Sequence[str] in an object | Marc-André Lureau |
2021-08-26 | qapi: Fix crash on redefinition with a different condition | Markus Armbruster |
2021-05-20 | qapi/parser: Don't try to handle file errors | John Snow |
2021-04-30 | qapi/error: Make QAPISourceError 'col' parameter optional | John Snow |
2021-04-30 | qapi/error: Repurpose QAPIError as an abstract base exception class | John Snow |
2021-03-23 | qapi: Rename pragma *-whitelist to *-exceptions | Markus Armbruster |
2021-02-18 | qapi/introspect.py: add type hint annotations | John Snow |
2021-02-08 | qapi: centralize the built-in module name definition | John Snow |
2021-02-08 | qapi: use './builtin' as the built-in module name | John Snow |
2021-02-08 | qapi: centralize is_[user|system|builtin]_module methods | John Snow |
2020-10-10 | qapi: establish mypy type-checking baseline | John Snow |
2020-10-10 | qapi/common.py: delint with pylint | John Snow |
2020-10-10 | qapi: delint using flake8 | John Snow |
2020-10-10 | qapi: enforce import order/styling with isort | John Snow |
2020-10-10 | qapi: Prefer explicit relative imports | John Snow |
2020-10-09 | qapi: Add a 'coroutine' flag for commands | Kevin Wolf |
2020-03-17 | qapi: New special feature flag "deprecated" | Markus Armbruster |
2020-03-17 | qapi: Add feature flags to struct members | Markus Armbruster |
2020-03-17 | qapi/schema: Call QAPIDoc.connect_member() in just one place | Markus Armbruster |
2020-03-17 | qapi/schema: Rename QAPISchemaObjectType{Variant,Variants} | Markus Armbruster |
2020-03-17 | qapi/schema: Reorder classes so related ones are together | Markus Armbruster |
2020-03-17 | qapi/schema: Change _make_features() to a take feature list | Markus Armbruster |
2020-03-17 | qapi: Consistently put @features parameter right after @ifcond | Markus Armbruster |
2020-03-17 | qapi: Add feature flags to remaining definitions | Markus Armbruster |
2020-03-17 | qapi/schema: Clean up around QAPISchemaEntity.connect_doc() | Markus Armbruster |
2020-03-05 | qapi: Brush off some (py)lint | Markus Armbruster |
2020-03-05 | qapi: Use super() now we have Python 3 | Markus Armbruster |
2020-03-05 | qapi: Inheriting from object is pointless with Python 3, drop | Markus Armbruster |
2020-01-20 | qapi: Fix code generation with Python 3.5 | Markus Armbruster |
2020-01-14 | qapi: Fix code generation for empty modules | Markus Armbruster |
2020-01-14 | qapi: Proper intermediate representation for modules | Markus Armbruster |
2020-01-14 | qapi: Tweak "command returns a nice type" check for clarity | Markus Armbruster |
2019-10-29 | qapi: Check feature documentation against the schema | Markus Armbruster |
2019-10-29 | qapi: Lift features into QAPISchemaEntity | Markus Armbruster |
2019-10-29 | qapi: Eliminate .check_doc() overrides | Markus Armbruster |
2019-10-29 | qapi: Simplify ._make_implicit_object_type() | Markus Armbruster |
2019-10-29 | qapi: Fix doc comment checking for commands and events | Markus Armbruster |
2019-10-29 | qapi: Clean up doc comment checking for implicit union base | Markus Armbruster |
2019-10-29 | qapi: Fix enum doc comment checking | Markus Armbruster |
2019-10-29 | qapi: Split .connect_doc(), .check_doc() off .check() | Markus Armbruster |
2019-10-22 | qapi: Add feature flags to commands | Peter Krempa |
2019-10-22 | qapi: Split up scripts/qapi/common.py | Markus Armbruster |