deliverable/barectf.git
2020-09-10  Philippe ProulxAdd dynamic array tracing tests C-0001
2020-09-10  Philippe ProulxRemoved unused `tests/conftest.py`
2020-09-10  Philippe Proulxtests/tracing/support/test-platform.c: clear buffer...
2020-09-10  Philippe Proulxtracing/src/succeed/static-array: update copyright...
2020-09-10  Philippe Proulxsrc/succeed/static-array: add missing `const` qualifiers
2020-09-10  Philippe Proulxtests/tracing: use pytest_collect_file() hook for YAML...
2020-09-10  Philippe Proulxtests/config/yaml: use pytest_collect_file() hook for...
2020-09-10  Philippe Proulxconfig.py, tsdl182gen.py: fix Mypy/Pylint errors
2020-09-10  Philippe ProulxAdd static array tracing tests
2020-09-10  Philippe ProulxSimplify current tests
2020-09-10  Philippe ProulxFix: include/3/stdreal.yaml: `align` -> `alignment`
2020-09-10  Philippe ProulxAdd user dynamic array field support
2020-09-09  Philippe Proulxconfig.py: UnsignedIntegerFieldType.__init__(): forward...
2020-09-09  Philippe ProulxAdd user static array field support (with recursion)
2020-09-09  Philippe ProulxFix: config.py: implement _ArrayFieldType.size_is_dynamic()
2020-09-09  Philippe Proulxserialize-write-bit-array-statements.j2: increment...
2020-09-09  Philippe Proulxcgen.py: use C type classes for _CodeGen._ft_c_type()
2020-09-08  Philippe ProulxFix: barectf/include/3: remove `byte-order` properties
2020-09-08  Philippe ProulxFix: size-write-struct-statements.j2: use `ev_type...
2020-09-08  Philippe Proulxconfig_parse_v2.py: fix typing issue
2020-09-08  Philippe Proulxstruct-ft.j2: use a single line for array indices
2020-09-08  Philippe Proulxcgen.py, templates: use new `_CompoundOp` for structure...
2020-09-08  Philippe Proulxpoetry.lock: update
2020-09-08  Philippe Proulxserialize-write-bit-array-statements.j2: use memcpy...
2020-09-08  Philippe Proulxserialize-write-time-statements.j2: capitalize C comment
2020-09-08  Philippe Proulxbitfield.h.j2: keep a single version for the target...
2020-09-08  Philippe Proulxconfig.py: remove bit array field type's byte order...
2020-09-04  Philippe Proulxtemplates: rename "licence" -> "license"
2020-09-04  Philippe Proulxbitfield.h.j2: restore `bitfield.h`'s original copyright
2020-09-04  Philippe Proulxbitfield.h.j2: remove `_BYTE_ORDER` definition; set...
2020-09-04  Philippe Proulxbarectf: fix Flake8 errors
2020-09-04  Philippe Proulxconfig_parse_v3.py: fix Pylint errors/warnings
2020-09-04  Philippe Proulxbarectf.c.j2: remove superfluous empty line
2020-09-04  Philippe Proulxcgen.py: _CodeGen.gen_src(): remove ugly empty lines...
2020-09-04  Philippe Proulxconfig: replace trace type's default BO with configurat...
2020-09-04  Philippe ProulxFix: _effective_config_file(): get root node to have...
2020-09-03  Philippe ProulxUse pytest as the testing system instead of Bats
2020-09-03  Philippe Proulxbarectf: fix Flake8 errors
2020-09-03  Philippe ProulxREADME.md: indicate that this README might be incorrect...
2020-09-03  Philippe Proulxtox.ini: add `mypy` environment
2020-09-03  Philippe ProulxUse Poetry to manage Pylint dev dependency
2020-09-03  Philippe ProulxUse Poetry to manage Flake8 dev dependency
2020-09-03  Philippe Proulxpoetry.lock: update
2020-09-03  Philippe Proulxcodegen.py, cgen.py: fix Pylint errors/warnings
2020-09-03  Philippe Proulxcgen.py: add type hints
2020-09-03  Philippe Proulxcodegen.py: add type hints
2020-09-03  Philippe ProulxReorganize JSON schemas under `barectf/schemas/config`
2020-09-03  Philippe Proulxbarectf.c.j2: use single return points
2020-09-03  Philippe Proulxbarectf.c.j2: do not pass useless parameters to _ev_siz...
2020-09-03  Philippe Proulx`_FieldType`: add `size_is_dynamic` property
2020-09-03  Philippe Proulxtemplates: capitalize C comments
2020-09-03  Philippe ProulxPut C code generator in its own module
2020-09-03  Philippe Proulxtemplates: use Jinja 2's `true`, not Python's `True`
2020-09-03  Philippe ProulxMake generated C code as `const` as possible
2020-09-03  Philippe Proulxbarectf.c.j2: _ALIGN(): make it explicit that `_at_var...
2020-09-03  Philippe Proulxgen.py, templates: use root FT prefixes which match...
2020-09-03  Philippe Proulxmetadata.j2: root_ft(): do not indent within macro
2020-09-03  Philippe Proulxbarectf.c.j2: packet closing function: do not repeat...
2020-09-03  Philippe Proulxbitfield.h.j2: do not prefix bitfield functions
2020-09-03  Philippe Proulxtemplates: commonize the licence header
2020-09-03  Philippe Proulxtemplates: add licence headers to all templates
2020-09-03  Philippe Proulxbarectf/templates/metadata/*.j2: normalize
2020-09-03  Philippe ProulxFix: _IntegerFieldType.__init__(): use correct alignment
2020-09-03  Philippe Proulx_CCodeGenerator.generate_c_src(): use Jinja 2 templates
2020-08-28  Philippe Proulxtsdl182gen.py: remove unused `jinja2` import
2020-08-28  Philippe Proulx_CCodeGenerator.generate_header(): use Jinja 2 templates
2020-08-27  Philippe ProulxAdd `common.j2` template
2020-08-27  Philippe ProulxJinja 2 templates: stylize block comments like C block...
2020-08-27  Philippe Proulxbarectf.h: do not include `barectf-bitfield.h`
2020-08-27  Philippe Proulxbitfield.h.j2: prefix `CAST_PTR` with the uppercase...
2020-08-27  Philippe Proulx_CCodeGenerator.generate_bitfield_header(): use a Jinja...
2020-08-27  Philippe Proulxgen.py: add _CCodeGenerator._create_{file_}template...
2020-08-27  Philippe Proulxtemplate.py: define a `_Template` class instead of...
2020-08-20  Philippe ProulxUse Jinja 2 templates to generate the `metadata` file
2020-08-11  Philippe Proulxcli.py: fix Pylint errors
2020-08-11  Philippe ProulxAdd Python type hints
2020-08-10  Philippe Proulxv3 YAML config: require `$default-byte-order` property
2020-08-08  Philippe Proulx__init__.py: remove `barectf_config_file` name
2020-08-08  Philippe Proulxcli.py: fix wrong comment
2020-08-07  Philippe Proulxcli: add short command descriptions to their help text
2020-08-07  Philippe Proulxcli: add `--help` usage and description in command...
2020-08-07  Philippe Proulxcli: add `show-configuration-version` command
2020-08-07  Philippe Proulxcli: add `show-effective-configuration` command
2020-08-07  Philippe Proulxcli: introduce Git-like commands
2020-07-30  Philippe ProulxFix: add missing `tests/config/2/fail/metadata` directory
2020-07-30  Philippe ProulxFix: remove import cycles from `config.py`
2020-07-29  Philippe ProulxUse barectf.cli._run() as the CLI's starting function
2020-07-29  Philippe ProulxAdd package inclusion dir. at the API level
2020-07-29  Philippe Proulxtox.ini: keep a single `pylint` environment (warnings...
2020-07-29  Philippe Proulxtox.ini: rename `pep8` environment to `flake8`
2020-07-28  Philippe ProulxIntroduce new barectf configuration API and YAML config...
2020-07-27  Philippe Proulxpoetry.lock: update
2020-06-01  Philippe ProulxRename `msg`/`ctx` properties 👉 `message`/`context`
2020-05-29  Philippe Proulxbarectf: use package names (do not import "from")
2020-05-29  Philippe Proulxcli.py: fix PEP 8 errors, as reported by `flake8`
2020-05-29  Philippe Proulxcli.py: format
2020-05-29  Philippe Proulxcli.py: standardize `exc` as exception name
2020-05-29  Philippe Proulxcli.py: replace `'...'.format(...)` with f-strings
2020-05-29  Philippe Proulxconfig_parse.py: replace `'...'.format()` with f-strings
2020-05-29  Philippe Proulxpyproject.toml: require Python 3.6+
next
This page took 0.045348 seconds and 4 git commands to generate.