Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add support for Scala 2.13.0-M4 (#263)v1.3.4-2.13.0-M4 | kenji yoshida | 2018-08-07 | 4 | -12/+19 |
| | |||||
* | remove unused import | kenji yoshida | 2018-06-20 | 1 | -1/+0 |
| | |||||
* | add copyright headers to new files | Konrad `ktoso` Malawski | 2017-10-24 | 2 | -0/+32 |
| | |||||
* | Merge pull request #164 from mattinbits/master | Konrad `ktoso` Malawski | 2017-10-24 | 1 | -0/+50 |
|\ | | | | | Added method for sorted print | ||||
| * | Added method for sorted print | Matthew Livesey | 2015-09-13 | 1 | -0/+50 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | This method prints in the same format as PrettyPrinter but sorts the keys of each object lexicographically. The impetus for this change was this question: http://stackoverflow.com/questions/31418626/sort-fields-in-rendered-json In general it is useful to be able to have more deterministic control over the ordering of output, if diff tools are to be used. | ||||
* | | Merge pull request #168 from pasieronen/master | Konrad `ktoso` Malawski | 2017-10-24 | 1 | -0/+13 |
|\ \ | | | | | | | Allow JsonParser to optionally parse multiple values (see #137) | ||||
| * | | Rename JsonParser parameter requireEndOfInput to allowTrailingInput, add ↵ | Pasi Eronen | 2015-11-02 | 1 | -3/+10 |
| | | | | | | | | | | | | test case | ||||
| * | | Allow JsonParser to optionally parse multiple values (see #137) | Pasi Eronen | 2015-10-13 | 1 | -0/+6 |
| |/ | |||||
* | | be Scala 2.13 friendly | Seth Tisue | 2017-04-03 | 1 | -2/+3 |
| | | | | | | | | | | for now, for the 2.13 community build. and as a start at possible future real 2.13 support | ||||
* | | Merge pull request #220 from magnolia-k/add_xlint | Konrad `ktoso` Malawski | 2017-01-24 | 1 | -6/+6 |
|\ \ | | | | | | | Enabled Xlint scala option | ||||
| * | | Deleted Tuple method. | Magnolia K | 2017-01-25 | 1 | -6/+6 |
| | | | |||||
| * | | Enabled Xlint scala option | Magnolia K | 2017-01-22 | 1 | -6/+6 |
| | | | | | | | | | | | | | | | and in addition, the cause of the newly outputted warning message was removed. | ||||
* | | | Fixed warning about unit. | Magnolia K | 2017-01-22 | 1 | -1/+1 |
|/ / | | | | | | | | | | | | | | | In scala 2.11 and later, warning message is output if try to interpret it automatically with the value of Unit when simply writing "()". Therefore, write "(())". | ||||
* | | +#182 allows BigInt/BigDecimal to be obtained from JsStrings | Konrad Malawski | 2016-04-22 | 1 | -0/+6 |
| | | |||||
* | | = Upgrade dependencies, enable Scala 2.12 crossbuild | Mathias | 2016-02-17 | 1 | -2/+2 |
|/ | |||||
* | = Fix decoding of 4-byte UTF-8 characters into UTF-16 surrogate pairs | Mark Hatton | 2015-06-11 | 1 | -1/+2 |
| | |||||
* | Improve test coverage of automatic case class member name unmangling | Mathias | 2015-05-06 | 1 | -5/+5 |
| | |||||
* | Make JsonParser require complete consumption of parsing input, closes #137 | Mathias | 2015-05-06 | 1 | -0/+6 |
| | |||||
* | Fix automatic field name discovery for member names with mangled prefix, ↵ | Mathias | 2015-05-06 | 1 | -5/+5 |
| | | | | closes #142 | ||||
* | Improve name unmangling in ProductFormats, closes #138 | Mathias | 2015-05-06 | 1 | -5/+5 |
| | |||||
* | Expose fieldName when able in deserialization errors | Dan Checkoway | 2015-04-27 | 1 | -0/+12 |
| | |||||
* | = Fix multibyte chars at ix 0 of JSON String not being parsed correctly, ↵ | Mark Hatton | 2015-04-09 | 1 | -0/+4 |
| | | | | closes #148 | ||||
* | Add member name unmangling to ProductFormats, fixes #120 | Mathias | 2014-10-28 | 1 | -0/+13 |
| | |||||
* | Fix OOE when parsing unterminated JSON strings, fixes #122 | Mathias | 2014-10-28 | 2 | -1/+7 |
| | |||||
* | Merge pull request #117 from chris-martin/jsonFormat0 | Mathias | 2014-09-22 | 1 | -0/+19 |
|\ | | | | | Add jsonFormat0 for fieldless case classes | ||||
| * | Add jsonFormat0 for fieldless case classes | Chris Martin | 2014-09-15 | 1 | -0/+19 |
| | | | | | | | | Closes #41 | ||||
* | | Fix small problem in JsonParser error reporting | Mathias | 2014-09-19 | 1 | -1/+17 |
| | | |||||
* | | Switch JsArray(List) to JsArray(Vector), make parser produce ↵ | Mathias | 2014-09-19 | 3 | -40/+40 |
| | | | | | | | | JsObject(HashMap) rather than JsObject(ListMap) | ||||
* | | Switch to fast, hand-written parser, remove parboiled dependency | Mathias | 2014-09-19 | 2 | -22/+26 |
|/ | | | | Closes #86, #108 | ||||
* | Add some scalachecks roundtrips for more confidence, fixes #29 | Johannes Rudolph | 2014-03-12 | 1 | -0/+63 |
| | |||||
* | rename asJson => parseJson, fixes #89 | Johannes Rudolph | 2014-03-12 | 3 | -3/+3 |
| | |||||
* | match spec tightly about which characters to encode, fixes #83, #46 | Johannes Rudolph | 2014-03-12 | 2 | -4/+8 |
| | |||||
* | Add a failing line to the test | Logan Lowell | 2014-02-25 | 1 | -0/+1 |
| | |||||
* | add test case for all slash posibilities | Martijn Hoekstra | 2014-02-03 | 1 | -0/+3 |
| | |||||
* | Ignore static fields in jsonFormat | Mark van der Tol | 2013-10-13 | 1 | -0/+15 |
| | |||||
* | improved error message and fixed test, refs #62 | Johannes Rudolph | 2013-08-16 | 1 | -1/+1 |
| | |||||
* | Merge commit 'pull/67' | Johannes Rudolph | 2013-08-16 | 1 | -2/+47 |
| | |||||
* | use sbt-boilerplate for generating stubs | Johannes Rudolph | 2013-05-29 | 1 | -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 improvement | Mathias | 2013-05-13 | 1 | -2/+2 |
| | |||||
* | Fix extractFieldNames: Ignore transient fields | Dan Brown | 2013-04-22 | 1 | -0/+16 |
| | |||||
* | Upgrade to Scala 2.10.0-RC5 | Mathias | 2012-12-19 | 1 | -0/+11 |
| | |||||
* | Small improvement in test | Mathias | 2012-11-28 | 1 | -2/+3 |
| | |||||
* | Fix: \u0001 -> \u0001 | Dan Brown | 2012-11-19 | 1 | -1/+1 |
| | |||||
* | Add broken test: \u0001 -> \u001 | Dan Brown | 2012-11-19 | 1 | -0/+4 |
| | |||||
* | Prepare for release 1.2.1v1.2.1 | Mathias | 2012-10-15 | 1 | -1/+1 |
| | |||||
* | Remove obsolete /cc/ package directories | Mathias | 2012-10-12 | 10 | -0/+0 |
| | |||||
* | Rename domain name from spray.cc to spray.io, rename package from ↵ | Mathias | 2012-10-12 | 10 | -10/+10 |
| | | | | 'cc.spray.json' to 'spray.json' | ||||
* | Update README | Mathias | 2012-02-01 | 1 | -3/+3 |
| | |||||
* | Add jsonFormatX overloads providing automatic case class field name extraction | Mathias | 2012-02-01 | 1 | -2/+2 |
| | | | | | | Conflicts: src/main/scala/cc/spray/json/ProductFormats.scala | ||||
* | Improve ReadmeSpec | Mathias | 2012-02-01 | 1 | -21/+37 |
| |