summaryrefslogtreecommitdiff
path: root/src/main
Commit message (Expand)AuthorAgeFilesLines
* replace pimp with 'rich', 'enrich', 'extension method'Seth Tisue2017-09-141-3/+21
* fix dispatch urlxuwei-k2017-06-261-1/+1
* refactor utf8 decoding from indexed bytes into super classJohannes Rudolph2016-12-291-8/+19
* +#182 allows BigInt/BigDecimal to be obtained from JsStringsKonrad Malawski2016-04-221-0/+2
* = Fix decoding of 4-byte UTF-8 characters into UTF-16 surrogate pairsMark Hatton2015-06-111-11/+17
* Make JsonParser require complete consumption of parsing input, closes #137Mathias2015-05-061-1/+3
* Fix automatic field name discovery for member names with mangled prefix, clo...Mathias2015-05-061-1/+2
* Introduce `JsObject.empty`, `JsArray.empty`, `JsString.empty` and `JsNumber.z...Mathias2015-05-062-23/+40
* Improve name unmangling in ProductFormats, closes #138Mathias2015-05-061-19/+44
* Merge pull request #152 from fommil/patch-1Mathias2015-05-061-1/+3
|\
| * standard optionFormat type close #151Sam Halliday2015-04-251-1/+3
* | Expose fieldName when able in deserialization errorsDan Checkoway2015-04-272-5/+7
|/
* Reinstated deprecated JsArray and JsObject List based constructors for backwa...James Roper2015-04-231-1/+8
* Merge pull request #136 from fommil/patch-1Mathias2015-04-201-16/+13
|\
| * close #132Sam Halliday2015-01-271-16/+13
* | = Fix multibyte chars at ix 0 of JSON String not being parsed correctly, clos...Mark Hatton2015-04-091-1/+1
* | Small improvements to JsonParserMathias2015-02-241-7/+7
|/
* Add member name unmangling to ProductFormats, fixes #120Mathias2014-10-281-1/+26
* Fix OOE when parsing unterminated JSON strings, fixes #122Mathias2014-10-281-4/+6
* Merge pull request #117 from chris-martin/jsonFormat0Mathias2014-09-221-0/+9
|\
| * Add jsonFormat0 for fieldless case classesChris Martin2014-09-151-0/+9
* | Fix small problem in JsonParser error reportingMathias2014-09-191-6/+5
* | Improve JsonPrinter to enable printing to custom StringBuilderMathias2014-09-191-11/+9
* | Switch JsArray(List) to JsArray(Vector), make parser produce JsObject(HashMap...Mathias2014-09-196-35/+32
* | Switch to fast, hand-written parser, remove parboiled dependencyMathias2014-09-192-68/+269
* | Upgrade SBT and plugins, remove Scala 2.9 support, bump version to 1.3-SNAPSHOTMathias2014-09-164-86/+0
|/
* upgrade to sbt boilerplate 0.5.1, fixes #96Johannes Rudolph2014-03-171-1/+1
* Make sure BasicFormats never pass `null` into JsValue constructors, fixes #70Johannes Rudolph2014-03-131-4/+12
* rename asJson => parseJson, fixes #89Johannes Rudolph2014-03-121-1/+3
* match spec tightly about which characters to encode, fixes #83, #46Johannes Rudolph2014-03-121-17/+8
* Only catch NonFatal exceptionsJohannes Rudolph2014-03-111-1/+2
* Fix error introduced in 3f56c8f (#92)Johannes Rudolph2014-03-111-5/+6
* Merge pull request #91 from fractaloop/issue-90-escape-control-charactersJohannes Rudolph2014-03-111-1/+1
|\
| * Modify the JsonPrinter to escape all characters less than 0x20Logan Lowell2014-02-251-1/+1
* | Make printer methods protected, so they can be overriddenIan Forsey2014-03-062-6/+6
|/
* Ignore static fields in jsonFormatMark van der Tol2013-10-131-1/+3
* Fix bug with invalid hex digits in JsonParserAnish Athalye2013-09-271-1/+1
* improved error message and fixed test, refs #62Johannes Rudolph2013-08-161-1/+1
* Fix for issue #66Eric J. Christeson2013-08-151-2/+2
* Merge pull request #62 from cppexpert/masterJohannes Rudolph2013-08-031-1/+1
|\
| * Added name of malformed field to error messagecppexpert2013-08-031-1/+1
| * Added name of malformed field to error messagecppexpert2013-08-021-1/+1
* | use sbt-boilerplate for generating stubsJohannes Rudolph2013-05-292-450/+45
* | Add small performance improvement in JsonPrinterMathias2013-05-131-22/+49
* | Add RootJsonFormats for JsObject and JsArrayMathias2013-05-131-0/+13
* | Merge pull request #35 from ConnorDoyle/masterMathias2013-05-131-0/+8
|\ \
| * | Added a jsonFormat0 method to ProductFormats.scala to support empty case clas...Connor Doyle2012-11-281-0/+8
| |/
* / Fix extractFieldNames: Ignore transient fieldsDan Brown2013-04-221-1/+3
|/
* Fix: \u0001 -> \u0001Dan Brown2012-11-191-0/+1
* Prepare for release 1.2.2v1.2.2Mathias2012-10-161-2/+2