2021-02-18 | John Snow | qapi/introspect.py: set _gen_tree's default ifcond... Signed-off-by: John Snow <jsnow@redhat.com> ...Id: <20210216021809.134886-19-jsnow@redhat.com> |
commitcommitdifftree |
2021-02-18 | John Snow | qapi/introspect.py: Type _gen_tree variants as Sequence... Signed-off-by: John Snow <jsnow@redhat.com> ...Id: <20210216021809.134886-18-jsnow@redhat.com> |
commitcommitdifftree |
2021-02-18 | John Snow | qapi/introspect.py: Update copyright and authors list Signed-off-by: John Snow <jsnow@redhat.com> ...Id: <20210216021809.134886-17-jsnow@redhat.com> |
commitcommitdifftree |
2021-02-18 | John Snow | qapi/introspect.py: Add docstrings to _gen_tree and... Signed-off-by: John Snow <jsnow@redhat.com> ...Id: <20210216021809.134886-16-jsnow@redhat.com> |
commitcommitdifftree |
2021-02-18 | John Snow | qapi/introspect.py: add type hint annotations Signed-off-by: John Snow <jsnow@redhat.com> ...Id: <20210216021809.134886-15-jsnow@redhat.com> |
commitcommitdifftree |
2021-02-18 | John Snow | qapi/introspect.py: remove _gen_variants helper Signed-off-by: John Snow <jsnow@redhat.com> ...Id: <20210216021809.134886-14-jsnow@redhat.com> |
commitcommitdifftree |
2021-02-18 | John Snow | qapi/introspect.py: improve readability of _tree_to_qlit Signed-off-by: John Snow <jsnow@redhat.com> ...Id: <20210216021809.134886-13-jsnow@redhat.com> |
commitcommitdifftree |
2021-02-18 | John Snow | qapi/introspect.py: improve _tree_to_qlit error message Signed-off-by: John Snow <jsnow@redhat.com> ...Id: <20210216021809.134886-12-jsnow@redhat.com> |
commitcommitdifftree |
2021-02-18 | John Snow | qapi/introspect.py: create a typed 'Annotated' data... Signed-off-by: John Snow <jsnow@redhat.com> ...Id: <20210216021809.134886-11-jsnow@redhat.com> |
commitcommitdifftree |
2021-02-18 | John Snow | qapi/introspect.py: Introduce preliminary tree typing Signed-off-by: John Snow <jsnow@redhat.com> ...Id: <20210216021809.134886-10-jsnow@redhat.com> |
commitcommitdifftree |
2021-02-18 | John Snow | qapi/introspect.py: Always define all 'extra' dict... Signed-off-by: John Snow <jsnow@redhat.com> Message-Id: <20210216021809.134886-9-jsnow@redhat.com> |
commitcommitdifftree |
2021-02-18 | John Snow | qapi/introspect.py: replace 'extra' dict with 'comment... Signed-off-by: John Snow <jsnow@redhat.com> Message-Id: <20210216021809.134886-8-jsnow@redhat.com> |
commitcommitdifftree |
2021-02-18 | John Snow | qapi/introspect.py: Unify return type of _make_tree() Signed-off-by: John Snow <jsnow@redhat.com> Message-Id: <20210216021809.134886-7-jsnow@redhat.com> |
commitcommitdifftree |
2021-02-18 | John Snow | qapi/introspect.py: guard against ifcond/comment misuse Signed-off-by: John Snow <jsnow@redhat.com> Message-Id: <20210216021809.134886-6-jsnow@redhat.com> |
commitcommitdifftree |
2021-02-18 | John Snow | qapi/introspect.py: add _gen_features helper Signed-off-by: John Snow <jsnow@redhat.com> Message-Id: <20210216021809.134886-5-jsnow@redhat.com> |
commitcommitdifftree |
2021-02-18 | John Snow | qapi/introspect.py: use _make_tree for features nodes Signed-off-by: John Snow <jsnow@redhat.com> Message-Id: <20210216021809.134886-4-jsnow@redhat.com> |
commitcommitdifftree |
2021-02-18 | John Snow | qapi/introspect.py: assert schema is not None Signed-off-by: John Snow <jsnow@redhat.com> Message-Id: <20210216021809.134886-3-jsnow@redhat.com> |
commitcommitdifftree |
2021-02-18 | John Snow | qapi: Replace List[str] with Sequence[str] for ifcond Signed-off-by: John Snow <jsnow@redhat.com> Message-Id: <20210216021809.134886-2-jsnow@redhat.com> |
commitcommitdifftree |
2021-02-08 | John Snow | qapi: enable strict-optional checks Signed-off-by: John Snow <jsnow@redhat.com> ...Id: <20210201193747.2169670-17-jsnow@redhat.com> |
commitcommitdifftree |
2021-02-08 | John Snow | qapi: type 'info' as Optional[QAPISourceInfo] Signed-off-by: John Snow <jsnow@redhat.com> ...Id: <20210201193747.2169670-16-jsnow@redhat.com> |
commitcommitdifftree |
2021-02-08 | John Snow | qapi/gen: write _genc/_genh access shims Signed-off-by: John Snow <jsnow@redhat.com> ...Id: <20210201193747.2169670-12-jsnow@redhat.com> |
commitcommitdifftree |
2021-02-08 | John Snow | qapi: centralize the built-in module name definition Signed-off-by: John Snow <jsnow@redhat.com> ...Id: <20210201193747.2169670-11-jsnow@redhat.com> |
commitcommitdifftree |
2021-02-08 | John Snow | qapi: use './builtin' as the built-in module name Signed-off-by: John Snow <jsnow@redhat.com> ...Id: <20210201193747.2169670-9-jsnow@redhat.com> |
commitcommitdifftree |
2021-02-08 | John Snow | qapi: use explicitly internal module names Signed-off-by: John Snow <jsnow@redhat.com> ...Id: <20210201193747.2169670-8-jsnow@redhat.com> |
commitcommitdifftree |
2021-02-08 | John Snow | qapi: centralize is_[user|system|builtin]_module methods Signed-off-by: John Snow <jsnow@redhat.com> ...Id: <20210201193747.2169670-6-jsnow@redhat.com> |
commitcommitdifftree |
2021-02-08 | John Snow | qapi/gen: inline _wrap_ifcond into end_if() Signed-off-by: John Snow <jsnow@redhat.com> ...Id: <20210201193747.2169670-5-jsnow@redhat.com> |
commitcommitdifftree |
2021-02-08 | John Snow | qapi/main: handle theoretical None-return from re.match() Signed-off-by: John Snow <jsnow@redhat.com> ...Id: <20210201193747.2169670-4-jsnow@redhat.com> |
commitcommitdifftree |
2021-02-08 | John Snow | qapi/events: fix visit_event typing Signed-off-by: John Snow <jsnow@redhat.com> ...Id: <20210201193747.2169670-3-jsnow@redhat.com> |
commitcommitdifftree |
2021-02-08 | John Snow | qapi/commands: assert arg_type is not None Signed-off-by: John Snow <jsnow@redhat.com> ...Id: <20210201193747.2169670-2-jsnow@redhat.com> |
commitcommitdifftree |
2021-01-20 | John Snow | MAINTAINERS: Make status spellings consistent Signed-off-by: John Snow <jsnow@redhat.com> Message-Id: <20201030153416.429791-3-jsnow@redhat.com> |
commitcommitdifftree |
2021-01-20 | John Snow | MAINTAINERS: Remove Ben Warren Signed-off-by: John Snow <jsnow@redhat.com> Message-Id: <20201030153416.429791-2-jsnow@redhat.com> |
commitcommitdifftree |
2020-10-27 | John Snow | CHANGELOG: remove disused file Signed-off-by: John Snow <jsnow@redhat.com> Message-Id: <20201026195131.13848-1-jsnow@redhat.com> |
commitcommitdifftree |
2020-10-27 | John Snow | scripts/qmp: delete 'qmp' script Signed-off-by: John Snow <jsnow@redhat.com> ...Id: <20201019210430.1063390-1-jsnow@redhat.com> |
commitcommitdifftree |
2020-10-27 | John Snow | ide: clear SRST after SRST finishes Signed-off-by: John Snow <jsnow@redhat.com> Message-id: 20201020200242.1497705-4-jsnow@redhat.com Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2020-10-27 | John Snow | ide: perform SRST as early as possible Signed-off-by: John Snow <jsnow@redhat.com> Message-id: 20201020200242.1497705-3-jsnow@redhat.com Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2020-10-27 | John Snow | ide: run diagnostic after SRST Signed-off-by: John Snow <jsnow@redhat.com> Message-id: 20201020200242.1497705-2-jsnow@redhat.com Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2020-10-27 | John Snow | scripts/qmp: delete 'qmp' script Signed-off-by: John Snow <jsnow@redhat.com> ...Id: <20201019210430.1063390-1-jsnow@redhat.com> |
commitcommitdifftree |
2020-10-20 | John Snow | python/qemu/qmp.py: Fix settimeout operation Signed-off-by: John Snow <jsnow@redhat.com> Message-id: 20201009175123.249009-4-jsnow@redhat.com Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2020-10-20 | John Snow | python/qemu/qmp.py: re-raise OSError when encountered Signed-off-by: John Snow <jsnow@redhat.com> Message-id: 20201009175123.249009-3-jsnow@redhat.com Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2020-10-20 | John Snow | python: add mypy config Signed-off-by: John Snow <jsnow@redhat.com> Message-id: 20201009175123.249009-2-jsnow@redhat.com Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2020-10-20 | John Snow | python/qemu/qmp.py: Preserve error context on re-raise Signed-off-by: John Snow <jsnow@redhat.com> ...id: 20201006235817.3280413-18-jsnow@redhat.com Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2020-10-20 | John Snow | python/qemu/console_socket.py: avoid encoding to/from... Signed-off-by: John Snow <jsnow@redhat.com> ...id: 20201006235817.3280413-17-jsnow@redhat.com Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2020-10-20 | John Snow | python/qemu/console_socket.py: Add type hint annotations Signed-off-by: John Snow <jsnow@redhat.com> ...id: 20201006235817.3280413-16-jsnow@redhat.com Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2020-10-20 | John Snow | python/qemu/console_socket.py: Clarify type of drain_thread Signed-off-by: John Snow <jsnow@redhat.com> ...id: 20201006235817.3280413-15-jsnow@redhat.com Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2020-10-20 | John Snow | python/qemu/console_socket.py: fix typing of settimeout Signed-off-by: John Snow <jsnow@redhat.com> ...id: 20201006235817.3280413-14-jsnow@redhat.com Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2020-10-20 | John Snow | python/qemu/console_socket.py: Correct type of recv() Signed-off-by: John Snow <jsnow@redhat.com> ...id: 20201006235817.3280413-13-jsnow@redhat.com Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2020-10-20 | John Snow | python/qemu: Add mypy type annotations Signed-off-by: John Snow <jsnow@redhat.com> ...id: 20201006235817.3280413-12-jsnow@redhat.com Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2020-10-20 | John Snow | iotests.py: Adjust HMP kwargs typing Signed-off-by: John Snow <jsnow@redhat.com> ...id: 20201006235817.3280413-11-jsnow@redhat.com Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2020-10-20 | John Snow | python/qemu: make 'args' style arguments immutable Signed-off-by: John Snow <jsnow@redhat.com> ...id: 20201006235817.3280413-10-jsnow@redhat.com Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2020-10-20 | John Snow | python/machine.py: fix _popen access Signed-off-by: John Snow <jsnow@redhat.com> Message-id: 20201006235817.3280413-9-jsnow@redhat.com Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2020-10-20 | John Snow | python/machine.py: Add _qmp access shim Signed-off-by: John Snow <jsnow@redhat.com> Message-id: 20201006235817.3280413-8-jsnow@redhat.com Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2020-10-20 | John Snow | python/machine.py: use qmp.command Signed-off-by: John Snow <jsnow@redhat.com> Message-id: 20201006235817.3280413-7-jsnow@redhat.com Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2020-10-20 | John Snow | python/machine.py: Handle None events in events_wait Signed-off-by: John Snow <jsnow@redhat.com> Message-id: 20201006235817.3280413-6-jsnow@redhat.com Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2020-10-20 | John Snow | python/machine.py: Don't modify state in _base_args() Signed-off-by: John Snow <jsnow@redhat.com> Message-id: 20201006235817.3280413-5-jsnow@redhat.com Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2020-10-20 | John Snow | python/machine.py: reorder __init__ Signed-off-by: John Snow <jsnow@redhat.com> Message-id: 20201006235817.3280413-4-jsnow@redhat.com Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2020-10-20 | John Snow | python/machine.py: Fix monitor address typing Signed-off-by: John Snow <jsnow@redhat.com> Message-id: 20201006235817.3280413-3-jsnow@redhat.com Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2020-10-20 | John Snow | python/qemu: use isort to lay out imports Signed-off-by: John Snow <jsnow@redhat.com> Message-id: 20201006235817.3280413-2-jsnow@redhat.com Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2020-10-20 | John Snow | MAINTAINERS: Add Python library stanza Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2020-10-10 | John Snow | qapi/visit.py: add type hint annotations Signed-off-by: John Snow <jsnow@redhat.com> ...Id: <20201009161558.107041-37-jsnow@redhat.com> |
commitcommitdifftree |
2020-10-10 | John Snow | qapi/visit.py: remove unused parameters from gen_visit_object Signed-off-by: John Snow <jsnow@redhat.com> ...Id: <20201009161558.107041-36-jsnow@redhat.com> |
commitcommitdifftree |
2020-10-10 | John Snow | qapi/visit.py: assert tag_member contains a QAPISchemaEnumType Signed-off-by: John Snow <jsnow@redhat.com> ...Id: <20201009161558.107041-35-jsnow@redhat.com> |
commitcommitdifftree |
2020-10-10 | John Snow | qapi/types.py: remove one-letter variables Signed-off-by: John Snow <jsnow@redhat.com> ...Id: <20201009161558.107041-34-jsnow@redhat.com> |
commitcommitdifftree |
2020-10-10 | John Snow | qapi/types.py: add type hint annotations Signed-off-by: John Snow <jsnow@redhat.com> ...Id: <20201009161558.107041-33-jsnow@redhat.com> |
commitcommitdifftree |
2020-10-10 | John Snow | qapi/gen.py: delint with pylint Signed-off-by: John Snow <jsnow@redhat.com> ...Id: <20201009161558.107041-32-jsnow@redhat.com> |
commitcommitdifftree |
2020-10-10 | John Snow | qapi/gen.py: update write() to be more idiomatic Signed-off-by: John Snow <jsnow@redhat.com> ...Id: <20201009161558.107041-31-jsnow@redhat.com> |
commitcommitdifftree |
2020-10-10 | John Snow | qapi/gen.py: Remove unused parameter Signed-off-by: John Snow <jsnow@redhat.com> ...Id: <20201009161558.107041-30-jsnow@redhat.com> |
commitcommitdifftree |
2020-10-10 | John Snow | qapi/gen.py: add type hint annotations Signed-off-by: John Snow <jsnow@redhat.com> ...Id: <20201009161558.107041-28-jsnow@redhat.com> ...Id: <20201009161558.107041-29-jsnow@redhat.com> |
commitcommitdifftree |
2020-10-10 | John Snow | qapi/gen: Make _is_user_module() return bool Signed-off-by: John Snow <jsnow@redhat.com> ...Id: <20201009161558.107041-27-jsnow@redhat.com> |
commitcommitdifftree |
2020-10-10 | John Snow | qapi/source.py: delint with pylint Signed-off-by: John Snow <jsnow@redhat.com> ...Id: <20201009161558.107041-26-jsnow@redhat.com> |
commitcommitdifftree |
2020-10-10 | John Snow | qapi/source.py: add type hint annotations Signed-off-by: John Snow <jsnow@redhat.com> ...Id: <20201009161558.107041-25-jsnow@redhat.com> |
commitcommitdifftree |
2020-10-10 | John Snow | qapi/commands.py: add type hint annotations Signed-off-by: John Snow <jsnow@redhat.com> ...Id: <20201009161558.107041-23-jsnow@redhat.com> ...Id: <20201009161558.107041-24-jsnow@redhat.com> |
commitcommitdifftree |
2020-10-10 | John Snow | qapi/commands.py: Don't re-bind to variable of different... Signed-off-by: John Snow <jsnow@redhat.com> ...Id: <20201009161558.107041-22-jsnow@redhat.com> |
commitcommitdifftree |
2020-10-10 | John Snow | qapi/events.py: Move comments into docstrings Signed-off-by: John Snow <jsnow@redhat.com> ...Id: <20201009161558.107041-21-jsnow@redhat.com> |
commitcommitdifftree |
2020-10-10 | John Snow | qapi/events.py: add type hint annotations Signed-off-by: John Snow <jsnow@redhat.com> ...Id: <20201009161558.107041-20-jsnow@redhat.com> |
commitcommitdifftree |
2020-10-10 | John Snow | qapi: establish mypy type-checking baseline Signed-off-by: John Snow <jsnow@redhat.com> ...Id: <20201009161558.107041-19-jsnow@redhat.com> |
commitcommitdifftree |
2020-10-10 | John Snow | qapi/common.py: move build_params into gen.py Signed-off-by: John Snow <jsnow@redhat.com> ...Id: <20201009161558.107041-18-jsnow@redhat.com> |
commitcommitdifftree |
2020-10-10 | John Snow | qapi/common.py: Convert comments into docstrings, and... Signed-off-by: John Snow <jsnow@redhat.com> ...Id: <20201009161558.107041-17-jsnow@redhat.com> |
commitcommitdifftree |
2020-10-10 | John Snow | qapi/common.py: add type hint annotations Signed-off-by: John Snow <jsnow@redhat.com> ...Id: <20201009161558.107041-16-jsnow@redhat.com> |
commitcommitdifftree |
2020-10-10 | John Snow | qapi/common.py: check with pylint Signed-off-by: John Snow <jsnow@redhat.com> ...Id: <20201009161558.107041-15-jsnow@redhat.com> |
commitcommitdifftree |
2020-10-10 | John Snow | qapi/common.py: Replace one-letter 'c' variable Signed-off-by: John Snow <jsnow@redhat.com> ...Id: <20201009161558.107041-14-jsnow@redhat.com> |
commitcommitdifftree |
2020-10-10 | John Snow | qapi/common.py: delint with pylint Signed-off-by: John Snow <jsnow@redhat.com> ...Id: <20201009161558.107041-13-jsnow@redhat.com> |
commitcommitdifftree |
2020-10-10 | John Snow | qapi/common.py: Add indent manager Signed-off-by: John Snow <jsnow@redhat.com> ...Id: <20201009161558.107041-12-jsnow@redhat.com> |
commitcommitdifftree |
2020-10-10 | John Snow | qapi/common.py: Remove python compatibility workaround Signed-off-by: John Snow <jsnow@redhat.com> ...Id: <20201009161558.107041-11-jsnow@redhat.com> |
commitcommitdifftree |
2020-10-10 | John Snow | qapi: add pylintrc Signed-off-by: John Snow <jsnow@redhat.com> ...Id: <20201009161558.107041-10-jsnow@redhat.com> |
commitcommitdifftree |
2020-10-10 | John Snow | qapi: delint using flake8 Signed-off-by: John Snow <jsnow@redhat.com> Message-Id: <20201009161558.107041-9-jsnow@redhat.com> |
commitcommitdifftree |
2020-10-10 | John Snow | qapi: enforce import order/styling with isort Signed-off-by: John Snow <jsnow@redhat.com> Message-Id: <20201009161558.107041-8-jsnow@redhat.com> |
commitcommitdifftree |
2020-10-10 | John Snow | qapi: Remove wildcard includes Signed-off-by: John Snow <jsnow@redhat.com> Message-Id: <20201009161558.107041-7-jsnow@redhat.com> |
commitcommitdifftree |
2020-10-10 | John Snow | qapi: Prefer explicit relative imports Signed-off-by: John Snow <jsnow@redhat.com> Message-Id: <20201009161558.107041-6-jsnow@redhat.com> |
commitcommitdifftree |
2020-10-10 | John Snow | qapi: move generator entrypoint into package Signed-off-by: John Snow <jsnow@redhat.com> Message-Id: <20201009161558.107041-5-jsnow@redhat.com> |
commitcommitdifftree |
2020-10-10 | John Snow | qapi-gen: Separate arg-parsing from generation Signed-off-by: John Snow <jsnow@redhat.com> Message-Id: <20201009161558.107041-4-jsnow@redhat.com> |
commitcommitdifftree |
2020-10-10 | John Snow | qapi: modify docstrings to be sphinx-compatible Signed-off-by: John Snow <jsnow@redhat.com> Message-Id: <20201009161558.107041-3-jsnow@redhat.com> |
commitcommitdifftree |
2020-10-10 | John Snow | docs: repair broken references Signed-off-by: John Snow <jsnow@redhat.com> Message-Id: <20201009161558.107041-2-jsnow@redhat.com> |
commitcommitdifftree |
2020-10-01 | John Snow | ide: cancel pending callbacks on SRST Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2020-10-01 | John Snow | ide: clear interrupt on command write Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2020-10-01 | John Snow | ide: remove magic constants from the device register Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2020-10-01 | John Snow | ide: reorder set/get sector functions Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2020-10-01 | John Snow | ide: model HOB correctly Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2020-10-01 | John Snow | ide: don't tamper with the device register Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2020-10-01 | John Snow | ide: rename cmd_write to ctrl_write Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2020-10-01 | John Snow | MAINTAINERS: Update my git address Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
next |