Sander Mertens

Results 26 issues of Sander Mertens

Implement a bake test command that discovers and runs tests for all discovered bake projects. The bake test command should also build test projects and their dependencies (using recursive builds)...

Currently bake does little to ensure that projects are run with the correct versions of their dependencies. It is essentially left up to a developer to make sure that his...

The bake coverage command will parse the output of a test run with code coverage, and report which files have been covered and by how much.

Currently, when an object is being resumed into the in-memory store, its references are immediately resumed as well, typically as a result of serializers performing a `corto_lookup` or a `corto_resolve`....

enhancement
Corto:TypeSystem
Corto:Performance

When the following cortoscript code is parsed: ```corto int ref_i32: width_32, reference: true struct Point { x, y: ref_i32 } ref_i32 a, b: 10 Point p = {a, b} ```...

bug

Currently, the `/` character is used as scope operator to indicate parent-child relationships in object identifiers (`foo/bar`). The dot operator `'.'` is used to address fields inside an object (`p.x`)....

Corto:ObjectManagement
Corto:Usability

Recursive queries do not produce correct results when the result includes objects from a mount that is mounted on a child of the `from` clause. The following code demonstrates the...

bug

By default, serializers ignore fields that they don't recognize. This allows for parsing serialized data that contains fields that are not required by the process in which it is deserialized....

Currently when serializing a value with a reference to an object, the full object identifier will be serialized, as is returned by `corto_fullpath`. In many cases however that is not...

bug
Corto:Mounts