Mimi Mimic
Mimi Mimic
Mocha in Node.js would run this outer `beforeEach` function before all tests that occur within the top-level `describe` block, including those nested within inner `describe` blocks. Pocha does not apply...
[I ran into an issue before with using parametrized types with the Construct target](https://github.com/kaitai-io/kaitai_struct/issues/377#issuecomment-1025263562). It seems like passing parameters is not currently supported. I would like discuss an approach to...
### Issue If a zip archive fails to extract to a directory using `zipper::Unzipper::extract`, the failure is not signaled to the caller in any way. ### Example The following code...
[Construct does not support using conditionals in `this` expressions](https://construct.readthedocs.io/en/latest/meta.html?highlight=lambda#known-deficiencies). Currently, the compiler outputs ternary expressions like this: `((this.len + 1) if this.len > 0 else 0)`. That expression does not...
This PR populates the `name` and `docs` attribute for top-level Construct Structs, and the `docs` attribute for fields. Since Construct is Python-based, I've pulled the now-common logic for Python out...
This causes imports to be generated for the Construct target. This **does not** deal with https://github.com/kaitai-io/kaitai_struct/issues/703, but it does make Construct behave the same as Python (for imports, anyway). Given...
Add comment to the top of Construct source files explaining to edit the ksy and recompile. Other targets already have this, so Construct should too. Sample output with this change:...
We're missing a lot of details on how to use Sapien's UI. Rather than shotgunning little bits of info as we come across it, I suggest we assemble tidbits on...