@@ -34,86 +34,86 @@ ext {
3434dependencies {
3535
3636 // CLI and misc
37- implementation group : ' io.airlift' , name : ' airline' , version : ' 0.9'
38- implementation group : ' org.apache.commons' , name : ' commons-lang3' , version : ' 3.12.0'
37+ implementation ' io.airlift: airline: 0.9'
38+ implementation ' org.apache.commons: commons-lang3: 3.12.0'
3939
4040 // JSON libraries
4141 // In alphabetical order.
4242
4343 // antons
44- implementation group : ' io.github.antonsjava' , name : ' json' , version : ' 1.17'
44+ implementation ' io.github.antonsjava: json: 1.17'
4545 // avaje-jsonb
46- implementation group : ' io.avaje' , name : ' avaje-jsonb' , version : " ${ avajeJsonVersion} "
47- implementation group : ' io.avaje' , name : ' avaje-jsonb-jackson' , version : " ${ avajeJsonVersion} "
48- annotationProcessor group : ' io.avaje' , name : ' avaje-jsonb-generator' , version : " ${ avajeJsonVersion} "
46+ implementation " io.avaje: avaje-jsonb: ${ avajeJsonVersion} "
47+ implementation " io.avaje: avaje-jsonb-jackson: ${ avajeJsonVersion} "
48+ annotationProcessor " io.avaje: avaje-jsonb-generator: ${ avajeJsonVersion} "
4949 // boon
50- implementation group : ' io.fastjson' , name : ' boon' , version : ' 0.34'
50+ implementation ' io.fastjson: boon: 0.34'
5151 // DSL-json
52- implementation group : ' com.dslplatform' , name : ' dsl-json' , version : " ${ dslJsonVersion} "
53- annotationProcessor group : ' com.dslplatform' , name : ' dsl-json' , version : " ${ dslJsonVersion} "
52+ implementation " com.dslplatform: dsl-json: ${ dslJsonVersion} "
53+ annotationProcessor " com.dslplatform: dsl-json: ${ dslJsonVersion} "
5454 // FastJson
55- implementation group : ' com.alibaba.fastjson2' , name : ' fastjson2' , version : ' 2.0.57'
55+ implementation ' com.alibaba.fastjson2: fastjson2: 2.0.57'
5656 // FlexJson
57- implementation group : ' net.sf.flexjson' , name : ' flexjson' , version : ' 3.3'
57+ implementation ' net.sf.flexjson: flexjson: 3.3'
5858 // GENSON
59- implementation group : ' com.owlike' , name : ' genson' , version : ' 1.6'
59+ implementation ' com.owlike: genson: 1.6'
6060 // GSON
61- implementation group : ' com.google.code.gson' , name : ' gson' , version : ' 2.11.0'
61+ implementation ' com.google.code.gson: gson: 2.11.0'
6262 // Jackson
63- implementation group : ' com.fasterxml.jackson.core' , name : ' jackson-databind' , version : " ${ jacksonVersion} "
64- implementation group : ' com.fasterxml.jackson.module' , name : ' jackson-module-afterburner' , version : " ${ jacksonVersion} "
65- implementation group : ' com.fasterxml.jackson.module' , name : ' jackson-module-blackbird' , version : " ${ jacksonVersion} "
66- implementation group : ' com.fasterxml.jackson.datatype' , name : ' jackson-datatype-jsr310' , version : " ${ jacksonVersion} "
63+ implementation " com.fasterxml.jackson.core: jackson-databind: ${ jacksonVersion} "
64+ implementation " com.fasterxml.jackson.module: jackson-module-afterburner: ${ jacksonVersion} "
65+ implementation " com.fasterxml.jackson.module: jackson-module-blackbird: ${ jacksonVersion} "
66+ implementation " com.fasterxml.jackson.datatype: jackson-datatype-jsr310: ${ jacksonVersion} "
6767 // jodd
68- implementation group : ' org.jodd' , name : ' jodd-json' , version : ' 6.0.3'
68+ implementation ' org.jodd: jodd-json: 6.0.3'
6969 // johnzon
70- implementation group : ' org.apache.johnzon' , name : ' johnzon-core' , version : " ${ johnzonVersion} "
71- implementation group : ' org.apache.johnzon' , name : ' johnzon-mapper' , version : " ${ johnzonVersion} "
70+ implementation " org.apache.johnzon: johnzon-core: ${ johnzonVersion} "
71+ implementation " org.apache.johnzon: johnzon-mapper: ${ johnzonVersion} "
7272 // Jakarta
73- implementation group : ' jakarta.json.bind' , name : ' jakarta.json.bind-api' , version : ' 3.0.1'
74- implementation group : ' jakarta.json' , name : ' jakarta.json-api' , version : ' 2.1.3'
75- implementation group : ' org.glassfish' , name : ' jakarta.json' , version : ' 2.0.1'
73+ implementation ' jakarta.json.bind: jakarta.json.bind-api: 3.0.1'
74+ implementation ' jakarta.json: jakarta.json-api: 2.1.3'
75+ implementation ' org.glassfish: jakarta.json: 2.0.1'
7676 // json-io
77- implementation group : ' com.cedarsoftware' , name : ' json-io' , version : ' 4.24.0'
77+ implementation ' com.cedarsoftware: json-io: 4.24.0'
7878 // json-simple
79- implementation group : ' com.googlecode.json-simple' , name : ' json-simple' , version : ' 1.1.1'
79+ implementation ' com.googlecode.json-simple: json-simple: 1.1.1'
8080 // json-smart
81- implementation group : ' net.minidev' , name : ' json-smart' , version : ' 2.5.1'
81+ implementation ' net.minidev: json-smart: 2.5.1'
8282 // LoganSquare
83- implementation group : ' com.bluelinelabs' , name : ' logansquare' , version : ' 1.3.7'
84- annotationProcessor group : ' com.bluelinelabs' , name : ' logansquare-compiler' , version : ' 1.3.7'
83+ implementation ' com.bluelinelabs: logansquare: 1.3.7'
84+ annotationProcessor ' com.bluelinelabs: logansquare-compiler: 1.3.7'
8585 // minimal-json
86- implementation group : ' com.eclipsesource.minimal-json' , name : ' minimal-json' , version : ' 0.9.5'
86+ implementation ' com.eclipsesource.minimal-json: minimal-json: 0.9.5'
8787 // mjson
88- implementation group : ' org.sharegov' , name : ' mjson' , version : ' 1.4.1'
88+ implementation ' org.sharegov: mjson: 1.4.1'
8989 // moshi
90- implementation group : ' com.squareup.moshi' , name : ' moshi' , version : ' 1.15.1'
90+ implementation ' com.squareup.moshi: moshi: 1.15.1'
9191 // nanojson
92- implementation group : ' com.grack' , name : ' nanojson' , version : ' 1.9'
92+ implementation ' com.grack: nanojson: 1.9'
9393 // org.json
94- implementation group : ' org.json' , name : ' json' , version : ' 20240303'
94+ implementation ' org.json: json: 20240303'
9595 // purejson
96- implementation group : ' io.github.senthilganeshs' , name : ' purejson' , version : ' 1.0.1'
96+ implementation ' io.github.senthilganeshs: purejson: 1.0.1'
9797 // qson
98- implementation group : ' io.quarkus.qson' , name : ' qson-generator' , version : ' 1.1.1.Final'
98+ implementation ' io.quarkus.qson: qson-generator: 1.1.1.Final'
9999 // tapestry
100- implementation group : ' org.apache.tapestry' , name : ' tapestry-json' , version : ' 5.8.6'
100+ implementation ' org.apache.tapestry: tapestry-json: 5.8.6'
101101 // underscore-java
102- implementation group : ' com.github.javadev' , name : ' underscore' , version : ' 1.101'
102+ implementation ' com.github.javadev: underscore: 1.101'
103103 // yasson
104- implementation group : ' org.eclipse' , name : ' yasson' , version : ' 3.0.3'
104+ implementation ' org.eclipse: yasson: 3.0.3'
105105 // QuickBuffers
106- implementation group : ' us.hebi.quickbuf' , name : ' quickbuf-runtime' , version : ' 1.4'
106+ implementation ' us.hebi.quickbuf: quickbuf-runtime: 1.4'
107107 // wast
108- implementation group : ' io.github.wycst' , name : ' wast' , version : ' 0.0.26'
108+ implementation ' io.github.wycst: wast: 0.0.26'
109109
110110 // Test
111- testImplementation group : ' junit' , name : ' junit' , version : ' 4.13.2'
111+ testImplementation ' junit: junit: 4.13.2'
112112
113113 // IMPORTANT: Leave JMH at the end!
114114 // JMH
115- implementation group : ' org.openjdk.jmh' , name : ' jmh-core' , version : " ${ jmhVersion} "
116- annotationProcessor group : ' org.openjdk.jmh' , name : ' jmh-generator-annprocess' , version : " ${ jmhVersion} "
115+ implementation " org.openjdk.jmh: jmh-core: ${ jmhVersion} "
116+ annotationProcessor " org.openjdk.jmh: jmh-generator-annprocess: ${ jmhVersion} "
117117}
118118
119119shadowJar {
0 commit comments