Samuel Jaffe sjjaffe

sjjaffe pushed para perf/high-efficiency em sjjaffe/json-validator

há 1 mês atrás

sjjaffe pushed para perf/high-efficiency em sjjaffe/json-validator

  • 42f5d822b2 refactor: change schema version hint to unordered_map

há 1 mês atrás

sjjaffe pushed para perf/high-efficiency em sjjaffe/json-validator

  • fa9c6edabc refactor: change Reference/RootReference maps to unordered_map as well
  • 33878e11da refactor: change most storage methods to use unordered_map, unless they specifically require lower_bound/upper_bound
  • c6b4152e75 refactor: replace Constraint variant with a tagged union
  • 868a5222f5 refactor: convert Pointer to use a sliding-window iterator instead of a token vector
  • 35fcdd9302 chore: update gitignore

há 1 mês atrás

sjjaffe criado novo branch perf/high-efficiency em sjjaffe/json-validator

há 1 mês atrás

sjjaffe pushed para refactor/pointer/string em sjjaffe/json-validator

  • c6b4152e75 refactor: replace Constraint variant with a tagged union

há 1 mês atrás

sjjaffe pushed para refactor/pointer/string em sjjaffe/json-validator

há 1 mês atrás

sjjaffe criado novo branch refactor/pointer/string em sjjaffe/json-validator

há 1 mês atrás

sjjaffe pushed para master em sjjaffe/json-validator

há 1 mês atrás

sjjaffe pushed para refactor/expected em sjjaffe/json-validator

há 1 mês atrás

sjjaffe pushed para refactor/expected em sjjaffe/json-validator

  • 6306c7f278 refactor: clang-tidy errors
  • 8358230db8 Merge branch 'feat/format-matcher' into refactor/expected # Conflicts: # include/jvalidate/adapters/jsoncpp.h # include/jvalidate/compat/curl.h # include/jvalidate/detail/expect.h # include/jvalidate/detail/number.h # include/jvalidate/detail/pointer.h # include/jvalidate/detail/relative_pointer.h # src/validate.cxx # tests/extension_test.cxx
  • e10fb6e947 refactor: clang-tidy for format.h
  • 2032948ce5 Merge branch 'master' into feat/format-matcher # Conflicts: # include/jvalidate/constraint/string_constraint.h # include/jvalidate/validation_visitor.h # include/jvalidate/validator.h # tests/selfvalidate_test.cxx # tests/validation_visitor_test.cxx
  • b9d4c96bfb refactor: clang-tidy
  • Ver comparação para estes 6 commits »

há 1 mês atrás

sjjaffe pushed para feat/format-matcher em sjjaffe/json-validator

  • e10fb6e947 refactor: clang-tidy for format.h
  • 2032948ce5 Merge branch 'master' into feat/format-matcher # Conflicts: # include/jvalidate/constraint/string_constraint.h # include/jvalidate/validation_visitor.h # include/jvalidate/validator.h # tests/selfvalidate_test.cxx # tests/validation_visitor_test.cxx
  • b9d4c96bfb refactor: clang-tidy
  • 344bad7fe2 refactor: macro cleanup
  • Ver comparação para estes 4 commits »

há 1 mês atrás

sjjaffe pushed para master em sjjaffe/json-validator

há 1 mês atrás

sjjaffe pushed para refactor/expected em sjjaffe/json-validator

  • a09eb4867d refactor: propogate expected handling to load_*, and test cases

há 1 mês atrás

sjjaffe apagado branch feat/format-matcher-with-expect em sjjaffe/json-validator

há 1 mês atrás

sjjaffe pushed para refactor/expected em sjjaffe/json-validator

  • 121e46bc77 Merge branch 'feat/format-matcher-with-expect' into refactor/expected
  • eb6a439b51 Merge branch 'refactor/expected' into feat/format-matcher-with-expect # Conflicts: # include/jvalidate/validation_visitor.h
  • e68bd882cd Merge branch 'feat/format-matcher' into feat/format-matcher-with-expect
  • ca74d7a5f6 fix: proper formulation of RelativePointer
  • 2e2f6f584a refactor: fix merge errors for use w/ expected
  • Ver comparação para estes 6 commits »

há 1 mês atrás

sjjaffe criou pull request sjjaffe/json-validator#2

refactor: change from using throws to using expected in situations...

há 1 mês atrás

sjjaffe pushed para refactor/expected em sjjaffe/json-validator

  • 26adf67f22 Merge branch 'feat/format-matcher' into refactor/expected # Conflicts: # include/jvalidate/validation_visitor.h
  • af414740e4 refactor: remove unreachable line
  • 5b3e2b24f7 fix: compiler errors and test regression(s)
  • cbf59019cb Merge branch 'master' into feat/format-matcher # Conflicts: # include/jvalidate/validation_visitor.h # include/jvalidate/validator.h # tests/CMakeLists.txt
  • 438808fdfb Merge branch 'master' into feat/format-matcher
  • Ver comparação para estes 59 commits »

há 1 mês atrás

sjjaffe pushed para feat/format-matcher-with-expect em sjjaffe/json-validator

  • eb6a439b51 Merge branch 'refactor/expected' into feat/format-matcher-with-expect # Conflicts: # include/jvalidate/validation_visitor.h
  • e68bd882cd Merge branch 'feat/format-matcher' into feat/format-matcher-with-expect
  • d1f4328e3f Merge branch 'master' into refactor/expected # Conflicts: # include/jvalidate/validation_visitor.h
  • af414740e4 refactor: remove unreachable line
  • 5b3e2b24f7 fix: compiler errors and test regression(s)

há 1 mês atrás

sjjaffe criado novo branch feat/format-matcher-with-expect em sjjaffe/json-validator

há 1 mês atrás

sjjaffe pushed para refactor/expected em sjjaffe/json-validator

há 1 mês atrás