Ah, the branching strategy in the Java repos is just as a way to stage the release before tagging and releasing it. In those repos, we don't publish the release version update to the main branch, s...
How about this instead?
```suggestion
auto assert_invalid_serialization = [&]<typename T>(T invalid_input) -> bool {
std::map<string, T> const invalid_map{{"valid_key", invalid_inp...
```suggestion
* - Any value inside the array an unsupported type (i.e., `BIN` or `EXT`).
* - Any value inside the array has type `MAP` and the map has non-string keys.
```
I would use `ErrorCode_Failure` since this condition shouldn't only be hit if there's a programming error. `ErrorCode_NoMem` seems misleading since if we truly couldn't allocate the buffer, then th...
> With just "Z" in the title there could be a lack of context. shall we mention the "date"? e.g.,
>
> ```
> fix(editor): Make "Z" suffix optional in the custom Monaco log language's date defini...