Ecosyste.ms: Issues
An open API service for providing issue and pull request metadata for open source projects.
GitHub / sourcemeta/jsontoolkit issues and pull requests
#1125 - Upgrade `actions/checkout` due to deprecation warning
Pull Request -
State: closed - Opened by jviotti 3 months ago
#1124 - Assert that annotation steps have no relative instance location
Pull Request -
State: closed - Opened by jviotti 3 months ago
#1123 - Keep a vector of instances in `EvaluationContext`
Pull Request -
State: closed - Opened by jviotti 3 months ago
#1122 - Keep a reference to the instance on the `EvaluationContext`
Pull Request -
State: closed - Opened by jviotti 3 months ago
#1121 - Add helpers to directly push properties and indexes to pointers
Pull Request -
State: closed - Opened by jviotti 3 months ago
#1120 - Create specialized methods for traversing instances during loops
Pull Request -
State: closed - Opened by jviotti 3 months ago
#1119 - Add helpers to query a document using a single Pointer token
Pull Request -
State: closed - Opened by jviotti 3 months ago
#1118 - Add a schema benchmark case of highly nested objects
Pull Request -
State: closed - Opened by jviotti 3 months ago
#1117 - Use `.find()` instead of `.at()` to access JSON object values
Pull Request -
State: closed - Opened by jviotti 3 months ago
#1116 - Keep a stack of instance references while optimising preconditions
Pull Request -
State: closed - Opened by jviotti 3 months ago
- 1 comment
#1115 - Keep a stack of instance references in the evaluator
Pull Request -
State: closed - Opened by jviotti 3 months ago
#1114 - Separate evaluate path / instance location evaluation size stacks
Pull Request -
State: closed - Opened by jviotti 3 months ago
#1113 - Try a vector for keeping track of annotation blacklists
Pull Request -
State: closed - Opened by jviotti 3 months ago
#1112 - Prefer vector over sets when configuring compiler steps
Pull Request -
State: closed - Opened by jviotti 3 months ago
#1111 - Attempt to improve Pointer's `push_back` for zero or one tokens
Pull Request -
State: closed - Opened by jviotti 3 months ago
#1110 - Get rid of `EvaluationContext::push` overload
Pull Request -
State: closed - Opened by jviotti 3 months ago
#1109 - Simplify annotation-related types in `EvaluationContext`
Pull Request -
State: closed - Opened by jviotti 3 months ago
#1108 - Use a vector of references to store annotation values
Pull Request -
State: closed - Opened by jviotti 3 months ago
- 1 comment
#1107 - Jump control compiler steps are not applicators
Pull Request -
State: closed - Opened by jviotti 3 months ago
#1106 - refactor: get rid of args for Pointer class
Pull Request -
State: closed - Opened by tony-go 3 months ago
- 1 comment
#1105 - Improve template arguments of Pointer walker classes/iterators
Pull Request -
State: closed - Opened by tony-go 3 months ago
#1104 - Revise Pointer Token templates to only configure property type
Pull Request -
State: closed - Opened by tony-go 3 months ago
#1103 - Improve how detailed description is shown on Doxygen
Pull Request -
State: closed - Opened by jviotti 3 months ago
#1102 - Improve Doxygen layout for documenting compiler instructions
Pull Request -
State: closed - Opened by jviotti 3 months ago
#1101 - Create better evaluator step begin/end macros
Pull Request -
State: closed - Opened by jviotti 3 months ago
#1100 - Remove the idea of explicit conditions from the compiler
Pull Request -
State: closed - Opened by jviotti 3 months ago
#1099 - Compile out assertions that would never run anyway
Pull Request -
State: closed - Opened by jviotti 3 months ago
#1098 - Implement a new `AnnotationWhenArraySizeGreater` compiler step
Pull Request -
State: closed - Opened by jviotti 3 months ago
#1097 - Implement a new `AnnotationWhenArraySizeEqual` compiler step
Pull Request -
State: closed - Opened by jviotti 3 months ago
#1096 - Introduce a new `LogicalWhenArraySizeEqual` compiler step
Pull Request -
State: closed - Opened by jviotti 3 months ago
#1095 - Introduce a new `LogicalWhenArraySizeGreater` step
Pull Request -
State: closed - Opened by jviotti 3 months ago
#1094 - Simplify `resolve_target` in the `EvaluationContext`
Pull Request -
State: closed - Opened by jviotti 3 months ago
#1093 - Remove unnecessary conditions for `exclusive(Max|min)imum` on Draft 6
Pull Request -
State: closed - Opened by jviotti 3 months ago
#1092 - Introduce a new `AssertionPropertyDependencies` compiler step
Pull Request -
State: closed - Opened by jviotti 3 months ago
#1091 - Don't evaluate conditions for compiler steps that don't use them
Pull Request -
State: closed - Opened by jviotti 3 months ago
#1090 - Unify how applicator and control steps are defined
Pull Request -
State: closed - Opened by jviotti 3 months ago
#1089 - Delete `resolve_value` from `EvaluationContext`
Pull Request -
State: closed - Opened by jviotti 3 months ago
#1088 - refactor: clean Pointers
Pull Request -
State: closed - Opened by tony-go 3 months ago
#1087 - Get rid of the concept of compiler target types
Pull Request -
State: closed - Opened by jviotti 3 months ago
#1086 - Take a mask as part of `LoopItemsUnevaluated`
Pull Request -
State: closed - Opened by jviotti 3 months ago
#1085 - Start generalizing `LoopItemsFromAnnotationIndex` as `LoopItemsUnevaluated`
Pull Request -
State: closed - Opened by jviotti 3 months ago
#1065 - Implement a better abstraction layer for efficiently handling annotations
Issue -
State: closed - Opened by jviotti 3 months ago
- 12 comments
#990 - Research tail call optimisations for the schema evaluator
Issue -
State: closed - Opened by jviotti 3 months ago
#960 - Better test framing and schema compilation when the schema _base_ URIs are relative
Issue -
State: closed - Opened by jviotti 3 months ago
#780 - Support every JSON Schema `format` for Draft 4
Issue -
State: closed - Opened by jviotti 6 months ago
Labels: enhancement
#651 - Get rid of `std::future` in various JSON Schema related functions
Issue -
State: closed - Opened by jviotti 7 months ago
- 3 comments
Labels: good first issue, help wanted
#602 - Integrate with IWYU
Issue -
State: closed - Opened by jviotti 7 months ago
#597 - Implement a function to perform a pretty diff of two JSON documents
Issue -
State: closed - Opened by jviotti 7 months ago
Labels: enhancement
#539 - CMake: build fails while using GCC 13.2.0 to build the files/modules.
Issue -
State: closed - Opened by Era-cell 7 months ago
- 7 comments
Labels: bug
#507 - Setup JSON parsing benchmarks
Issue -
State: closed - Opened by jviotti 9 months ago
#505 - Fuzz the JSON parser
Issue -
State: closed - Opened by jviotti 9 months ago
- 1 comment
#483 - Implement JSON Schema entropy/complexity analysis from API by Design
Issue -
State: closed - Opened by jviotti 10 months ago
Labels: enhancement
#100 - Check current dialect when fetching vocabularies
Pull Request -
State: closed - Opened by jviotti over 1 year ago
#99 - Better handle vocabularies for boolean schemas
Pull Request -
State: closed - Opened by jviotti over 1 year ago
#98 - Throw if the core vocabulary is missing or set to optional
Pull Request -
State: closed - Opened by jviotti over 1 year ago
#97 - Support JSON Schema 2019-09 on the default resolver
Pull Request -
State: closed - Opened by jviotti over 1 year ago
#96 - Merge the local resolver with the core JSON Schema module
Pull Request -
State: closed - Opened by jviotti over 1 year ago
#95 - Split JSON and JSON Schema into its own modules within `src/`
Pull Request -
State: closed - Opened by jviotti over 1 year ago
#94 - Disable min/max macros on MSVC
Pull Request -
State: closed - Opened by jviotti over 1 year ago
#93 - Implement a local-first resolver for 2020-12 official schemas
Pull Request -
State: closed - Opened by jviotti over 1 year ago
#92 - Run `clang_format_test`, not `clang_format` on CI
Pull Request -
State: closed - Opened by jviotti over 1 year ago
#91 - Implement a sample contrib cURL resolver
Pull Request -
State: closed - Opened by jviotti over 1 year ago
- 1 comment
#90 - Exercise Makefiles on CI
Pull Request -
State: closed - Opened by jviotti over 1 year ago
#89 - Do not run tests twice on the Makefile
Pull Request -
State: closed - Opened by jviotti over 1 year ago
#88 - Get rid of `fail.sh` contrib test helper script
Pull Request -
State: closed - Opened by jviotti over 1 year ago
#87 - Create a new "test" target in the Makefile
Pull Request -
State: closed - Opened by jviotti over 1 year ago
#86 - Add basic Windows support
Pull Request -
State: closed - Opened by jviotti over 1 year ago
#85 - Disable some JSONTestSuite tests for MSVC
Pull Request -
State: closed - Opened by jviotti over 1 year ago
#84 - Fix cast to make MSVC happy
Pull Request -
State: closed - Opened by jviotti over 1 year ago
#83 - Make Makefile NMAKE compliant
Pull Request -
State: closed - Opened by jviotti over 1 year ago
#82 - Test CMake installation on CI
Pull Request -
State: closed - Opened by jviotti over 1 year ago
#81 - Build website using CMake
Pull Request -
State: closed - Opened by jviotti over 1 year ago
#80 - Make sure `schema_walker_strategy_t` is defined outside of GCC
Pull Request -
State: closed - Opened by jviotti over 1 year ago
#79 - Teach GoogleTest how to print RapidJSON
Issue -
State: closed - Opened by jviotti over 1 year ago
- 1 comment
#78 - Implement a `clear_except()` function for objects
Pull Request -
State: closed - Opened by jviotti over 1 year ago
#77 - Generalize iterator-based `erase_many` to work on arrays
Pull Request -
State: closed - Opened by jviotti over 1 year ago
#76 - Implement a "compare" function for standard algorithms
Pull Request -
State: closed - Opened by jviotti over 1 year ago
#75 - Document the `contains()` array function
Pull Request -
State: closed - Opened by jviotti over 1 year ago
#74 - Implement an "add" function to increment/decrement numbers in-place
Pull Request -
State: closed - Opened by jviotti over 1 year ago
#73 - Support using `from()` with `std::size_t`
Pull Request -
State: closed - Opened by jviotti over 1 year ago
#72 - Implement `is_number()`
Pull Request -
State: closed - Opened by jviotti over 1 year ago
#71 - Fix `push_back()` docs example
Pull Request -
State: closed - Opened by jviotti over 1 year ago
#70 - Define `defines_any()`
Pull Request -
State: closed - Opened by jviotti over 1 year ago
#69 - Minor misc fixes for `erase_many()`
Pull Request -
State: closed - Opened by jviotti over 1 year ago
#68 - Document GCC support
Pull Request -
State: closed - Opened by jviotti over 1 year ago
#67 - Implement `erase_many()`
Pull Request -
State: closed - Opened by jviotti over 1 year ago
#66 - Define a schema walker that never walks
Pull Request -
State: closed - Opened by jviotti over 1 year ago
#65 - Fix `flat_subschema_iterator()` on schema without a metaschema
Pull Request -
State: closed - Opened by jviotti over 1 year ago
#64 - Take small enough `std::uint64_t` as input in `from()`
Pull Request -
State: closed - Opened by jviotti over 1 year ago
#63 - Assume core vocabularies if $vocabulary is unset
Pull Request -
State: closed - Opened by jviotti over 1 year ago
#62 - Implement a function to determine the schema's dialect URI
Pull Request -
State: closed - Opened by jviotti over 1 year ago
#61 - Enable pthreads on Linux
Pull Request -
State: closed - Opened by jviotti almost 2 years ago
#60 - Change domain to jsontoolkit.org
Pull Request -
State: closed - Opened by jviotti almost 2 years ago
#59 - Test building on GNU/Linux using GCC
Pull Request -
State: closed - Opened by jviotti almost 2 years ago
#58 - Make JSON Toolkit build on Debian 11 (current Stable)
Pull Request -
State: closed - Opened by jviotti almost 2 years ago
#57 - Implement a flat subschema iterator
Pull Request -
State: closed - Opened by jviotti almost 2 years ago
#56 - Let vocabularies() take an optional default metaschema URI
Pull Request -
State: closed - Opened by jviotti almost 2 years ago
#55 - Check vocabularies at every step in `subschema_iterator()`
Pull Request -
State: closed - Opened by jviotti almost 2 years ago
- 1 comment
#54 - Make subschema walker correctly walk across different JSON Schema versions
Issue -
State: closed - Opened by jviotti almost 2 years ago
#53 - Implement a default JSON Schema 2020-12 schema walker
Pull Request -
State: closed - Opened by jviotti almost 2 years ago