index
:
spray-json
cross-build-bincompat
master
[fork for Scala JS and Native] A lightweight, clean and simple JSON implementation in Scala
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
main
/
scala
Commit message (
Expand
)
Author
Age
Files
Lines
*
add new lens `arrayOrSingletonAsArray` which reinterprets non json array valu...
Johannes Rudolph
2013-08-20
1
-1
/
+15
*
JsonPath: be more strict when parsing unquoted field names not to eagerly par...
Johannes Rudolph
2013-08-20
1
-1
/
+1
*
get rid of setOrUpdateField(f: Option[T] => T) because it basically has no ad...
Johannes Rudolph
2013-05-29
1
-6
/
+0
*
refactoring: move OptioalFieldOperations into their own file
Johannes Rudolph
2013-05-29
2
-38
/
+44
*
new `setOrUpdateField` operation to udpate `optionalFields`
Johannes Rudolph
2013-05-29
1
-3
/
+29
*
new operation `modifyOrDeleteField` which can be used in conjunction with `op...
Johannes Rudolph
2013-05-29
2
-5
/
+17
*
wrap exceptions so that the actual stack trace doesn't get lost
Johannes Rudolph
2013-05-29
1
-2
/
+2
*
add `optionalField` lens, fixes #3, #4
Johannes Rudolph
2013-05-29
3
-5
/
+31
*
upgrade to recent versions of sbt + plugins + scala 2.10 support
v0.5.1-2.10
Johannes Rudolph
2013-01-23
1
-1
/
+1
*
fix typo in comment
Johannes Rudolph
2013-01-23
1
-1
/
+1
*
upgrade dependencies, make the move from 'cc.spray' to 'io.spray', 'spray'
Johannes Rudolph
2012-10-20
15
-15
/
+15
*
use by-name parameter in `set` operation
Johannes Rudolph
2012-06-04
1
-1
/
+1
*
update comment
Johannes Rudolph
2012-06-01
1
-1
/
+1
*
add `allMatching` lens which filters elements to be applicable to the inner lens
Johannes Rudolph
2012-06-01
1
-0
/
+6
*
put the combine lens out of `/` into a separate function to stress its lensness
Johannes Rudolph
2012-06-01
2
-10
/
+17
*
replace term 'projection' by lens everywhere
Johannes Rudolph
2012-06-01
12
-43
/
+38
*
Update.apply now working directly on json strings as well
Johannes Rudolph
2012-06-01
1
-0
/
+3
*
reorganize implicits a bit
Johannes Rudolph
2012-06-01
5
-29
/
+39
*
rename `Operations.updated` -> modify
Johannes Rudolph
2012-05-31
1
-2
/
+2
*
add more documentation to ReadLens.is
Johannes Rudolph
2012-05-31
1
-1
/
+2
*
more documentation
Johannes Rudolph
2012-05-31
10
-56
/
+116
*
rename MonadicReader -> Reader
Johannes Rudolph
2012-05-31
4
-15
/
+15
*
smallish code cleanup and more documentation
Johannes Rudolph
2012-05-31
3
-17
/
+14
*
big file split up for better readability
Johannes Rudolph
2012-05-31
12
-445
/
+517
*
remove now misleading comment
Johannes Rudolph
2012-05-31
1
-3
/
+0
*
moved json-path stuff into right package
Johannes Rudolph
2012-05-31
2
-41
/
+44
*
Merge branch 'json-path-support'
Johannes Rudolph
2012-05-31
2
-0
/
+179
|
\
|
*
implement compilation from JsonPath -> JsonLens
Johannes Rudolph
2012-05-31
1
-0
/
+48
|
*
implement Gt, make a distinction between possibly Seq-valued Expr and scalar ...
Johannes Rudolph
2012-05-31
1
-11
/
+34
|
*
limited support of JsonPath predicates
Johannes Rudolph
2012-05-31
1
-13
/
+51
|
*
initial JsonPath support
Johannes Rudolph
2012-05-31
1
-0
/
+70
*
|
move into its own package
Johannes Rudolph
2012-05-31
1
-24
/
+51
*
|
move implicit into better scope
Johannes Rudolph
2012-05-31
1
-5
/
+7
|
/
*
cleanup, documentation and syntax changes
Johannes Rudolph
2012-05-30
1
-46
/
+91
*
moved test file
Johannes Rudolph
2012-05-30
1
-40
/
+0
*
`*` now an alias for `elements`
Johannes Rudolph
2012-05-30
1
-1
/
+5
*
went back to using `/` as the general join operator instead of `andThen`
Johannes Rudolph
2012-05-30
2
-14
/
+10
*
replace `jsonWriter[T].write(x: T)` -> `x.toJson`
Johannes Rudolph
2012-05-30
1
-2
/
+2
*
implement Update.&&
Johannes Rudolph
2012-05-30
1
-2
/
+4
*
cleanup
Johannes Rudolph
2012-05-30
1
-18
/
+13
*
renamed `swap` -> `toSeq`
Johannes Rudolph
2012-05-30
1
-5
/
+5
*
removed leave implementation classes in favor of Ops implicits
Johannes Rudolph
2012-05-30
1
-55
/
+47
*
cleanup
Johannes Rudolph
2012-05-30
1
-3
/
+0
*
simplify Join, rename Monad -> Ops
Johannes Rudolph
2012-05-30
1
-23
/
+16
*
finally put the evil master plan into action and implemented andThen fully ge...
Johannes Rudolph
2012-05-30
1
-92
/
+49
*
implement `elements` + `filter` and most of the combinators
Johannes Rudolph
2012-05-30
1
-55
/
+141
*
enable nested finding
Johannes Rudolph
2012-05-29
1
-16
/
+46
*
improve another error message
Johannes Rudolph
2012-05-29
1
-1
/
+1
*
change signature of Operation.apply to operate of SafeJsValue so that we can ...
Johannes Rudolph
2012-05-29
1
-22
/
+24
*
refactored + improved error handling
Johannes Rudolph
2012-05-29
1
-12
/
+13
[next]