projects
/
barectf.git
/ shortlog
commit
grep
author
committer
pickaxe
?
search:
re
summary
| shortlog |
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
barectf.git
2020-09-08
Philippe Proulx
config.py: remove bit array field type's byte order...
commit
|
commitdiff
|
tree
|
snapshot
2020-09-04
Philippe Proulx
templates: rename "licence" -> "license"
commit
|
commitdiff
|
tree
|
snapshot
2020-09-04
Philippe Proulx
bitfield.h.j2: restore `bitfield.h`'s original copyright
commit
|
commitdiff
|
tree
|
snapshot
2020-09-04
Philippe Proulx
bitfield.h.j2: remove `_BYTE_ORDER` definition; set...
commit
|
commitdiff
|
tree
|
snapshot
2020-09-04
Philippe Proulx
barectf: fix Flake8 errors
commit
|
commitdiff
|
tree
|
snapshot
2020-09-04
Philippe Proulx
config_parse_v3.py: fix Pylint errors/warnings
commit
|
commitdiff
|
tree
|
snapshot
2020-09-04
Philippe Proulx
barectf.c.j2: remove superfluous empty line
commit
|
commitdiff
|
tree
|
snapshot
2020-09-04
Philippe Proulx
cgen.py: _CodeGen.gen_src(): remove ugly empty lines...
commit
|
commitdiff
|
tree
|
snapshot
2020-09-04
Philippe Proulx
config: replace trace type's default BO with configurat...
commit
|
commitdiff
|
tree
|
snapshot
2020-09-04
Philippe Proulx
Fix: _effective_config_file(): get root node to have...
commit
|
commitdiff
|
tree
|
snapshot
2020-09-03
Philippe Proulx
Use pytest as the testing system instead of Bats
commit
|
commitdiff
|
tree
|
snapshot
2020-09-03
Philippe Proulx
barectf: fix Flake8 errors
commit
|
commitdiff
|
tree
|
snapshot
2020-09-03
Philippe Proulx
README.md: indicate that this README might be incorrect...
commit
|
commitdiff
|
tree
|
snapshot
2020-09-03
Philippe Proulx
tox.ini: add `mypy` environment
commit
|
commitdiff
|
tree
|
snapshot
2020-09-03
Philippe Proulx
Use Poetry to manage Pylint dev dependency
commit
|
commitdiff
|
tree
|
snapshot
2020-09-03
Philippe Proulx
Use Poetry to manage Flake8 dev dependency
commit
|
commitdiff
|
tree
|
snapshot
2020-09-03
Philippe Proulx
poetry.lock: update
commit
|
commitdiff
|
tree
|
snapshot
2020-09-03
Philippe Proulx
codegen.py, cgen.py: fix Pylint errors/warnings
commit
|
commitdiff
|
tree
|
snapshot
2020-09-03
Philippe Proulx
cgen.py: add type hints
commit
|
commitdiff
|
tree
|
snapshot
2020-09-03
Philippe Proulx
codegen.py: add type hints
commit
|
commitdiff
|
tree
|
snapshot
2020-09-03
Philippe Proulx
Reorganize JSON schemas under `barectf/schemas/config`
commit
|
commitdiff
|
tree
|
snapshot
2020-09-03
Philippe Proulx
barectf.c.j2: use single return points
commit
|
commitdiff
|
tree
|
snapshot
2020-09-03
Philippe Proulx
barectf.c.j2: do not pass useless parameters to _ev_siz...
commit
|
commitdiff
|
tree
|
snapshot
2020-09-03
Philippe Proulx
`_FieldType`: add `size_is_dynamic` property
commit
|
commitdiff
|
tree
|
snapshot
2020-09-03
Philippe Proulx
templates: capitalize C comments
commit
|
commitdiff
|
tree
|
snapshot
2020-09-03
Philippe Proulx
Put C code generator in its own module
commit
|
commitdiff
|
tree
|
snapshot
2020-09-03
Philippe Proulx
templates: use Jinja 2's `true`, not Python's `True`
commit
|
commitdiff
|
tree
|
snapshot
2020-09-03
Philippe Proulx
Make generated C code as `const` as possible
commit
|
commitdiff
|
tree
|
snapshot
2020-09-03
Philippe Proulx
barectf.c.j2: _ALIGN(): make it explicit that `_at_var...
commit
|
commitdiff
|
tree
|
snapshot
2020-09-03
Philippe Proulx
gen.py, templates: use root FT prefixes which match...
commit
|
commitdiff
|
tree
|
snapshot
2020-09-03
Philippe Proulx
metadata.j2: root_ft(): do not indent within macro
commit
|
commitdiff
|
tree
|
snapshot
2020-09-03
Philippe Proulx
barectf.c.j2: packet closing function: do not repeat...
commit
|
commitdiff
|
tree
|
snapshot
2020-09-03
Philippe Proulx
bitfield.h.j2: do not prefix bitfield functions
commit
|
commitdiff
|
tree
|
snapshot
2020-09-03
Philippe Proulx
templates: commonize the licence header
commit
|
commitdiff
|
tree
|
snapshot
2020-09-03
Philippe Proulx
templates: add licence headers to all templates
commit
|
commitdiff
|
tree
|
snapshot
2020-09-03
Philippe Proulx
barectf/templates/metadata/*.j2: normalize
commit
|
commitdiff
|
tree
|
snapshot
2020-09-03
Philippe Proulx
Fix: _IntegerFieldType.__init__(): use correct alignment
commit
|
commitdiff
|
tree
|
snapshot
2020-09-03
Philippe Proulx
_CCodeGenerator.generate_c_src(): use Jinja 2 templates
commit
|
commitdiff
|
tree
|
snapshot
2020-08-28
Philippe Proulx
tsdl182gen.py: remove unused `jinja2` import
commit
|
commitdiff
|
tree
|
snapshot
2020-08-28
Philippe Proulx
_CCodeGenerator.generate_header(): use Jinja 2 templates
commit
|
commitdiff
|
tree
|
snapshot
2020-08-27
Philippe Proulx
Add `common.j2` template
commit
|
commitdiff
|
tree
|
snapshot
2020-08-27
Philippe Proulx
Jinja 2 templates: stylize block comments like C block...
commit
|
commitdiff
|
tree
|
snapshot
2020-08-27
Philippe Proulx
barectf.h: do not include `barectf-bitfield.h`
commit
|
commitdiff
|
tree
|
snapshot
2020-08-27
Philippe Proulx
bitfield.h.j2: prefix `CAST_PTR` with the uppercase...
commit
|
commitdiff
|
tree
|
snapshot
2020-08-27
Philippe Proulx
_CCodeGenerator.generate_bitfield_header(): use a Jinja...
commit
|
commitdiff
|
tree
|
snapshot
2020-08-27
Philippe Proulx
gen.py: add _CCodeGenerator._create_{file_}template...
commit
|
commitdiff
|
tree
|
snapshot
2020-08-27
Philippe Proulx
template.py: define a `_Template` class instead of...
commit
|
commitdiff
|
tree
|
snapshot
2020-08-20
Philippe Proulx
Use Jinja 2 templates to generate the `metadata` file
commit
|
commitdiff
|
tree
|
snapshot
2020-08-11
Philippe Proulx
cli.py: fix Pylint errors
commit
|
commitdiff
|
tree
|
snapshot
2020-08-11
Philippe Proulx
Add Python type hints
commit
|
commitdiff
|
tree
|
snapshot
2020-08-10
Philippe Proulx
v3 YAML config: require `$default-byte-order` property
commit
|
commitdiff
|
tree
|
snapshot
2020-08-08
Philippe Proulx
__init__.py: remove `barectf_config_file` name
commit
|
commitdiff
|
tree
|
snapshot
2020-08-08
Philippe Proulx
cli.py: fix wrong comment
commit
|
commitdiff
|
tree
|
snapshot
2020-08-07
Philippe Proulx
cli: add short command descriptions to their help text
commit
|
commitdiff
|
tree
|
snapshot
2020-08-07
Philippe Proulx
cli: add `--help` usage and description in command...
commit
|
commitdiff
|
tree
|
snapshot
2020-08-07
Philippe Proulx
cli: add `show-configuration-version` command
commit
|
commitdiff
|
tree
|
snapshot
2020-08-07
Philippe Proulx
cli: add `show-effective-configuration` command
commit
|
commitdiff
|
tree
|
snapshot
2020-08-07
Philippe Proulx
cli: introduce Git-like commands
commit
|
commitdiff
|
tree
|
snapshot
2020-07-30
Philippe Proulx
Fix: add missing `tests/config/2/fail/metadata` directory
commit
|
commitdiff
|
tree
|
snapshot
2020-07-30
Philippe Proulx
Fix: remove import cycles from `config.py`
commit
|
commitdiff
|
tree
|
snapshot
2020-07-29
Philippe Proulx
Use barectf.cli._run() as the CLI's starting function
commit
|
commitdiff
|
tree
|
snapshot
2020-07-29
Philippe Proulx
Add package inclusion dir. at the API level
commit
|
commitdiff
|
tree
|
snapshot
2020-07-29
Philippe Proulx
tox.ini: keep a single `pylint` environment (warnings...
commit
|
commitdiff
|
tree
|
snapshot
2020-07-29
Philippe Proulx
tox.ini: rename `pep8` environment to `flake8`
commit
|
commitdiff
|
tree
|
snapshot
2020-07-28
Philippe Proulx
Introduce new barectf configuration API and YAML config...
commit
|
commitdiff
|
tree
|
snapshot
2020-07-27
Philippe Proulx
poetry.lock: update
commit
|
commitdiff
|
tree
|
snapshot
2020-06-01
Philippe Proulx
Rename `msg`/`ctx` properties 👉 `message`/`context`
commit
|
commitdiff
|
tree
|
snapshot
2020-05-29
Philippe Proulx
barectf: use package names (do not import "from")
commit
|
commitdiff
|
tree
|
snapshot
2020-05-29
Philippe Proulx
cli.py: fix PEP 8 errors, as reported by `flake8`
commit
|
commitdiff
|
tree
|
snapshot
2020-05-29
Philippe Proulx
cli.py: format
commit
|
commitdiff
|
tree
|
snapshot
2020-05-29
Philippe Proulx
cli.py: standardize `exc` as exception name
commit
|
commitdiff
|
tree
|
snapshot
2020-05-29
Philippe Proulx
cli.py: replace `'...'.format(...)` with f-strings
commit
|
commitdiff
|
tree
|
snapshot
2020-05-29
Philippe Proulx
config_parse.py: replace `'...'.format()` with f-strings
commit
|
commitdiff
|
tree
|
snapshot
2020-05-29
Philippe Proulx
pyproject.toml: require Python 3.6+
commit
|
commitdiff
|
tree
|
snapshot
2020-05-29
Philippe Proulx
config_parse.py: fix PEP 8 errors, as reported by ...
commit
|
commitdiff
|
tree
|
snapshot
2020-05-29
Philippe Proulx
tox.ini: make `flake8` ignore `templates.py`
commit
|
commitdiff
|
tree
|
snapshot
2020-05-29
Philippe Proulx
tox.ini: run `flake8` for the `barectf` directory only
commit
|
commitdiff
|
tree
|
snapshot
2020-05-29
Philippe Proulx
config_parse.py: comment `_ConfigParseErrorCtx` and...
commit
|
commitdiff
|
tree
|
snapshot
2020-05-29
Philippe Proulx
_YamlConfigParser: rename field type creation methods...
commit
|
commitdiff
|
tree
|
snapshot
2020-05-29
Philippe Proulx
_YamlConfigParser: rename `_root_yaml_path` 👉 `_root_path`
commit
|
commitdiff
|
tree
|
snapshot
2020-05-29
Philippe Proulx
config_parse.py: use a `_YamlConfigParser` object a...
commit
|
commitdiff
|
tree
|
snapshot
2020-05-29
Philippe Proulx
config_parse.py: normalize exception contexts and messages
commit
|
commitdiff
|
tree
|
snapshot
2020-05-29
Philippe Proulx
config_parse.py: update/improve comments
commit
|
commitdiff
|
tree
|
snapshot
2020-05-29
Philippe Proulx
barectf: rename `ConfigParseError` 👉 `_ConfigParseError`
commit
|
commitdiff
|
tree
|
snapshot
2020-05-29
Philippe Proulx
barectf: use JSON schema to validate special root field...
commit
|
commitdiff
|
tree
|
snapshot
2020-05-29
Philippe Proulx
barectf: schemas: use conditionals intead of `oneOf...
commit
|
commitdiff
|
tree
|
snapshot
2020-05-29
Philippe Proulx
_SchemaValidator.validate(): use "element" prefix for...
commit
|
commitdiff
|
tree
|
snapshot
2020-05-29
Philippe Proulx
LICENSE: reflow licence header for 72 columns
commit
|
commitdiff
|
tree
|
snapshot
2020-05-29
Philippe Proulx
LICENSE: update copyright years
commit
|
commitdiff
|
tree
|
snapshot
2020-05-29
Philippe Proulx
barectf: reflow licence headers for 72 columns
commit
|
commitdiff
|
tree
|
snapshot
2020-05-29
Philippe Proulx
barectf: update copyright years
commit
|
commitdiff
|
tree
|
snapshot
2020-05-29
Philippe Proulx
gen.py, templates.py: replace double quotes with backti...
commit
|
commitdiff
|
tree
|
snapshot
2020-05-29
Philippe Proulx
cli.py, config_parse.py: replace double quotes with...
commit
|
commitdiff
|
tree
|
snapshot
2020-05-29
Philippe Proulx
Use JSON schemas to validate the layout and types of...
commit
|
commitdiff
|
tree
|
snapshot
2020-05-22
Philippe Proulx
config_parse.py: add _append_error_ctx() to remove...
commit
|
commitdiff
|
tree
|
snapshot
2020-05-22
Philippe Proulx
Make configuration and metadata objects immutable
commit
|
commitdiff
|
tree
|
snapshot
2020-05-22
Philippe Proulx
Capitalize exception messages and what the CLI prints
commit
|
commitdiff
|
tree
|
snapshot
2020-05-22
Philippe Proulx
test.bash: pass all `.bats` files to `bats`
commit
|
commitdiff
|
tree
|
snapshot
2020-05-22
Philippe Proulx
barectf_config_check_fail(): check that failure is...
commit
|
commitdiff
|
tree
|
snapshot
2020-05-22
Philippe Proulx
tests/config/pass/everything/pass.bats: quote `$CC`
commit
|
commitdiff
|
tree
|
snapshot
next
This page took
0.037642 seconds
and
4
git commands to generate.