Historial de Commits

Autor SHA1 Mensaje Fecha
  Sam Jaffe 109ef7b354 Clean up construction of exceptions and such hace 8 años
  Sam Jaffe 3fb14f02f1 Adding test for custom converter for primitive type. hace 8 años
  Sam Jaffe 1e75da82b5 Fixing compiler errors (include/malformed) hace 8 años
  Samuel Jaffe 4b6d76372d Fixing compiler warnings for implicit casts and unused parameters. hace 8 años
  Samuel Jaffe 730ef2f1ae Adding static lib version, linked test cases against that to allow running coverage tools without installing. hace 8 años
  Samuel Jaffe 66fcedb6ff Adding collection and object writing tests. hace 8 años
  Samuel Jaffe 6547fa3510 Adding json writing checks to test cased for string, int, double, bool and tuple. hace 8 años
  Samuel Jaffe 018198158f Updating vector and map binders to be more generic - supporting non-associative and associative structures, respectively. hace 8 años
  Samuel Jaffe c86688cd01 Adding support in object binder to throw an exception if there are any keys that were missing. hace 8 años
  Samuel Jaffe bcbc63184b Fixing bug where booleans did not advance the tracker. hace 8 años
  Samuel Jaffe 3350dba094 Adding C++11 compatible version of std::tuple/std::array make functions. hace 8 años
  Samuel Jaffe fce4057b40 Adding C++14 feature for constructing array/tuple bindings of guaranteed correct size, with much lower verbosity. hace 8 años
  Samuel Jaffe 9cb0ae0cc2 Adding get_binder, for std::tuple bindings. hace 8 años
  Samuel Jaffe ff7096827d Make binder constructors implicit for convenience. hace 8 años
  Samuel Jaffe 66dbd3768a Adding more tests for double and int. hace 8 años
  Samuel Jaffe ff2b56e612 Using strto* functions instead of sto*, so that we don't need to catch/rethrow exceptions. hace 8 años
  Samuel Jaffe 32fa614aa3 Add short-circuit for floating-point type assignments. hace 8 años
  Samuel Jaffe 522100365c Adding direct-to-value binder scheme, primarily for testing purposes. hace 8 años
  Samuel Jaffe 572d120e61 Fixing quote-escaping in string parser. hace 8 años
  Samuel Jaffe 227e4ac9c6 Adding support for integral types shorter than int32_t, and floating point types other than double. hace 8 años
  Samuel Jaffe 7acec3206d Fixing error in json integer limits. hace 8 años
  Samuel Jaffe b4171bfc66 Fixed a bug with negative number handling. hace 9 años
  Samuel Jaffe 435e658b79 Fixing include paths hace 9 años
  Samuel Jaffe cc5508c5d8 Xcode schema update, not important hace 9 años
  Samuel Jaffe 357524597e Cleaned up includes hace 9 años
  Samuel Jaffe 3f4d671e87 Moved parsing utilities to json_parser.cpp. hace 9 años
  Samuel Jaffe 22ca06f921 Separated out the various binder implementations to their own files. hace 9 años
  Samuel Jaffe 7295113df9 Moved example program to json_test.cpp hace 9 años
  Samuel Jaffe a5d2abe2b5 Initial commit of JSON parser/object. Contains the ability to directly map the JSON string to member variables inline. This skips over deserializing the object out into a JSON tree itself. hace 9 años