summaryrefslogtreecommitdiff
path: root/src/main/scala/cc
Commit message (Expand)AuthorAgeFilesLines
* smallish code cleanup and more documentationJohannes Rudolph2012-05-313-17/+14
* big file split up for better readabilityJohannes Rudolph2012-05-3112-445/+517
* remove now misleading commentJohannes Rudolph2012-05-311-3/+0
* moved json-path stuff into right packageJohannes Rudolph2012-05-312-41/+44
* Merge branch 'json-path-support'Johannes Rudolph2012-05-312-0/+179
|\
| * implement compilation from JsonPath -> JsonLensJohannes Rudolph2012-05-311-0/+48
| * implement Gt, make a distinction between possibly Seq-valued Expr and scalar ...Johannes Rudolph2012-05-311-11/+34
| * limited support of JsonPath predicatesJohannes Rudolph2012-05-311-13/+51
| * initial JsonPath supportJohannes Rudolph2012-05-311-0/+70
* | move into its own packageJohannes Rudolph2012-05-311-24/+51
* | move implicit into better scopeJohannes Rudolph2012-05-311-5/+7
|/
* cleanup, documentation and syntax changesJohannes Rudolph2012-05-301-46/+91
* moved test fileJohannes Rudolph2012-05-301-40/+0
* `*` now an alias for `elements`Johannes Rudolph2012-05-301-1/+5
* went back to using `/` as the general join operator instead of `andThen`Johannes Rudolph2012-05-302-14/+10
* replace `jsonWriter[T].write(x: T)` -> `x.toJson`Johannes Rudolph2012-05-301-2/+2
* implement Update.&&Johannes Rudolph2012-05-301-2/+4
* cleanupJohannes Rudolph2012-05-301-18/+13
* renamed `swap` -> `toSeq`Johannes Rudolph2012-05-301-5/+5
* removed leave implementation classes in favor of Ops implicitsJohannes Rudolph2012-05-301-55/+47
* cleanupJohannes Rudolph2012-05-301-3/+0
* simplify Join, rename Monad -> OpsJohannes Rudolph2012-05-301-23/+16
* finally put the evil master plan into action and implemented andThen fully ge...Johannes Rudolph2012-05-301-92/+49
* implement `elements` + `filter` and most of the combinatorsJohannes Rudolph2012-05-301-55/+141
* enable nested findingJohannes Rudolph2012-05-291-16/+46
* improve another error messageJohannes Rudolph2012-05-291-1/+1
* change signature of Operation.apply to operate of SafeJsValue so that we can ...Johannes Rudolph2012-05-291-22/+24
* refactored + improved error handlingJohannes Rudolph2012-05-291-12/+13
* more error conditions checked and properly handledJohannes Rudolph2012-05-291-11/+13
* allow an operation to succeed even if base value was missingJohannes Rudolph2012-05-291-19/+42
* validate and thread errors through for proper handling of inhomogenuous valuesJohannes Rudolph2012-05-292-63/+145
* don't use null for 'not yet implemented'Johannes Rudolph2012-05-291-17/+19
* implementing more stuff in ProjectionImplJohannes Rudolph2012-05-292-15/+26
* more abstractionJohannes Rudolph2012-05-291-19/+10
* operating on found elementsJohannes Rudolph2012-05-291-11/+51
* implemented array element extractionJohannes Rudolph2012-05-291-31/+28
* renamings & refactoringsJohannes Rudolph2012-05-292-4/+4
* first messy versionJohannes Rudolph2012-05-292-0/+168