Travis Gockel

Results 46 issues of Travis Gockel

[Bazel](https://bazel.build/) is generally a more friendly developer experience than the old-school CMake approach this library takes. Should look into building with Bazel. # Open Questions - Can Bazel correctly generate...

The method `ostream_encoder::ensure_ascii` is defined, but never implemented.

bug
component-value

For some reason, the packaging for openSUSE 15.1 does not work. Apparently some modifications were needed from 42.3, but I don't know what these are. This should be fixed.

enhancement
help wanted
component-build

enhancement
component-build

enhancement
component-build

enhancement
component-build

The AppVeyor build does not work. I'm pretty sure it never has, but now that their GitHub integration is better, it's become annoying.

enhancement
help wanted
component-build

Inserting into an object using `val.insert({ std::move(key), std::move(val) })` is incredibly slow. While things should be moved everywhere, this does not appear to be happening. It is significantly faster to...

bug
enhancement
component-value

Instead of only parsing into a `jsonv::value`, there should be a extractor which works directly on an AST index. This will allow extraction without the `jsonv::value` middleman.

`value::count_path` relies on throwing `std::out_of_range` or `kind_error` to return `0` in cases where the provided `path` is not present or otherwise invalid. This is slower than needed. This should use...