@@ -30,66 +30,66 @@ dependencies {
3030 implementation group : ' io.airlift' , name : ' airline' , version : ' 0.9'
3131 implementation group : ' org.apache.commons' , name : ' commons-lang3' , version : ' 3.12.0'
3232
33- // org.json
34- implementation group : ' org.json' , name : ' json' , version : ' 20230227'
33+ // avaje-jsonb
34+ implementation group : ' io.avaje' , name : ' avaje-jsonb' , version : " ${ avajeJsonVersion} "
35+ implementation group : ' io.avaje' , name : ' avaje-jsonb-jackson' , version : " ${ avajeJsonVersion} "
36+ annotationProcessor group : ' io.avaje' , name : ' avaje-jsonb-generator' , version : " ${ avajeJsonVersion} "
37+ // boon
38+ implementation group : ' io.fastjson' , name : ' boon' , version : ' 0.34'
39+ // DSL-json
40+ implementation group : ' com.dslplatform' , name : ' dsl-json-java8' , version : " ${ dslJsonVersion} "
41+ annotationProcessor group : ' com.dslplatform' , name : ' dsl-json-java8' , version : " ${ dslJsonVersion} "
42+ // FastJson
43+ implementation group : ' com.alibaba' , name : ' fastjson' , version : ' 2.0.27'
44+ // FlexJson
45+ implementation group : ' net.sf.flexjson' , name : ' flexjson' , version : ' 3.3'
46+ // GENSON
47+ implementation group : ' com.owlike' , name : ' genson' , version : ' 1.6'
48+ // GSON
49+ implementation group : ' com.google.code.gson' , name : ' gson' , version : ' 2.10.1'
3550 // Jackson
3651 implementation group : ' com.fasterxml.jackson.core' , name : ' jackson-databind' , version : " ${ jacksonVersion} "
3752 implementation group : ' com.fasterxml.jackson.module' , name : ' jackson-module-afterburner' , version : " ${ jacksonVersion} "
3853 implementation group : ' com.fasterxml.jackson.module' , name : ' jackson-module-blackbird' , version : " ${ jacksonVersion} "
3954 implementation group : ' com.fasterxml.jackson.datatype' , name : ' jackson-datatype-jsr310' , version : " ${ jacksonVersion} "
40- // GSON
41- implementation group : ' com.google.code.gson ' , name : ' gson ' , version : ' 2.10.1 '
42- // JSONP
43- implementation group : ' jakarta.json ' , name : ' jakarta.json-api ' , version : ' 2.1.1 '
44- implementation group : ' org.glassfish ' , name : ' jakarta.json ' , version : ' 2.0.1 '
55+ // jodd
56+ implementation group : ' org.jodd ' , name : ' jodd-json ' , version : ' 6.0.3 '
57+ // johnzon
58+ implementation group : ' org.apache.johnzon ' , name : ' johnzon-core ' , classifier : ' jakarta ' , version : " ${ johnzonVersion } "
59+ implementation group : ' org.apache.johnzon ' , name : ' johnzon-mapper ' , classifier : ' jakarta ' , version : " ${ johnzonVersion } "
4560 // JSONB
4661 implementation group : ' jakarta.json.bind' , name : ' jakarta.json.bind-api' , version : ' 3.0.0'
4762 implementation group : ' org.eclipse' , name : ' yasson' , version : ' 3.0.2'
48- // GENSON
49- implementation group : ' com.owlike' , name : ' genson' , version : ' 1.6'
50- // FlexJson
51- implementation group : ' net.sf.flexjson' , name : ' flexjson' , version : ' 3.3'
52- // FastJson
53- implementation group : ' com.alibaba' , name : ' fastjson' , version : ' 2.0.26'
63+ // JSONP
64+ implementation group : ' jakarta.json' , name : ' jakarta.json-api' , version : ' 2.1.1'
65+ implementation group : ' org.glassfish' , name : ' jakarta.json' , version : ' 2.0.1'
5466 // json-io
5567 implementation group : ' com.cedarsoftware' , name : ' json-io' , version : ' 4.14.0'
56- // boon
57- implementation group : ' io.fastjson' , name : ' boon' , version : ' 0.34'
58- // johnzon
59- implementation group : ' org.apache.johnzon' , name : ' johnzon-core' , classifier : ' jakarta' , version : " ${ johnzonVersion} "
60- implementation group : ' org.apache.johnzon' , name : ' johnzon-mapper' , classifier : ' jakarta' , version : " ${ johnzonVersion} "
68+ // json-simple
69+ implementation group : ' com.googlecode.json-simple' , name : ' json-simple' , version : ' 1.1.1'
6170 // json-smart
6271 implementation group : ' net.minidev' , name : ' json-smart' , version : ' 2.4.10'
63- // DSL-json
64- implementation group : ' com.dslplatform' , name : ' dsl-json-java8' , version : " ${ dslJsonVersion} "
65- annotationProcessor group : ' com.dslplatform' , name : ' dsl-json-java8' , version : " ${ dslJsonVersion} "
6672 // LoganSquare
6773 implementation group : ' com.bluelinelabs' , name : ' logansquare' , version : ' 1.3.7'
6874 annotationProcessor group : ' com.bluelinelabs' , name : ' logansquare-compiler' , version : ' 1.3.7'
69- // json-simple
70- implementation group : ' com.googlecode.json-simple' , name : ' json-simple' , version : ' 1.1.1'
71- // nanojson
72- implementation group : ' com.grack' , name : ' nanojson' , version : ' 1.8'
73- // jodd
74- implementation group : ' org.jodd' , name : ' jodd-json' , version : ' 6.0.3'
75- // moshi
76- implementation group : ' com.squareup.moshi' , name : ' moshi' , version : ' 1.14.0'
77- // tapestry
78- implementation group : ' org.apache.tapestry' , name : ' tapestry-json' , version : ' 5.8.2'
7975 // minimal-json
8076 implementation group : ' com.eclipsesource.minimal-json' , name : ' minimal-json' , version : ' 0.9.5'
8177 // mjson
8278 implementation group : ' org.sharegov' , name : ' mjson' , version : ' 1.4.1'
83- // underscore-java
84- implementation group : ' com.github.javadev' , name : ' underscore' , version : ' 1.88'
79+ // moshi
80+ implementation group : ' com.squareup.moshi' , name : ' moshi' , version : ' 1.14.0'
81+ // nanojson
82+ implementation group : ' com.grack' , name : ' nanojson' , version : ' 1.8'
83+ // org.json
84+ implementation group : ' org.json' , name : ' json' , version : ' 20230227'
8585 // purejson
8686 implementation group : ' io.github.senthilganeshs' , name : ' purejson' , version : ' 1.0.1'
87- // avaje-jsonb
88- implementation group : ' io.avaje' , name : ' avaje-jsonb' , version : " ${ avajeJsonVersion} "
89- implementation group : ' io.avaje' , name : ' avaje-jsonb-jackson' , version : " ${ avajeJsonVersion} "
90- annotationProcessor group : ' io.avaje' , name : ' avaje-jsonb-generator' , version : " ${ avajeJsonVersion} "
9187 // qson
9288 implementation group : ' io.quarkus.qson' , name : ' qson-generator' , version : ' 1.1.1.Final'
89+ // tapestry
90+ implementation group : ' org.apache.tapestry' , name : ' tapestry-json' , version : ' 5.8.2'
91+ // underscore-java
92+ implementation group : ' com.github.javadev' , name : ' underscore' , version : ' 1.88'
9393
9494 // Test
9595 testImplementation group : ' junit' , name : ' junit' , version : ' 4.13.2'
0 commit comments