569 Commits (8ad474399810219f6f2f10433bb977e70f77abfe)

Author SHA1 Message Date
mattg cece640892 removing dead constructor arg 8 years ago
mattg eb0503db1d removing commented out code 8 years ago
mattg e739514e64 update of javadoc 8 years ago
mattg ca1fe5612d update of javadoc 8 years ago
mattg 9ab2ccd4cc removing unused import 8 years ago
mattg 925fb7d6c3 removing unused import - fixing 2nd call to get() to avoid recomputation 8 years ago
mattg 3a69db83f0 Fixes Issue #234 using late binding, ideally this might be a lambda that encapsulates its state -- given support for JDK 6+, its encapsulated state is maintained in an implementation of the interface ILateBindingValue, one for PATH functions one for JSON - its likely the JSON version doesn't have a purpose unless the JSON dynamically changes as a result of the function implementation but its better to create another impl for JSON if in the future JSON can be dynamically changed via functions(?) 8 years ago
Jochen Berger b4b0fe3ae0 upgrade json-smart dependency 8 years ago
jochenberger d900f7aa41 FIx typo in exception message 8 years ago
Kalle Stenflo 211beac6ce Added test for issue 309. 8 years ago
jochenberger 7fc262724b Better approach 8 years ago
Jochen Berger b536af9b9a fix result if object does not contain key (fixes #270) 8 years ago
jochenberger 7ac3039965 Restore accidentally removed line 8 years ago
jochenberger 81d64ed2ae Use json-smart to detect whether the String is JSON 8 years ago
jochenberger 7e9cfc90be Add test 8 years ago
jochenberger 2774037a5b Fix JSON detection 8 years ago
Jochen Berger 43414d8457 support negative array indexes 8 years ago
jochenberger 01118a7214 Don't create appender when not needed, remove unused variable declaration 8 years ago
Jochen Berger 3aae70f752 avoid some costly calls to String#trim() 8 years ago
jochenberger 3588439e6b Make inner class static 8 years ago
jochenberger 7e85a14247 Make LimitingEvaluationListener *static* 8 years ago
jochenberger ed783b5806 Don't initialize Configuration if we don't need it 8 years ago
jochenberger dabeeba3c2 Update build.gradle 8 years ago
jochenberger 8ad32cc853 Fix distribution bundle 8 years ago
jochenberger bc1fe3f7a5 Make jettison optional 8 years ago
jochenberger aba863021c Don't mark json-smart as optional 8 years ago
jochenberger 6cf30fd1a0 Update ValueNode.java 8 years ago
Jochen Berger 2ccde968c2 upgrade Gradle wrapper 8 years ago
jochenberger d3dfaff1b0 Exclude transitive ASM dependency 8 years ago
Jochen Berger db59d0ba21 use json-smart to parse the query 8 years ago
Andrew Prentice 788223760a Fixing java.lang.NoClassDefFoundError: com/google/gson/JsonObject when using JsonOrgJsonProvider 8 years ago
Benjamin Rogge 291eabafda enable bigdecimal and -integer for GSONProvider 8 years ago
odlp ba3e1196dc Add BooleanReader to allow boolean primitive to be read 8 years ago
Ari Fogel 38c7e791f6 implement not (!) operator in filter expressions 8 years ago
kysnm 0ea1cb59ad The conditions the same as the other 8 years ago
kysnm 2572cbab02 Property must be separated by commas 8 years ago
jmlamare 0275491485 Jettison Integration 9 years ago
jmlamare e5f210f6a1 Jettison Integration 9 years ago
jmlamare d2a6e7b29b Add support for Jettison 9 years ago
Jan Lolling 3d0c3e99a5 Null-node instead of removing attribute when set null as value 9 years ago
Jan Lolling a1605a167b Bug fixed: #211 setProperty and setArrayIndex set/add cloned nodes 9 years ago
jochenberger f57b692587 Make `org.apache.tapestry5.json.*` optional in the manifest 9 years ago
Kevin Conaway f077bbb97d #200 Add support for BigInteger to JsonSmartMappingProvider 9 years ago
Jochen Berger 8b26fae7b4 fix and test for 'not exists' serialization (fixes #178) 9 years ago
Jochen Berger a8bc2af229 remove the get_json function that was accidentally introduced when merging #167 (fixes #180) 9 years ago
Jochen Berger 7115c6155f fix detection of trailing comma 9 years ago
Jochen Berger f3ac1a0d15 fail when there are multiple commas between subscriptions 9 years ago
Jochen Berger 4bfa932cdf fail when there are spaces inside array indexes 9 years ago
Jochen Berger 2cb9b474db add test for #173 9 years ago
Jochen Berger c521615a5a speed up the abort of an evaluation. It's quite expensive to create an exception and fill its stack. As we don't care about the stack anyway, we don't fill it, also we cache a single exception instance 9 years ago