Path Lines of Code CODE_OF_CONDUCT.md 97 CONTRIBUTING.md 16 README.md 295 README_EN.md 285 SECURITY.md 100 android-test/app/src/main/assets/eishay.json 33 android-test/gradle.properties 4 benchmark/src/main/resources/data/Int20.json 22 benchmark/src/main/resources/data/String20_compact.json 1 benchmark/src/main/resources/data/along.json 95 benchmark/src/main/resources/data/bigint20.json 22 benchmark/src/main/resources/data/bookstore.json 37 benchmark/src/main/resources/data/date20.json 22 benchmark/src/main/resources/data/dec20.json 22 benchmark/src/main/resources/data/dec_array_1000.json 1002 benchmark/src/main/resources/data/double_array_10.json 1 benchmark/src/main/resources/data/double_array_20.json 1 benchmark/src/main/resources/data/double_array_50.json 1 benchmark/src/main/resources/data/eishay.json 30 benchmark/src/main/resources/data/eishay_compact.json 1 benchmark/src/main/resources/data/geoip.json 16 benchmark/src/main/resources/data/millis20.json 22 benchmark/src/main/resources/data/name8.json 102 benchmark/src/main/resources/data/path_02.json 37 benchmark/src/main/resources/data/twitter.json 145 benchmark/src/main/resources/schema/perftest.json 2009 benchmark/src/main/resources/schema/schema-draft4.json 150 benchmark/src/test/java/com/alibaba/fastjson2/benchmark/sonic/go.mod 9 codegen-test/src/test/resources/eishay.json 30 core/src/main/resources/META-INF/native-image/com.alibaba.fastjson2/fastjson2/native-image.properties 39 core/src/main/resources/schema/2020-12.json 57 core/src/main/resources/schema/draft-04.json 149 core/src/test/java/com/alibaba/fastjson2/issues_2100/Issue2175/polymorphism.json 28 core/src/test/java/org/apache/dubbo/springboot/demo/BusinessException.java 43 core/src/test/java/org/apache/dubbo/springboot/demo/ParamsDTO.java 12 core/src/test/java/org/apache/dubbo/springboot/demo/ParamsItemDTO.java 8 core/src/test/java/org/apache/dubbo/springboot/demo/ServiceException.java 21 core/src/test/resources/1.json 460 core/src/test/resources/data/Boolean20.json 22 core/src/test/resources/data/Int10.json 12 core/src/test/resources/data/Int100.json 102 core/src/test/resources/data/Int1000.json 1002 core/src/test/resources/data/Int1000_str.json 1002 core/src/test/resources/data/Int100_str.json 102 core/src/test/resources/data/Int2.json 4 core/src/test/resources/data/Int20.json 22 core/src/test/resources/data/Int20_compact.json 1 core/src/test/resources/data/Int20_null.json 22 core/src/test/resources/data/Int20_str.json 22 core/src/test/resources/data/Int50.json 52 core/src/test/resources/data/Int50_str.json 52 core/src/test/resources/data/Long20.json 22 core/src/test/resources/data/Long20_compact.json 1 core/src/test/resources/data/String20.json 22 core/src/test/resources/data/String20_compact.json 1 core/src/test/resources/data/String20_null.json 22 core/src/test/resources/data/d1.json 34 core/src/test/resources/data/d2.json 24 core/src/test/resources/data/eishay.json 30 core/src/test/resources/data/eishay_compact.json 1 core/src/test/resources/data/path_01.json 33 core/src/test/resources/data/path_02.json 37 core/src/test/resources/data/path_03.json 20 core/src/test/resources/data/person.json 25 core/src/test/resources/data/record0.json 67 core/src/test/resources/issues/issue531.json 137 core/src/test/resources/issues/issue647.json 586 core/src/test/resources/jsonpath/basic.json 484 core/src/test/resources/jsonpath/filter.json 1021 core/src/test/resources/jsonpath/function/count.json 141 core/src/test/resources/jsonpath/function/length.json 99 core/src/test/resources/jsonpath/function/match.json 164 core/src/test/resources/jsonpath/function/search.json 166 core/src/test/resources/jsonpath/index_selector.json 94 core/src/test/resources/jsonpath/name_selector.json 696 core/src/test/resources/jsonpath/slice_selector.json 644 core/src/test/resources/jsonpath_compliance.json 763 core/src/test/resources/schema/draft2020-12/additionalProperties.json 133 core/src/test/resources/schema/draft2020-12/allOf.json 294 core/src/test/resources/schema/draft2020-12/anchor.json 173 core/src/test/resources/schema/draft2020-12/anyOf.json 189 core/src/test/resources/schema/draft2020-12/boolean_schema.json 104 core/src/test/resources/schema/draft2020-12/const.json 342 core/src/test/resources/schema/draft2020-12/contains.json 150 core/src/test/resources/schema/draft2020-12/content.json 127 core/src/test/resources/schema/draft2020-12/default.json 79 core/src/test/resources/schema/draft2020-12/defs.json 20 core/src/test/resources/schema/draft2020-12/dependentRequired.json 142 core/src/test/resources/schema/draft2020-12/dependentSchemas.json 129 core/src/test/resources/schema/draft2020-12/dynamicRef.json 618 core/src/test/resources/schema/draft2020-12/enum.json 236 core/src/test/resources/schema/draft2020-12/exclusiveMaximum.json 30 core/src/test/resources/schema/draft2020-12/exclusiveMinimum.json 30 core/src/test/resources/schema/draft2020-12/format.json 686 core/src/test/resources/schema/draft2020-12/id.json 258 core/src/test/resources/schema/draft2020-12/if-then-else.json 258 core/src/test/resources/schema/draft2020-12/infinite-loop-detection.json 36 core/src/test/resources/schema/draft2020-12/items.json 256 core/src/test/resources/schema/draft2020-12/maxContains.json 79 core/src/test/resources/schema/draft2020-12/maxItems.json 28 core/src/test/resources/schema/draft2020-12/maxLength.json 33 core/src/test/resources/schema/draft2020-12/maxProperties.json 54 core/src/test/resources/schema/draft2020-12/maximum.json 54 core/src/test/resources/schema/draft2020-12/minContains.json 197 core/src/test/resources/schema/draft2020-12/minItems.json 28 core/src/test/resources/schema/draft2020-12/minLength.json 33 core/src/test/resources/schema/draft2020-12/minProperties.json 38 core/src/test/resources/schema/draft2020-12/minimum.json 69 core/src/test/resources/schema/draft2020-12/multipleOf.json 71 core/src/test/resources/schema/draft2020-12/not.json 117 core/src/test/resources/schema/draft2020-12/oneOf.json 274 core/src/test/resources/schema/draft2020-12/optional/bignum.json 93 core/src/test/resources/schema/draft2020-12/optional/ecmascript-regex.json 552 core/src/test/resources/schema/draft2020-12/optional/float-overflow.json 13 core/src/test/resources/schema/draft2020-12/optional/format-assertion.json 42 core/src/test/resources/schema/draft2020-12/optional/format/date-time.json 133 core/src/test/resources/schema/draft2020-12/optional/format/date.json 223 core/src/test/resources/schema/draft2020-12/optional/format/duration.json 128 core/src/test/resources/schema/draft2020-12/optional/format/email.json 118 core/src/test/resources/schema/draft2020-12/optional/format/hostname.json 98 core/src/test/resources/schema/draft2020-12/optional/format/idn-email.json 58 core/src/test/resources/schema/draft2020-12/optional/format/idn-hostname.json 304 core/src/test/resources/schema/draft2020-12/optional/format/ipv4.json 84 core/src/test/resources/schema/draft2020-12/optional/format/ipv6.json 208 core/src/test/resources/schema/draft2020-12/optional/format/iri-reference.json 73 core/src/test/resources/schema/draft2020-12/optional/format/iri.json 83 core/src/test/resources/schema/draft2020-12/optional/format/json-pointer.json 198 core/src/test/resources/schema/draft2020-12/optional/format/regex.json 48 core/src/test/resources/schema/draft2020-12/optional/format/relative-json-pointer.json 83 core/src/test/resources/schema/draft2020-12/optional/format/time.json 198 core/src/test/resources/schema/draft2020-12/optional/format/unknown.json 43 core/src/test/resources/schema/draft2020-12/optional/format/uri-reference.json 73 core/src/test/resources/schema/draft2020-12/optional/format/uri-template.json 58 core/src/test/resources/schema/draft2020-12/optional/format/uri.json 108 core/src/test/resources/schema/draft2020-12/optional/format/uuid.json 85 core/src/test/resources/schema/draft2020-12/optional/non-bmp-regex.json 82 core/src/test/resources/schema/draft2020-12/optional/refOfUnknownKeyword.json 44 core/src/test/resources/schema/draft2020-12/pattern.json 59 core/src/test/resources/schema/draft2020-12/patternProperties.json 156 core/src/test/resources/schema/draft2020-12/prefixItems.json 81 core/src/test/resources/schema/draft2020-12/properties.json 167 core/src/test/resources/schema/draft2020-12/propertyNames.json 78 core/src/test/resources/schema/draft2020-12/ref.json 581 core/src/test/resources/schema/draft2020-12/refRemote.json 190 core/src/test/resources/schema/draft2020-12/required.json 105 core/src/test/resources/schema/draft2020-12/type.json 474 core/src/test/resources/schema/draft2020-12/unevaluatedItems.json 633 core/src/test/resources/schema/draft2020-12/unevaluatedProperties.json 1347 core/src/test/resources/schema/draft2020-12/uniqueItems.json 404 core/src/test/resources/schema/draft2020-12/unknownKeyword.json 56 core/src/test/resources/schema/draft2020-12/vocabulary.json 38 core/src/test/resources/schema/schema_01.json 22 core/src/test/resources/schema/schema_02.json 10 core/src/test/resources/test1.txt 3 example-graalvm-native/README.md 5 example-graalvm-native/src/main/resources/META-INF/native-image/reflect-config.json 26 example-solon-test/README.md 11 example-solon-test/src/main/resources/app.properties 2 example-spring-test/README.md 6 example-spring6-test/README.md 6 extension-solon/src/main/resources/META-INF/solon/fastjson2-extension-solon.properties 2 extension/src/test/resources/data/path_01.json 34 extension/src/test/resources/data/twitter.json 145 fastjson1-compatible/src/test/resources/1.txt 77 safemode-test/src/test/resources/fastjson2.properties 1 src/checkstyle/fastjson2-checks.xml 125 src/checkstyle/presto-checks.xml 204