Miki

Results 152 comments of Miki

`self` can be freely renamed however pylint will start to complain: ``` E0213: Method should have "self" as first argument (no-self-argument) ``` It's a question if it's better to rename...

The same problem is with argument `cls`. If field parameters will be appended by underscore only if there is a clash, the generated API would become incompatible if new field...

We could think about this but only for such trivial array size expressions. Unfortunately, we are not able to find out any generic solution for that. Consider the following schema:...

OK. Good idea. Thanks for comprehensive description.

After deeper investigation, we have two open points for discussion regarding this issue: 1. Zserio does support non-integer types like string, bool, extern... These types do not fit well for...

Notes to the previous comment: 1. Technically, the less than operator can be implemented for all zserio types. 2. If we implement it, it does not help for delta compression...

Consider to improve Used By section in case of templates. Currently, all template instantiations are shown even if symbol is used in the template only.

Not sure if this is applicable for you but if you are using our Java extension mechanism, you might consider to use our tests for validation of serialization/deserialization: We are...

Please have a look to python emitter at the solution for range check, array length check, offset check and constraint check.

Also consider to implement range check for array elements.