Commit History

Autor SHA1 Mensaxe Data
  Markus Armbruster 5fbc8126ac qapi: Eliminate OrderedDict hai 5 meses
  Daniel P. Berrangé 2ebb09f34f qapi: expose all schema features to code hai 6 meses
  Markus Armbruster 7b29353fdd qapi: Smarter camel_to_upper() to reduce need for 'prefix' hai 11 meses
  John Snow f64e753149 qapi: linter fixups hai 1 ano
  Markus Armbruster 285a8f209a qapi: Simplify QAPISchemaVariants @tag_member hai 1 ano
  Markus Armbruster 8152bc7de6 qapi: Move conditional code from QAPISchemaVariants to its subtypes hai 1 ano
  Markus Armbruster e0a28f39b4 qapi: Rename QAPISchemaAlternateType.variants to .alternatives hai 1 ano
  Markus Armbruster 3ff2a5a35c qapi: Rename QAPISchemaObjectType.variants to .branches hai 1 ano
  Markus Armbruster 41d0ad1d04 qapi: Rename visitor parameter @variants to @alternatives hai 1 ano
  Markus Armbruster d1da8af897 qapi: Rename visitor parameter @variants to @branches hai 1 ano
  Markus Armbruster 1d067e3953 qapi: New QAPISchemaBranches, QAPISchemaAlternatives hai 1 ano
  Markus Armbruster 060b5a9323 qapi: Dumb down QAPISchema.lookup_entity() hai 1 ano
  Markus Armbruster 99e75d8c2a qapi: Tighten check whether implicit object type already exists hai 1 ano
  John Snow 8d413dbd5d qapi/schema: remove unnecessary asserts hai 1 ano
  John Snow 4ed3fe0822 qapi/schema: add type hints hai 1 ano
  John Snow 7e09dd686f qapi/schema: assert inner type of QAPISchemaVariants in check_clash() hai 1 ano
  John Snow 583f4d6fdd qapi/schema: fix typing for QAPISchemaVariants.tag_member hai 1 ano
  John Snow 9beda22dcb qapi/schema: Don't initialize "members" with `None` hai 1 ano
  John Snow 875f624232 qapi/schema: add _check_complete flag hai 1 ano
  John Snow 8b9e7fd3b3 qapi/schema: assert info is present when necessary hai 1 ano
  John Snow 8c91329ff0 qapi/schema: fix QAPISchemaArrayType.check's call to resolve_type hai 1 ano
  John Snow 802a3e3f74 qapi/schema: assert resolve_type has 'info' and 'what' args on error hai 1 ano
  John Snow 10755a9536 qapi/schema: add type narrowing to lookup_type() hai 1 ano
  John Snow 9bda6c7d11 qapi/schema: adjust type narrowing for mypy's benefit hai 1 ano
  John Snow d150be3d54 qapi/schema: make c_type() and json_type() abstract methods hai 1 ano
  John Snow 578cd9329b qapi/schema: declare type for QAPISchemaArrayType.element_type hai 1 ano
  John Snow ec103961bf qapi/schema: declare type for QAPISchemaObjectTypeMember.type hai 1 ano
  John Snow 2418d1c43a qapi: create QAPISchemaDefinition hai 1 ano
  John Snow ce7fde0630 qapi/schema: add pylint suppressions hai 1 ano
  Markus Armbruster fedc04c9fc qapi: Call QAPIDoc.check() always hai 1 ano