Petr Pučil
Petr Pučil
@johnbeard: > ## Reservation > While this can be done in the compiler, it also makes this more readable as it's just normal C++: > > ```c++ > template >...
BTW, Python parsers generated by Kaitai Struct compiler v0.10 do not import `pkg_resources` anymore, see [Kaitai Struct v0.10 release notes](https://kaitai.io/news/2022/07/08/kaitai-struct-v0.10-released.html): > - Notable improvements: > - (...) > - Python:...
This supersedes https://github.com/kaitai-io/kaitai_struct_formats/pull/116, right?
> * Construct also does not import `KaitaiStream` unconditionally, so generated parsers have missing imports Source files generated for the `construct` target must never import `KaitaiStream` (or anything from our...
This is really funny to me, because I fixed the exact same error before releasing 0.10 😄: https://github.com/kaitai-io/kaitai_struct_compiler/commit/74759af6b58781a9171aae54409bfd34296ed827 But you're right that it's now back with the latest compiler. I...
> I guess that in Scala 2.13 (...), `ArrayBuffer` no longer inherits from `Seq` like it did in Scala 2.12. Just as I thought - see [Migrating a Project to...
> My only suggestion would be actually that we need to have a test somehow checking that JSON output works at all. Totally agree. Do you mean to add some...
> Maybe literally running compiler end-to-end with various options just to make sure we allow various permutations of inputs and outputs. Yeah, I was thinking about that as well, but...
@Mingun: > It seems relatively new error It is. I recently extended the `formats_err` test suite: https://github.com/kaitai-io/kaitai_struct_tests/compare/c5f366f4ce108650d585f9218deb9de345c44e7f...0427d48a0da213241f75f7029cd08217d0e1c7ef The tests you're fixing here were added in https://github.com/kaitai-io/kaitai_struct_tests/commit/c911e0a302939208d796d344294d0caa026b6941 to demonstrate https://github.com/kaitai-io/kaitai_struct/issues/920. So...
https://github.com/sourcemeta/jsonschema reports some issues on the https://github.com/mkdjr/hayagriva/blob/0c640417cfb35067c13f1ee0ce0ee35f57a897fb/hayagriva.schema.json file, so you might want to fix some of them: ```console $ curl -fsSLO https://github.com/mkdjr/hayagriva/raw/0c640417cfb35067c13f1ee0ce0ee35f57a897fb/hayagriva.schema.json $ ./jsonschema version 9.3.4 $ ./jsonschema lint hayagriva.schema.json...