summaryrefslogtreecommitdiff
path: root/src/test/scala/spray/json
Commit message (Collapse)AuthorAgeFilesLines
* Rename JsonParser parameter requireEndOfInput to allowTrailingInput, add ↵Pasi Eronen2015-11-021-3/+10
| | | | test case
* Allow JsonParser to optionally parse multiple values (see #137)Pasi Eronen2015-10-131-0/+6
|
* = Fix decoding of 4-byte UTF-8 characters into UTF-16 surrogate pairsMark Hatton2015-06-111-1/+2
|
* Improve test coverage of automatic case class member name unmanglingMathias2015-05-061-5/+5
|
* Make JsonParser require complete consumption of parsing input, closes #137Mathias2015-05-061-0/+6
|
* Fix automatic field name discovery for member names with mangled prefix, ↵Mathias2015-05-061-5/+5
| | | | closes #142
* Improve name unmangling in ProductFormats, closes #138Mathias2015-05-061-5/+5
|
* Expose fieldName when able in deserialization errorsDan Checkoway2015-04-271-0/+12
|
* = Fix multibyte chars at ix 0 of JSON String not being parsed correctly, ↵Mark Hatton2015-04-091-0/+4
| | | | closes #148
* Add member name unmangling to ProductFormats, fixes #120Mathias2014-10-281-0/+13
|
* Fix OOE when parsing unterminated JSON strings, fixes #122Mathias2014-10-282-1/+7
|
* Merge pull request #117 from chris-martin/jsonFormat0Mathias2014-09-221-0/+19
|\ | | | | Add jsonFormat0 for fieldless case classes
| * Add jsonFormat0 for fieldless case classesChris Martin2014-09-151-0/+19
| | | | | | | | Closes #41
* | Fix small problem in JsonParser error reportingMathias2014-09-191-1/+17
| |
* | Switch JsArray(List) to JsArray(Vector), make parser produce ↵Mathias2014-09-193-40/+40
| | | | | | | | JsObject(HashMap) rather than JsObject(ListMap)
* | Switch to fast, hand-written parser, remove parboiled dependencyMathias2014-09-192-22/+26
|/ | | | Closes #86, #108
* Add some scalachecks roundtrips for more confidence, fixes #29Johannes Rudolph2014-03-121-0/+63
|
* rename asJson => parseJson, fixes #89Johannes Rudolph2014-03-123-3/+3
|
* match spec tightly about which characters to encode, fixes #83, #46Johannes Rudolph2014-03-122-4/+8
|
* Add a failing line to the testLogan Lowell2014-02-251-0/+1
|
* add test case for all slash posibilitiesMartijn Hoekstra2014-02-031-0/+3
|
* Ignore static fields in jsonFormatMark van der Tol2013-10-131-0/+15
|
* improved error message and fixed test, refs #62Johannes Rudolph2013-08-161-1/+1
|
* Merge commit 'pull/67'Johannes Rudolph2013-08-161-2/+47
|
* use sbt-boilerplate for generating stubsJohannes Rudolph2013-05-291-0/+36
| | | | | | | | | | | (cherry picked from commit b4b2208d045fd7ee1549f56c2b9d897c5caceb48) This allows to have jsonFormat for more than 15 case class parameters. Fixes #48 Conflicts: build.sbt project/plugins.sbt src/main/boilerplate/cc/spray/json/ProductFormatsInstances.scala.template
* Add small test improvementMathias2013-05-131-2/+2
|
* Fix extractFieldNames: Ignore transient fieldsDan Brown2013-04-221-0/+16
|
* Upgrade to Scala 2.10.0-RC5Mathias2012-12-191-0/+11
|
* Small improvement in testMathias2012-11-281-2/+3
|
* Fix: \u0001 -> \u0001Dan Brown2012-11-191-1/+1
|
* Add broken test: \u0001 -> \u001Dan Brown2012-11-191-0/+4
|
* Prepare for release 1.2.1v1.2.1Mathias2012-10-151-1/+1
|
* Remove obsolete /cc/ package directoriesMathias2012-10-1210-0/+822