4.0.0
com.alibaba.fastjson2
fastjson2-parent
2.0.57-SNAPSHOT
${project.artifactId}
Fastjson is a JSON processor (JSON parser + JSON generator) written in Java
pom
https://github.com/alibaba/fastjson2
2022
Apache 2
https://www.apache.org/licenses/LICENSE-2.0.txt
repo
A business-friendly OSS license
https://github.com/alibaba/fastjson2
scm:git:https://git@github.com/alibaba/fastjson2.git
8
${maven.compiler.source}
UTF-8
1.2.83
2.18.0
11.0.15
2.44
3.0.1
5.3.31
6.1.3
5.8.8
6.2.1
2.7.18
3.2.2
2021.2.18
2023.1.0
17.0.0
2.0.10
1.8
1.9
5.11.4
5.5.5
1.37
false
benchmark
core
example-solon-test
example-spring-test
extension
extension-jaxrs
extension-solon
extension-spring5
fastjson1-compatible
kotlin
safemode-test
Alibaba Group
https://github.com/alibaba
wenshao
wenshao
shaojin.wensj(at)alibaba-inc.com
Developer
Tech Leader
+8
https://github.com/wenshao
oldratlee
Jerry Lee
oldratlee(at)gmail.com
Developer
CI/SCM Engineer
+8
https://github.com/oldratlee
VictorZeng
Victor Zeng
Victor.Zxy(at)outlook.com
Developer
+8
https://github.com/VictorZeng
kraity
陆之岇
kat(at)krait.cn
Developer
+8
https://github.com/kraity
ossrh
https://oss.sonatype.org/service/local/staging/deploy/maven2/
ossrh
https://oss.sonatype.org/content/repositories/snapshots
com.alibaba
fastjson
${fastjson1x.version}
cglib
cglib-nodep
3.3.0
cn.hutool
hutool-all
5.8.32
com.aliyun.odps
odps-sdk-core
0.50.1-public
com.aliyun.odps
odps-sdk-udf
0.48.6-public
com.carrotsearch
hppc
0.9.1
com.caucho
hessian
4.0.66
com.chinamobile.cmos
sms-core
2.1.13.4
com.fasterxml.jackson
jackson-bom
pom
${jackson.version}
import
com.github.erosb
everit-json-schema
1.14.4
com.google.code.gson
gson
2.11.0
com.google.guava
guava
33.3.0-jre
com.google.protobuf
protobuf-bom
pom
3.25.3
import
com.googlecode.json-simple
json-simple
1.1.1
com.jayway.jsonpath
json-path
2.9.0
com.jsoniter
jsoniter
0.9.23
com.networknt
json-schema-validator
1.0.88
com.opencsv
opencsv
5.9
com.oracle.ojdbc
ojdbc8
19.3.0.0
com.squareup.retrofit2
retrofit
2.9.0
commons-io
commons-io
2.17.0
commons-lang
commons-lang
2.6
io.airlift
slice
0.41
io.kotest
kotest-assertions-core-jvm
${kotest.version}
test
io.kotest
kotest-property-jvm
${kotest.version}
test
io.kotest
kotest-runner-junit5-jvm
${kotest.version}
test
io.projectreactor
reactor-core
3.7.1
io.springfox
springfox-spring-web
3.0.0
provided
javax.money
money-api
1.1
javax.servlet
javax.servlet-api
4.0.1
joda-time
joda-time
2.12.7
net.minidev
json-smart
2.5.2
net.sf.json-lib
json-lib
2.4
jdk15
net.sf.trove4j
trove4j
3.0.3
org.apache.arrow
arrow-memory-netty
${arrow.version}
org.apache.arrow
arrow-vector
${arrow.version}
org.apache.commons
commons-collections4
4.4
org.apache.commons
commons-lang3
3.17.0
org.eclipse.jetty
jetty-bom
pom
${jetty.version}
import
org.gitlab4j
gitlab4j-api
5.8.0
org.glassfish.jersey
jersey-bom
pom
${jersey.version}
import
org.hamcrest
hamcrest
3.0
test
org.hibernate
hibernate-core
5.6.15.Final
org.javamoney
moneta
1.1
org.javamoney.moneta
moneta-core
1.4.4
org.javassist
javassist
3.30.2-GA
org.jetbrains.kotlin
kotlin-bom
pom
${kotlin.version}
import
org.json
json
20240303
org.junit
junit-bom
pom
${junit5.version}
import
org.mockito
mockito-all
1.10.19
test
org.msgpack
msgpack-core
0.9.8
org.openjdk.jmh
jmh-core
${jmh.version}
org.openjdk.jmh
jmh-generator-annprocess
${jmh.version}
provided
org.projectlombok
lombok
1.18.36
test
io.kotest
kotest-assertions-core-jvm
test
io.kotest
kotest-property-jvm
test
io.kotest
kotest-runner-junit5-jvm
test
org.hamcrest
hamcrest
test
org.junit.jupiter
junit-jupiter
test
org.mockito
mockito-all
test
org.projectlombok
lombok
test
org.jetbrains.kotlin
kotlin-maven-plugin
${kotlin.version}
compile
compile
${project.basedir}/src/main/java
test-compile
test-compile
${project.basedir}/src/test/java
maven-compiler-plugin
default-compile
none
default-testCompile
none
java-compile
compile
compile
java-test-compile
test-compile
testCompile
org.apache.maven.plugins
maven-checkstyle-plugin
3.5.0
com.puppycrawl.tools
checkstyle
9.2
checkstyle
validate
check
false
true
true
src/checkstyle/fastjson2-checks.xml
module-info.java,
com/alibaba/fastjson2/fieldbased/Case1.java,
com/alibaba/fastjson2/codec/UnicodeClassNameTest.java,
com/alibaba/fastjson2/hsf/UCaseNameTest.java,
com/alibaba/json/bvtVO/PushMsg.java,
com/alibaba/json/bvtVO/IncomingDataPoint_ext_double.java,
com/alibaba/json/bvtVO/vip_com/QueryLoanOrderRsp.java,
com/alibaba/json/bvtVO/vip_com/TxnListItsm.java,
com/alibaba/json/bvtVO/一个中文名字的包/User.java,
com/alibaba/fastjson2_vo/cart/OrderBy.java,com/alibaba/fastjson2_vo/homepage/GetHomePageData.java,
com/alibaba/fastjson2/v1issues/issue_4000/Issue4073.java,
com/alibaba/fastjson2/v1issues/issue_1400/Issue1486.java,
com/alibaba/fastjson2/v1issues/issue_1400/Issue1487.java,
com/alibaba/fastjson2/v1issues/issue_1300/Issue1335.java,
com/alibaba/fastjson2/v1issues/issue_1200/Issue1254.java,
com/alibaba/fastjson2/v1issues/issue_1200/Issue1276.java,
com/alibaba/fastjson2/v1issues/issue_1100/Issue1165.java,
com/alibaba/fastjson2/v1issues/issue_1500/Issue1576.java,
com/alibaba/fastjson2/v1issues/issue_1500/Issue1529.java,
com/alibaba/fastjson2/issues/Issue371.java,
com/alibaba/fastjson2/issues/Issue325.java,
com/alibaba/fastjson2/issues/Issue402.java,
com/alibaba/fastjson2/v1issues/issue_1500/Issue1558.java,
com/alibaba/fastjson/issue_2800/Issue2866.java,
com/alibaba/fastjson/issues_compatible/Issue325.java,
com/alibaba/fastjson/issue_3200/Issue3217.java,
com/alibaba/fastjson/issue_2400/Issue2488.java,
com/alibaba/fastjson/issue_1100/Issue1165.java,
com/alibaba/fastjson/issue_1200/Issue1254.java,
com/alibaba/fastjson/issue_1200/Issue1276.java,
com/alibaba/fastjson/issue_1300/Issue1306.java,
com/alibaba/fastjson/issue_1300/Issue1335.java,
com/alibaba/fastjson/issue_1300/Issue1367.java,
com/alibaba/fastjson/issue_1400/Issue1486.java,
com/alibaba/fastjson/issue_1400/Issue1487.java,
com/alibaba/fastjson/issue_1500/Issue1576.java,
com/alibaba/fastjson/issue_1500/Issue1529.java,
com/alibaba/fastjson/issue_1500/Issue1558.java,
com/alibaba/fastjson/issue_1600/Issue*.java,
com/alibaba/fastjson/issue_1700/Issue*.java,
com/alibaba/fastjson/issue_1900/Issue*.java,
com/alibaba/fastjson/issue_2300/Issue*.java,
com/alibaba/fastjson2/naming/*.java,
com/alibaba/json/bvt/**/*.java,
com/alibaba/fastjson2/issues/Issue485.java,
com/alibaba/fastjson2/issues/Issue765.java,
com/alibaba/fastjson2/issues/Issue924.java,
com/alibaba/fastjson2/issues_1000/Issue1084.java,
com/alibaba/fastjson/issue_1300/Issue1367_jaxrs.java,
com/fasterxml/jackson/core/*.java,
com/fasterxml/jackson/databind/*.java,
com/alibaba/fastjson2/adapter/http/*.java,
com/alibaba/fastjson2/dubbo/GoogleProtobufBasic.java,
com/alibaba/fastjson2/issues/Issue983.java,
com/alibaba/fastjson2/protobuf/PersonOuterClass.java,
com/alibaba/fastjson2/benchmark/protobuf/MediaContentHolder.java,
org/apache/dubbo/springboot/demo/BusinessException.java,
com/alibaba/fastjson2/issues_1000/Issue1246.java,
com/alibaba/fastjson/issues_compatible/Issue1303.java,
com/alibaba/fastjson2/util/BeanUtilsTest.java,
com/alibaba/fastjson2/issues_1000/Issue1395.java,
com/alibaba/fastjson2/issues_2100/Issue2164.java,
com/alibaba/fastjson2/issues_2100/Issue2181.java,
com/alibaba/fastjson/v2issues/Issue1432.java,
com/alibaba/fastjson2/issues_3200/Issue3220.java
org.gaul
modernizer-maven-plugin
3.0.0
${maven.multiModuleProjectDirectory}/src/violations.xml
maven-enforcer-plugin
3.5.0
enforce-maven
enforce
3.3.9
[1.8,)
POM_SECTION_ORDER,MODULE_ORDER,DEPENDENCY_MANAGEMENT_ORDER,DEPENDENCY_ORDER,DEPENDENCY_ELEMENT
modelVersion,parent,groupId,artifactId,version,name,description,packaging,url,inceptionYear,licenses,scm,properties,modules
com.alibaba.fastjson2,com.alibaba
scope,groupId,artifactId
compile,runtime,provided,test
groupId,artifactId
com.alibaba.fastjson2,com.alibaba
groupId,artifactId,type,version
com.github.ferstl
pedantic-pom-enforcers
2.2.0
maven-clean-plugin
3.4.0
maven-resources-plugin
3.3.1
maven-jar-plugin
3.4.2
maven-source-plugin
3.3.1
maven-compiler-plugin
3.13.0
maven-javadoc-plugin
3.11.2
maven-surefire-plugin
3.5.2
maven-assembly-plugin
3.7.1
maven-site-plugin
3.21.0
maven-gpg-plugin
3.2.5
maven-install-plugin
3.1.3
maven-deploy-plugin
3.1.3
maven-shade-plugin
3.6.0
org.sonatype.plugins
nexus-staging-maven-plugin
1.7.0
org.moditect
moditect-maven-plugin
1.2.2.Final
add-module-infos
package
add-module-info
9
true
${project.basedir}/src/main/moditect/module-info.java
gen-src
performRelease
true
maven-source-plugin
attach-sources
jar-no-fork
true
gen-javadoc
performRelease
true
*.internal:*.internal.*:*.internal.*.*:*.internal.*.*.*:*.internal.*.*.*.*:com/alibaba/fastjson2/benchmark
maven-javadoc-plugin
attach-javadoc
jar
protected
UTF-8
UTF-8
UTF-8
${javadoc.default.exclude.packages}:jdk.incubator.vector
all,-missing
https://docs.oracle.com/javase/8/docs/api
-J-Duser.language=en -J-Duser.country=US
gen-sign
performRelease
true
maven-gpg-plugin
sign-artifacts
verify
sign
gen-git-properties
performRelease
true
io.github.git-commit-id
git-commit-id-maven-plugin
9.0.0
get-the-git-infos
revision
validate-the-git-infos
validateRevision
validating git dirty
${git.dirty}
false
true
${project.build.outputDirectory}/META-INF/scm/${project.groupId}/${project.artifactId}/git.properties
gen-code-cov
env.CI
true
org.jacoco
jacoco-maven-plugin
0.8.12
com/alibaba/fastjson2/benchmark
com/alibaba/example/springtest
com/alibaba/example/spring6test
prepare-agent
report
test
report
enable-incubators-for-jdk17+
[17,)
example-graalvm-native
extension-spring6
example-spring6-test
test-jdk17
enable-for-jdk21+
[21,)
benchmark_21
enable-codegen
(,22]
codegen
codegen-test
deploy-settings
performRelease
true
org.sonatype.plugins
nexus-staging-maven-plugin
true
default-deploy
deploy
deploy
ossrh
https://oss.sonatype.org/
true
${maven.deploy.skip}