├── .claude └── agents.md ├── .github ├── copilot-instructions.md └── workflows │ ├── claude-code-review.yml │ ├── claude.yml │ └── gradle-publish.yml ├── .gitignore ├── .run └── storage server.run.xml ├── LICENSE ├── README.md ├── SECURITY.md ├── changelog.md ├── jsonUtil.js ├── pom.xml ├── src ├── main │ ├── java │ │ └── com │ │ │ └── cedarsoftware │ │ │ └── io │ │ │ ├── ArgumentHelper.java │ │ │ ├── JsonIo.java │ │ │ ├── JsonIoCleanup.java │ │ │ ├── JsonIoException.java │ │ │ ├── JsonObject.java │ │ │ ├── JsonParser.java │ │ │ ├── JsonReader.java │ │ │ ├── JsonValue.java │ │ │ ├── JsonWriter.java │ │ │ ├── MapResolver.java │ │ │ ├── MetaUtils.java │ │ │ ├── ObjectResolver.java │ │ │ ├── Primitives.java │ │ │ ├── ReadOptions.java │ │ │ ├── ReadOptionsBuilder.java │ │ │ ├── ReferenceTracker.java │ │ │ ├── Resolver.java │ │ │ ├── SealedSupplier.java │ │ │ ├── SecurityAuditLogger.java │ │ │ ├── TypeHolder.java │ │ │ ├── WriteOptions.java │ │ │ ├── WriteOptionsBuilder.java │ │ │ ├── WriterContext.java │ │ │ ├── Writers.java │ │ │ ├── factory │ │ │ ├── ArrayFactory.java │ │ │ ├── CharacterPrimArrayFactory.java │ │ │ ├── CheckedFactory.java │ │ │ ├── CollectionFactory.java │ │ │ ├── CompactMapFactory.java │ │ │ ├── CompactSetFactory.java │ │ │ ├── EmptyFactory.java │ │ │ ├── EnumClassFactory.java │ │ │ ├── EnumSetFactory.java │ │ │ ├── MapFactory.java │ │ │ ├── MultiKeyMapFactory.java │ │ │ ├── RecordFactory.java │ │ │ ├── SingletonFactory.java │ │ │ ├── StackTraceElementFactory.java │ │ │ ├── SynchronizedFactory.java │ │ │ ├── ThrowableFactory.java │ │ │ └── UnmodifiableFactory.java │ │ │ ├── prettyprint │ │ │ └── JsonPrettyPrinter.java │ │ │ ├── reflect │ │ │ ├── Accessor.java │ │ │ ├── AccessorFactory.java │ │ │ ├── Injector.java │ │ │ ├── InjectorFactory.java │ │ │ ├── factories │ │ │ │ ├── GetMethodAccessorFactory.java │ │ │ │ ├── IsMethodAccessorFactory.java │ │ │ │ └── MethodInjectorFactory.java │ │ │ └── filters │ │ │ │ ├── FieldFilter.java │ │ │ │ ├── MethodFilter.java │ │ │ │ ├── field │ │ │ │ ├── EnumFieldFilter.java │ │ │ │ ├── ModifierMaskFilter.java │ │ │ │ └── StaticFieldFilter.java │ │ │ │ └── method │ │ │ │ ├── DefaultMethodFilter.java │ │ │ │ └── NamedMethodFilter.java │ │ │ ├── util │ │ │ ├── SealableList.java │ │ │ ├── SealableMap.java │ │ │ ├── SealableNavigableMap.java │ │ │ ├── SealableNavigableSet.java │ │ │ ├── SealableSet.java │ │ │ ├── SingletonList.java │ │ │ ├── SingletonMap.java │ │ │ └── SingletonSet.java │ │ │ └── writers │ │ │ ├── ByteArrayWriter.java │ │ │ ├── ByteBufferWriter.java │ │ │ ├── CharBufferWriter.java │ │ │ ├── CompactMapWriter.java │ │ │ ├── CompactSetWriter.java │ │ │ ├── LongWriter.java │ │ │ ├── MultiKeyMapWriter.java │ │ │ └── ZoneIdWriter.java │ └── resources │ │ └── config │ │ ├── aliases.txt │ │ ├── classFactory.txt │ │ ├── coercedTypes.txt │ │ ├── customReaders.txt │ │ ├── customWriters.txt │ │ ├── fieldsNotExported.txt │ │ ├── fieldsNotImported.txt │ │ ├── nonRefs.txt │ │ ├── nonStandardGetters.txt │ │ ├── nonStandardSetters.txt │ │ ├── notCustomRead.txt │ │ └── notCustomWritten.txt └── test │ ├── java │ └── com │ │ └── cedarsoftware │ │ └── io │ │ ├── AlwaysShowTypeTest.java │ │ ├── ArgumentHelperTest.java │ │ ├── ArrayTest.java │ │ ├── AtomicBooleanTest.java │ │ ├── AtomicIntegerTest.java │ │ ├── AtomicLong2Test.java │ │ ├── AtomicLongTest.java │ │ ├── AutomaticColorTest.java │ │ ├── AutomaticFileTest.java │ │ ├── AutomaticPathTest.java │ │ ├── BigDecimalTest.java │ │ ├── BigIntegerTest.java │ │ ├── BigJsonTest.java │ │ ├── BooleanTest.java │ │ ├── ByteArrayTest.java │ │ ├── ByteArrayTests.java │ │ ├── ByteTest.java │ │ ├── CalendarTest.java │ │ ├── CharacterTest.java │ │ ├── ClassForNameTest.java │ │ ├── ClassTest.java │ │ ├── CollectionFactorySecurityLimitsTest.java │ │ ├── CollectionTests.java │ │ ├── CompactMapCustomTypeTest.java │ │ ├── CompactMapSetTest.java │ │ ├── ConstructorTest.java │ │ ├── CurrencyTest.java │ │ ├── CustomClassHandlerTest.java │ │ ├── CustomDataClass.java │ │ ├── CustomJsonSubObjectTest.java │ │ ├── CustomJsonSubObjectsTest.java │ │ ├── CustomJsonTest.java │ │ ├── CustomReaderIdentityTest.java │ │ ├── CustomReaderMapTest.java │ │ ├── CustomReaderObjectTest.java │ │ ├── CustomTestMap.java │ │ ├── CustomWriterTest.java │ │ ├── CustomerReaderSimpleTest.java │ │ ├── DateAsLongWriterTest.java │ │ ├── DatesTest.java │ │ ├── DefaultReferenceTrackerTest.java │ │ ├── DeprecatedTest.java │ │ ├── DistanceBetweenClassesTest.java │ │ ├── Dog.java │ │ ├── DoubleTest.java │ │ ├── DurationTests.java │ │ ├── EmptyEnumSetOnJDK17Test.java │ │ ├── EmptyEnumSetTest.java │ │ ├── EmptyListForJdk17Test.java │ │ ├── EnumAliasCoercionTest.java │ │ ├── EnumBasicCreationTest.java │ │ ├── EnumContainerTest.java │ │ ├── EnumReferenceTest.java │ │ ├── EnumSetContainerTest.java │ │ ├── EnumSetCrossFormatTest.java │ │ ├── EnumSetErrorTest.java │ │ ├── EnumSetFormatTest.java │ │ ├── EnumSetSpecialCasesTest.java │ │ ├── EnumTests.java │ │ ├── ErrorsTest.java │ │ ├── ExceptionSerializeTest.java │ │ ├── ExternalEnum.java │ │ ├── FastByteArrayInputStreamTest.java │ │ ├── FastByteArrayOutputStreamTest.java │ │ ├── FieldsTest.java │ │ ├── FinalFieldsTest.java │ │ ├── FloatTest.java │ │ ├── FormattingLimitsTest.java │ │ ├── ForwardReferencesTest.java │ │ ├── GenericSubObject.java │ │ ├── GenericTypesTest.java │ │ ├── GsonNotHandleCycleButJsonIoCanTest.java │ │ ├── GsonNotHandleHeteroCollectionsTest.java │ │ ├── GsonNotHandleMapWithNonStringKeysButJsonIoCanTest.java │ │ ├── GsonNotHandleStaticInnerButJsonIoCanTest.java │ │ ├── HardToInstantiateTest.java │ │ ├── ImmutableTest.java │ │ ├── InnerClassTest.java │ │ ├── InnerCollectionsTest.java │ │ ├── InstantTests.java │ │ ├── IntegerTest.java │ │ ├── InternalAPIsTest.java │ │ ├── Issue423UnknownTypeTest.java │ │ ├── Issue424MaxDepthTest.java │ │ ├── Issue425ExactReproTest.java │ │ ├── Issue425NestedJsonTest.java │ │ ├── JDK9ImmutableTest.java │ │ ├── JavascriptTest.java │ │ ├── JsonIoCastingTests.java │ │ ├── JsonIoCleanupTest.java │ │ ├── JsonIoExceptionTest.java │ │ ├── JsonIoMainTest.java │ │ ├── JsonObjectMethodsTest.java │ │ ├── JsonObjectPerformanceLimitsTest.java │ │ ├── JsonObjectTest.java │ │ ├── JsonParserSecurityLimitsTest.java │ │ ├── JsonPerformanceTest.java │ │ ├── JsonReaderDefaultMethodsTest.java │ │ ├── JsonReaderHandleObjectRootTest.java │ │ ├── JsonReaderSecurityLimitsTest.java │ │ ├── JsonUnicodeTest.java │ │ ├── JsonValueSecurityLimitsTest.java │ │ ├── JsonWriterGetValueByReflectTest.java │ │ ├── JsonWriterSecurityLimitsTest.java │ │ ├── LenientNanInfinityTest.java │ │ ├── LocalDateTests.java │ │ ├── LocalDateTimeTests.java │ │ ├── LocalTimeTests.java │ │ ├── LocaleTest.java │ │ ├── LongTest.java │ │ ├── MapOfMapsTest.java │ │ ├── MapOutputFormatTest.java │ │ ├── MapResolverTraverseCollectionTest.java │ │ ├── MapsTest.java │ │ ├── MapsToClassesTest.java │ │ ├── MetaUtilsSecurityLimitsTest.java │ │ ├── MetaUtilsTests.java │ │ ├── MissingFieldHandlerTest.java │ │ ├── MixedFormatEnumSetTest.java │ │ ├── MonthDayTests.java │ │ ├── MultiKeyMapTest.java │ │ ├── NCubeTest.java │ │ ├── NDJSONTest.java │ │ ├── NoIdTest.java │ │ ├── NoTypeTest.java │ │ ├── NonStandardCharsTest.java │ │ ├── NotLenientNanInfinityTest.java │ │ ├── ObjectHolder.java │ │ ├── ObjectHolderTest.java │ │ ├── ObjectResolverMethodsTest.java │ │ ├── OddDateFormatHandlingTests.java │ │ ├── OffsetDateTimeTests.java │ │ ├── OldParentChildTest.java │ │ ├── OldSetTest.java │ │ ├── OverflowTest.java │ │ ├── OverlappingMemberVariableNamesTest.java │ │ ├── ParserCachesEntrySetTest.java │ │ ├── PatternTest.java │ │ ├── PerformanceBenchmarkTest.java │ │ ├── PeriodTests.java │ │ ├── PopulatedEnumSetTest.java │ │ ├── PrettyPrintTest.java │ │ ├── PrimitivesTest.java │ │ ├── ReadOptionsBuilderTest.java │ │ ├── ReadOptionsPermanentMethodsTest.java │ │ ├── ReadOptionsTests.java │ │ ├── ReaderTests.java │ │ ├── RecordDeserializationTest.java │ │ ├── RefsTest.java │ │ ├── ResolverSetArrayElementTest.java │ │ ├── ResolverValueToTargetTest.java │ │ ├── ReturnValueTest.java │ │ ├── RootsTest.java │ │ ├── SecurityAttackSimulationTest.java │ │ ├── SecurityAuditLoggerTest.java │ │ ├── SecurityFuzzTest.java │ │ ├── SecurityLimitsConfigurationTest.java │ │ ├── SecurityTest.java │ │ ├── SerializationDeserializationMinimumTests.java │ │ ├── SerializationErrorTests.java │ │ ├── SerializedExceptionTest.java │ │ ├── SetTest.java │ │ ├── ShortMetaNamesTest.java │ │ ├── ShortTest.java │ │ ├── SimpleValuesTest.java │ │ ├── SingletonTest.java │ │ ├── StringTest.java │ │ ├── SunMiscTest.java │ │ ├── TemplateFieldsTest.java │ │ ├── TestGraphComparator.java │ │ ├── TestGraphComparatorList.java │ │ ├── TestObject.java │ │ ├── TestObjectKid.java │ │ ├── TestUtil.java │ │ ├── TimeZoneTests.java │ │ ├── TransientTest.java │ │ ├── TypeHolderTest.java │ │ ├── TypeSubstitutionTest.java │ │ ├── TypedArrayTest.java │ │ ├── URLTest.java │ │ ├── UUIDTest.java │ │ ├── UnknownObjectTypeTest.java │ │ ├── UnmodifiableCollectionTest.java │ │ ├── UnmodifiableTest.java │ │ ├── UntypedArrayTest.java │ │ ├── WithAtSignInDataTest.java │ │ ├── WithoutCustomReaderClass.java │ │ ├── WriteOptionsBuilderTest.java │ │ ├── WriteOptionsPermanentMethodsTest.java │ │ ├── WriteOptionsTest.java │ │ ├── WritersTest.java │ │ ├── YearMonthTests.java │ │ ├── YearTests.java │ │ ├── ZoneIdTests.java │ │ ├── ZoneOffsetTests.java │ │ ├── ZonedDateTimeTests.java │ │ ├── factory │ │ ├── PersonFactory.java │ │ ├── RecordReaderTest.java │ │ └── StackTraceElementFactoryTest.java │ │ ├── models │ │ ├── FoodType.java │ │ ├── Human.java │ │ ├── MessageHolder.java │ │ ├── MessageTwoHolder.java │ │ ├── MismatchedGetter.java │ │ ├── ModelHoldingSingleHashMap.java │ │ ├── NestedZoneOffset.java │ │ ├── NestedZonedDateTime.java │ │ ├── ObjectSerializationIssue.java │ │ ├── OuterObject.java │ │ ├── Race.java │ │ └── array │ │ │ ├── Asset.java │ │ │ ├── Building.java │ │ │ ├── Customer.java │ │ │ ├── Location.java │ │ │ ├── Person.java │ │ │ └── Pet.java │ │ ├── reflect │ │ ├── AccessorTests.java │ │ ├── ClassDescriptorsTests.java │ │ ├── InjectorGetUniqueFieldNameTest.java │ │ ├── InjectorPrivateConstructorsTest.java │ │ ├── InjectorTests.java │ │ ├── ReflectionUtilsTests.java │ │ ├── factories │ │ │ ├── AbstractAccessFactoryTest.java │ │ │ ├── GetMethodAccessorFactoryTests.java │ │ │ └── IsMethodAccessorFactoryTests.java │ │ ├── filters │ │ │ ├── EnumFieldFilterTests.java │ │ │ ├── ModifierMaskFilterTests.java │ │ │ ├── NamedMethodFilterTests.java │ │ │ ├── StaticFieldFilterTests.java │ │ │ └── models │ │ │ │ ├── Car.java │ │ │ │ ├── CarEnumWithCustomFields.java │ │ │ │ ├── ColorEnum.java │ │ │ │ ├── Entity.java │ │ │ │ ├── GetMethodTestObject.java │ │ │ │ ├── ObjectWithBooleanObjects.java │ │ │ │ ├── ObjectWithBooleanValues.java │ │ │ │ ├── Part.java │ │ │ │ └── PrivateFinalObject.java │ │ └── models │ │ │ ├── Permission.java │ │ │ └── SecurityGroup.java │ │ ├── util │ │ ├── SealableListAdditionalTest.java │ │ ├── SealableListTest.java │ │ ├── SealableMapTest.java │ │ ├── SealableNavigableMapAdditionalTest.java │ │ ├── SealableNavigableMapSubsetTest.java │ │ ├── SealableNavigableMapTest.java │ │ ├── SealableNavigableSetAdditionalTest.java │ │ ├── SealableNavigableSetConstructorTest.java │ │ ├── SealableNavigableSetTest.java │ │ ├── SealableNavigableSubsetTest.java │ │ ├── SealableSetAdditionalTest.java │ │ ├── SealableSetConstructorEntryTest.java │ │ ├── SealableSetTest.java │ │ ├── SingletonListAdditionalTest.java │ │ ├── SingletonListTest.java │ │ ├── SingletonMapTest.java │ │ └── SingletonSetTest.java │ │ ├── writers │ │ ├── ByteArrayWriterTest.java │ │ ├── ByteBufferWriterTest.java │ │ └── CharBufferWriterTest.java │ │ └── zzLastTest.java │ └── resources │ ├── big │ └── big5D.json │ ├── byteArray │ ├── 3d-array.json │ └── simple-case-array.json │ ├── calendar │ ├── old-format-different-timezone-than-default.json │ ├── old-format-nested-in-array.json │ ├── old-format-nested-in-map.json │ ├── old-format-nested-in-object.json │ ├── old-format-nested-in-untyped-array.json │ └── old-format-with-no-zone-specified-uses-default.json │ ├── customer │ └── customer.json │ ├── duration │ ├── old-format-1.json │ ├── old-format-2.json │ ├── old-format-3.json │ ├── old-format-4.json │ └── old-format-5.json │ ├── enumSet │ └── oldEnumSets.json │ ├── enums │ ├── default-enum-duplicate-ref.json │ ├── default-enum-nested-enum.json │ ├── default-enum-no-ordinal.json │ ├── default-enum-standalone-with-privates.json │ ├── default-enum-standalone-without-privates.json │ ├── default-enum-with-changed-fields-no-private.json │ ├── default-enum-with-changed-fields.json │ └── default-enum-with-no-type.json │ ├── errors │ ├── aliasedTypes.json │ ├── enum-with-value.json │ ├── ncube.json │ └── security-group.json │ ├── format │ └── prettyPrint.json │ ├── generic │ └── odd-time-format.json │ ├── instant │ ├── old-format-basic.json │ ├── old-format-missing-fields.json │ └── old-format-missing-nanos.json │ ├── jsonUtil.js │ ├── junit-platform.properties │ ├── localdate │ ├── old-format-long.json │ ├── old-format-nested-factory.json │ └── old-format-nested-level.json │ ├── localdatetime │ ├── old-format-top-level-with-nano.json │ └── wideFormatSupport.json │ ├── localtime │ ├── old-format-nested-in-object.json │ ├── old-format-top-level-missing-nano-and-second.json │ ├── old-format-top-level-missing-nano.json │ └── old-format-top-level.json │ ├── logback-test.xml │ ├── noTypes │ ├── person.json │ └── persons.json │ ├── offsetdatetime │ ├── old-format-nested.json │ ├── old-format-simple.json │ └── old-format-with-ref.json │ ├── period │ ├── old-format-all-fields.json │ ├── old-format-all-nulls.json │ ├── old-format-days.json │ ├── old-format-missing-all-values.json │ ├── old-format-month.json │ └── old-format-years.json │ ├── references │ ├── chainRef.json │ └── forwardRefNegId.json │ ├── security │ ├── classLoader.json │ ├── constructor.json │ ├── field.json │ ├── method.json │ ├── process.json │ └── processBuilder.json │ ├── sqldate │ └── old-format-jdk-11.json │ ├── timestamp │ └── timestamp-as-value.json │ ├── timezone │ ├── timezone-away-from-est.json │ ├── timezone-using-value.json │ ├── zoneinfo-with-type-and-zone.json │ └── zoneinfo-zone.json │ ├── url │ ├── old-format-file-relative-path.json │ ├── old-format-file-server-path.json │ ├── old-format-ftp-full-with-port.json │ ├── old-format-ftp-user-no-password.json │ ├── old-format-ftp-user-password.json │ ├── old-format-http-host-file-with-parameters-and-ref.json │ ├── old-format-http-host-path-file-with-parameters.json │ ├── old-format-http-host-path-ref.json │ ├── old-format-http-host-port-file.json │ ├── old-format-http-host-port.json │ ├── old-format-http-localhost.json │ ├── old-format-http-with-encoded-param.json │ ├── old-format-http-with-encoded-path.json │ ├── old-format-https-host-external.json │ ├── old-format-jar-file.json │ └── old-format-jar.json │ ├── zoneId │ ├── old-format-array.json │ ├── old-format-list.json │ ├── old-format-nested.json │ └── old-format-simple.json │ ├── zoneddatetime │ ├── old-format-nested-with-ref.json │ ├── old-format-nested.json │ └── old-format-simple-case.json │ └── zoneoffset │ ├── old-format-simple.json │ └── old-format-z.json ├── user-guide-readOptions.md ├── user-guide-writeOptions.md └── user-guide.md /.claude/agents.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/.claude/agents.md -------------------------------------------------------------------------------- /.github/copilot-instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/.github/copilot-instructions.md -------------------------------------------------------------------------------- /.github/workflows/claude-code-review.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/.github/workflows/claude-code-review.yml -------------------------------------------------------------------------------- /.github/workflows/claude.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/.github/workflows/claude.yml -------------------------------------------------------------------------------- /.github/workflows/gradle-publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/.github/workflows/gradle-publish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/.gitignore -------------------------------------------------------------------------------- /.run/storage server.run.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/.run/storage server.run.xml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/SECURITY.md -------------------------------------------------------------------------------- /changelog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/changelog.md -------------------------------------------------------------------------------- /jsonUtil.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/jsonUtil.js -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/com/cedarsoftware/io/ArgumentHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/main/java/com/cedarsoftware/io/ArgumentHelper.java -------------------------------------------------------------------------------- /src/main/java/com/cedarsoftware/io/JsonIo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/main/java/com/cedarsoftware/io/JsonIo.java -------------------------------------------------------------------------------- /src/main/java/com/cedarsoftware/io/JsonIoCleanup.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/main/java/com/cedarsoftware/io/JsonIoCleanup.java -------------------------------------------------------------------------------- /src/main/java/com/cedarsoftware/io/JsonIoException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/main/java/com/cedarsoftware/io/JsonIoException.java -------------------------------------------------------------------------------- /src/main/java/com/cedarsoftware/io/JsonObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/main/java/com/cedarsoftware/io/JsonObject.java -------------------------------------------------------------------------------- /src/main/java/com/cedarsoftware/io/JsonParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/main/java/com/cedarsoftware/io/JsonParser.java -------------------------------------------------------------------------------- /src/main/java/com/cedarsoftware/io/JsonReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/main/java/com/cedarsoftware/io/JsonReader.java -------------------------------------------------------------------------------- /src/main/java/com/cedarsoftware/io/JsonValue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/main/java/com/cedarsoftware/io/JsonValue.java -------------------------------------------------------------------------------- /src/main/java/com/cedarsoftware/io/JsonWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/main/java/com/cedarsoftware/io/JsonWriter.java -------------------------------------------------------------------------------- /src/main/java/com/cedarsoftware/io/MapResolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/main/java/com/cedarsoftware/io/MapResolver.java -------------------------------------------------------------------------------- /src/main/java/com/cedarsoftware/io/MetaUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/main/java/com/cedarsoftware/io/MetaUtils.java -------------------------------------------------------------------------------- /src/main/java/com/cedarsoftware/io/ObjectResolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/main/java/com/cedarsoftware/io/ObjectResolver.java -------------------------------------------------------------------------------- /src/main/java/com/cedarsoftware/io/Primitives.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/main/java/com/cedarsoftware/io/Primitives.java -------------------------------------------------------------------------------- /src/main/java/com/cedarsoftware/io/ReadOptions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/main/java/com/cedarsoftware/io/ReadOptions.java -------------------------------------------------------------------------------- /src/main/java/com/cedarsoftware/io/ReadOptionsBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/main/java/com/cedarsoftware/io/ReadOptionsBuilder.java -------------------------------------------------------------------------------- /src/main/java/com/cedarsoftware/io/ReferenceTracker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/main/java/com/cedarsoftware/io/ReferenceTracker.java -------------------------------------------------------------------------------- /src/main/java/com/cedarsoftware/io/Resolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/main/java/com/cedarsoftware/io/Resolver.java -------------------------------------------------------------------------------- /src/main/java/com/cedarsoftware/io/SealedSupplier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/main/java/com/cedarsoftware/io/SealedSupplier.java -------------------------------------------------------------------------------- /src/main/java/com/cedarsoftware/io/SecurityAuditLogger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/main/java/com/cedarsoftware/io/SecurityAuditLogger.java -------------------------------------------------------------------------------- /src/main/java/com/cedarsoftware/io/TypeHolder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/main/java/com/cedarsoftware/io/TypeHolder.java -------------------------------------------------------------------------------- /src/main/java/com/cedarsoftware/io/WriteOptions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/main/java/com/cedarsoftware/io/WriteOptions.java -------------------------------------------------------------------------------- /src/main/java/com/cedarsoftware/io/WriteOptionsBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/main/java/com/cedarsoftware/io/WriteOptionsBuilder.java -------------------------------------------------------------------------------- /src/main/java/com/cedarsoftware/io/WriterContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/main/java/com/cedarsoftware/io/WriterContext.java -------------------------------------------------------------------------------- /src/main/java/com/cedarsoftware/io/Writers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/main/java/com/cedarsoftware/io/Writers.java -------------------------------------------------------------------------------- /src/main/java/com/cedarsoftware/io/factory/ArrayFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/main/java/com/cedarsoftware/io/factory/ArrayFactory.java -------------------------------------------------------------------------------- /src/main/java/com/cedarsoftware/io/factory/CharacterPrimArrayFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/main/java/com/cedarsoftware/io/factory/CharacterPrimArrayFactory.java -------------------------------------------------------------------------------- /src/main/java/com/cedarsoftware/io/factory/CheckedFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/main/java/com/cedarsoftware/io/factory/CheckedFactory.java -------------------------------------------------------------------------------- /src/main/java/com/cedarsoftware/io/factory/CollectionFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/main/java/com/cedarsoftware/io/factory/CollectionFactory.java -------------------------------------------------------------------------------- /src/main/java/com/cedarsoftware/io/factory/CompactMapFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/main/java/com/cedarsoftware/io/factory/CompactMapFactory.java -------------------------------------------------------------------------------- /src/main/java/com/cedarsoftware/io/factory/CompactSetFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/main/java/com/cedarsoftware/io/factory/CompactSetFactory.java -------------------------------------------------------------------------------- /src/main/java/com/cedarsoftware/io/factory/EmptyFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/main/java/com/cedarsoftware/io/factory/EmptyFactory.java -------------------------------------------------------------------------------- /src/main/java/com/cedarsoftware/io/factory/EnumClassFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/main/java/com/cedarsoftware/io/factory/EnumClassFactory.java -------------------------------------------------------------------------------- /src/main/java/com/cedarsoftware/io/factory/EnumSetFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/main/java/com/cedarsoftware/io/factory/EnumSetFactory.java -------------------------------------------------------------------------------- /src/main/java/com/cedarsoftware/io/factory/MapFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/main/java/com/cedarsoftware/io/factory/MapFactory.java -------------------------------------------------------------------------------- /src/main/java/com/cedarsoftware/io/factory/MultiKeyMapFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/main/java/com/cedarsoftware/io/factory/MultiKeyMapFactory.java -------------------------------------------------------------------------------- /src/main/java/com/cedarsoftware/io/factory/RecordFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/main/java/com/cedarsoftware/io/factory/RecordFactory.java -------------------------------------------------------------------------------- /src/main/java/com/cedarsoftware/io/factory/SingletonFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/main/java/com/cedarsoftware/io/factory/SingletonFactory.java -------------------------------------------------------------------------------- /src/main/java/com/cedarsoftware/io/factory/StackTraceElementFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/main/java/com/cedarsoftware/io/factory/StackTraceElementFactory.java -------------------------------------------------------------------------------- /src/main/java/com/cedarsoftware/io/factory/SynchronizedFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/main/java/com/cedarsoftware/io/factory/SynchronizedFactory.java -------------------------------------------------------------------------------- /src/main/java/com/cedarsoftware/io/factory/ThrowableFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/main/java/com/cedarsoftware/io/factory/ThrowableFactory.java -------------------------------------------------------------------------------- /src/main/java/com/cedarsoftware/io/factory/UnmodifiableFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/main/java/com/cedarsoftware/io/factory/UnmodifiableFactory.java -------------------------------------------------------------------------------- /src/main/java/com/cedarsoftware/io/prettyprint/JsonPrettyPrinter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/main/java/com/cedarsoftware/io/prettyprint/JsonPrettyPrinter.java -------------------------------------------------------------------------------- /src/main/java/com/cedarsoftware/io/reflect/Accessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/main/java/com/cedarsoftware/io/reflect/Accessor.java -------------------------------------------------------------------------------- /src/main/java/com/cedarsoftware/io/reflect/AccessorFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/main/java/com/cedarsoftware/io/reflect/AccessorFactory.java -------------------------------------------------------------------------------- /src/main/java/com/cedarsoftware/io/reflect/Injector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/main/java/com/cedarsoftware/io/reflect/Injector.java -------------------------------------------------------------------------------- /src/main/java/com/cedarsoftware/io/reflect/InjectorFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/main/java/com/cedarsoftware/io/reflect/InjectorFactory.java -------------------------------------------------------------------------------- /src/main/java/com/cedarsoftware/io/reflect/factories/GetMethodAccessorFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/main/java/com/cedarsoftware/io/reflect/factories/GetMethodAccessorFactory.java -------------------------------------------------------------------------------- /src/main/java/com/cedarsoftware/io/reflect/factories/IsMethodAccessorFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/main/java/com/cedarsoftware/io/reflect/factories/IsMethodAccessorFactory.java -------------------------------------------------------------------------------- /src/main/java/com/cedarsoftware/io/reflect/factories/MethodInjectorFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/main/java/com/cedarsoftware/io/reflect/factories/MethodInjectorFactory.java -------------------------------------------------------------------------------- /src/main/java/com/cedarsoftware/io/reflect/filters/FieldFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/main/java/com/cedarsoftware/io/reflect/filters/FieldFilter.java -------------------------------------------------------------------------------- /src/main/java/com/cedarsoftware/io/reflect/filters/MethodFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/main/java/com/cedarsoftware/io/reflect/filters/MethodFilter.java -------------------------------------------------------------------------------- /src/main/java/com/cedarsoftware/io/reflect/filters/field/EnumFieldFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/main/java/com/cedarsoftware/io/reflect/filters/field/EnumFieldFilter.java -------------------------------------------------------------------------------- /src/main/java/com/cedarsoftware/io/reflect/filters/field/ModifierMaskFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/main/java/com/cedarsoftware/io/reflect/filters/field/ModifierMaskFilter.java -------------------------------------------------------------------------------- /src/main/java/com/cedarsoftware/io/reflect/filters/field/StaticFieldFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/main/java/com/cedarsoftware/io/reflect/filters/field/StaticFieldFilter.java -------------------------------------------------------------------------------- /src/main/java/com/cedarsoftware/io/reflect/filters/method/DefaultMethodFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/main/java/com/cedarsoftware/io/reflect/filters/method/DefaultMethodFilter.java -------------------------------------------------------------------------------- /src/main/java/com/cedarsoftware/io/reflect/filters/method/NamedMethodFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/main/java/com/cedarsoftware/io/reflect/filters/method/NamedMethodFilter.java -------------------------------------------------------------------------------- /src/main/java/com/cedarsoftware/io/util/SealableList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/main/java/com/cedarsoftware/io/util/SealableList.java -------------------------------------------------------------------------------- /src/main/java/com/cedarsoftware/io/util/SealableMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/main/java/com/cedarsoftware/io/util/SealableMap.java -------------------------------------------------------------------------------- /src/main/java/com/cedarsoftware/io/util/SealableNavigableMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/main/java/com/cedarsoftware/io/util/SealableNavigableMap.java -------------------------------------------------------------------------------- /src/main/java/com/cedarsoftware/io/util/SealableNavigableSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/main/java/com/cedarsoftware/io/util/SealableNavigableSet.java -------------------------------------------------------------------------------- /src/main/java/com/cedarsoftware/io/util/SealableSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/main/java/com/cedarsoftware/io/util/SealableSet.java -------------------------------------------------------------------------------- /src/main/java/com/cedarsoftware/io/util/SingletonList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/main/java/com/cedarsoftware/io/util/SingletonList.java -------------------------------------------------------------------------------- /src/main/java/com/cedarsoftware/io/util/SingletonMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/main/java/com/cedarsoftware/io/util/SingletonMap.java -------------------------------------------------------------------------------- /src/main/java/com/cedarsoftware/io/util/SingletonSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/main/java/com/cedarsoftware/io/util/SingletonSet.java -------------------------------------------------------------------------------- /src/main/java/com/cedarsoftware/io/writers/ByteArrayWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/main/java/com/cedarsoftware/io/writers/ByteArrayWriter.java -------------------------------------------------------------------------------- /src/main/java/com/cedarsoftware/io/writers/ByteBufferWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/main/java/com/cedarsoftware/io/writers/ByteBufferWriter.java -------------------------------------------------------------------------------- /src/main/java/com/cedarsoftware/io/writers/CharBufferWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/main/java/com/cedarsoftware/io/writers/CharBufferWriter.java -------------------------------------------------------------------------------- /src/main/java/com/cedarsoftware/io/writers/CompactMapWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/main/java/com/cedarsoftware/io/writers/CompactMapWriter.java -------------------------------------------------------------------------------- /src/main/java/com/cedarsoftware/io/writers/CompactSetWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/main/java/com/cedarsoftware/io/writers/CompactSetWriter.java -------------------------------------------------------------------------------- /src/main/java/com/cedarsoftware/io/writers/LongWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/main/java/com/cedarsoftware/io/writers/LongWriter.java -------------------------------------------------------------------------------- /src/main/java/com/cedarsoftware/io/writers/MultiKeyMapWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/main/java/com/cedarsoftware/io/writers/MultiKeyMapWriter.java -------------------------------------------------------------------------------- /src/main/java/com/cedarsoftware/io/writers/ZoneIdWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/main/java/com/cedarsoftware/io/writers/ZoneIdWriter.java -------------------------------------------------------------------------------- /src/main/resources/config/aliases.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/main/resources/config/aliases.txt -------------------------------------------------------------------------------- /src/main/resources/config/classFactory.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/main/resources/config/classFactory.txt -------------------------------------------------------------------------------- /src/main/resources/config/coercedTypes.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/main/resources/config/coercedTypes.txt -------------------------------------------------------------------------------- /src/main/resources/config/customReaders.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/main/resources/config/customReaders.txt -------------------------------------------------------------------------------- /src/main/resources/config/customWriters.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/main/resources/config/customWriters.txt -------------------------------------------------------------------------------- /src/main/resources/config/fieldsNotExported.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/main/resources/config/fieldsNotExported.txt -------------------------------------------------------------------------------- /src/main/resources/config/fieldsNotImported.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/main/resources/config/fieldsNotImported.txt -------------------------------------------------------------------------------- /src/main/resources/config/nonRefs.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/main/resources/config/nonRefs.txt -------------------------------------------------------------------------------- /src/main/resources/config/nonStandardGetters.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/main/resources/config/nonStandardGetters.txt -------------------------------------------------------------------------------- /src/main/resources/config/nonStandardSetters.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/main/resources/config/nonStandardSetters.txt -------------------------------------------------------------------------------- /src/main/resources/config/notCustomRead.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/main/resources/config/notCustomRead.txt -------------------------------------------------------------------------------- /src/main/resources/config/notCustomWritten.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/main/resources/config/notCustomWritten.txt -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/AlwaysShowTypeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/AlwaysShowTypeTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/ArgumentHelperTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/ArgumentHelperTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/ArrayTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/ArrayTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/AtomicBooleanTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/AtomicBooleanTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/AtomicIntegerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/AtomicIntegerTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/AtomicLong2Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/AtomicLong2Test.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/AtomicLongTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/AtomicLongTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/AutomaticColorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/AutomaticColorTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/AutomaticFileTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/AutomaticFileTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/AutomaticPathTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/AutomaticPathTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/BigDecimalTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/BigDecimalTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/BigIntegerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/BigIntegerTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/BigJsonTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/BigJsonTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/BooleanTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/BooleanTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/ByteArrayTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/ByteArrayTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/ByteArrayTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/ByteArrayTests.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/ByteTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/ByteTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/CalendarTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/CalendarTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/CharacterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/CharacterTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/ClassForNameTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/ClassForNameTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/ClassTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/ClassTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/CollectionFactorySecurityLimitsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/CollectionFactorySecurityLimitsTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/CollectionTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/CollectionTests.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/CompactMapCustomTypeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/CompactMapCustomTypeTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/CompactMapSetTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/CompactMapSetTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/ConstructorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/ConstructorTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/CurrencyTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/CurrencyTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/CustomClassHandlerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/CustomClassHandlerTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/CustomDataClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/CustomDataClass.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/CustomJsonSubObjectTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/CustomJsonSubObjectTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/CustomJsonSubObjectsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/CustomJsonSubObjectsTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/CustomJsonTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/CustomJsonTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/CustomReaderIdentityTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/CustomReaderIdentityTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/CustomReaderMapTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/CustomReaderMapTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/CustomReaderObjectTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/CustomReaderObjectTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/CustomTestMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/CustomTestMap.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/CustomWriterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/CustomWriterTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/CustomerReaderSimpleTest.java: -------------------------------------------------------------------------------- 1 | package com.cedarsoftware.io; 2 | 3 | public class CustomerReaderSimpleTest { 4 | } 5 | -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/DateAsLongWriterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/DateAsLongWriterTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/DatesTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/DatesTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/DefaultReferenceTrackerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/DefaultReferenceTrackerTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/DeprecatedTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/DeprecatedTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/DistanceBetweenClassesTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/DistanceBetweenClassesTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/Dog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/Dog.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/DoubleTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/DoubleTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/DurationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/DurationTests.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/EmptyEnumSetOnJDK17Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/EmptyEnumSetOnJDK17Test.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/EmptyEnumSetTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/EmptyEnumSetTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/EmptyListForJdk17Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/EmptyListForJdk17Test.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/EnumAliasCoercionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/EnumAliasCoercionTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/EnumBasicCreationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/EnumBasicCreationTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/EnumContainerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/EnumContainerTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/EnumReferenceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/EnumReferenceTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/EnumSetContainerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/EnumSetContainerTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/EnumSetCrossFormatTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/EnumSetCrossFormatTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/EnumSetErrorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/EnumSetErrorTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/EnumSetFormatTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/EnumSetFormatTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/EnumSetSpecialCasesTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/EnumSetSpecialCasesTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/EnumTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/EnumTests.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/ErrorsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/ErrorsTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/ExceptionSerializeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/ExceptionSerializeTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/ExternalEnum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/ExternalEnum.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/FastByteArrayInputStreamTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/FastByteArrayInputStreamTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/FastByteArrayOutputStreamTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/FastByteArrayOutputStreamTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/FieldsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/FieldsTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/FinalFieldsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/FinalFieldsTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/FloatTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/FloatTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/FormattingLimitsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/FormattingLimitsTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/ForwardReferencesTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/ForwardReferencesTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/GenericSubObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/GenericSubObject.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/GenericTypesTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/GenericTypesTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/GsonNotHandleCycleButJsonIoCanTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/GsonNotHandleCycleButJsonIoCanTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/GsonNotHandleHeteroCollectionsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/GsonNotHandleHeteroCollectionsTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/GsonNotHandleMapWithNonStringKeysButJsonIoCanTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/GsonNotHandleMapWithNonStringKeysButJsonIoCanTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/GsonNotHandleStaticInnerButJsonIoCanTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/GsonNotHandleStaticInnerButJsonIoCanTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/HardToInstantiateTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/HardToInstantiateTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/ImmutableTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/ImmutableTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/InnerClassTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/InnerClassTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/InnerCollectionsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/InnerCollectionsTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/InstantTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/InstantTests.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/IntegerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/IntegerTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/InternalAPIsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/InternalAPIsTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/Issue423UnknownTypeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/Issue423UnknownTypeTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/Issue424MaxDepthTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/Issue424MaxDepthTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/Issue425ExactReproTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/Issue425ExactReproTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/Issue425NestedJsonTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/Issue425NestedJsonTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/JDK9ImmutableTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/JDK9ImmutableTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/JavascriptTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/JavascriptTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/JsonIoCastingTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/JsonIoCastingTests.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/JsonIoCleanupTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/JsonIoCleanupTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/JsonIoExceptionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/JsonIoExceptionTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/JsonIoMainTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/JsonIoMainTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/JsonObjectMethodsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/JsonObjectMethodsTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/JsonObjectPerformanceLimitsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/JsonObjectPerformanceLimitsTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/JsonObjectTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/JsonObjectTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/JsonParserSecurityLimitsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/JsonParserSecurityLimitsTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/JsonPerformanceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/JsonPerformanceTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/JsonReaderDefaultMethodsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/JsonReaderDefaultMethodsTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/JsonReaderHandleObjectRootTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/JsonReaderHandleObjectRootTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/JsonReaderSecurityLimitsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/JsonReaderSecurityLimitsTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/JsonUnicodeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/JsonUnicodeTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/JsonValueSecurityLimitsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/JsonValueSecurityLimitsTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/JsonWriterGetValueByReflectTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/JsonWriterGetValueByReflectTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/JsonWriterSecurityLimitsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/JsonWriterSecurityLimitsTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/LenientNanInfinityTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/LenientNanInfinityTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/LocalDateTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/LocalDateTests.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/LocalDateTimeTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/LocalDateTimeTests.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/LocalTimeTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/LocalTimeTests.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/LocaleTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/LocaleTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/LongTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/LongTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/MapOfMapsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/MapOfMapsTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/MapOutputFormatTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/MapOutputFormatTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/MapResolverTraverseCollectionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/MapResolverTraverseCollectionTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/MapsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/MapsTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/MapsToClassesTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/MapsToClassesTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/MetaUtilsSecurityLimitsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/MetaUtilsSecurityLimitsTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/MetaUtilsTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/MetaUtilsTests.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/MissingFieldHandlerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/MissingFieldHandlerTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/MixedFormatEnumSetTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/MixedFormatEnumSetTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/MonthDayTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/MonthDayTests.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/MultiKeyMapTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/MultiKeyMapTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/NCubeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/NCubeTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/NDJSONTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/NDJSONTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/NoIdTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/NoIdTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/NoTypeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/NoTypeTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/NonStandardCharsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/NonStandardCharsTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/NotLenientNanInfinityTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/NotLenientNanInfinityTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/ObjectHolder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/ObjectHolder.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/ObjectHolderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/ObjectHolderTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/ObjectResolverMethodsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/ObjectResolverMethodsTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/OddDateFormatHandlingTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/OddDateFormatHandlingTests.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/OffsetDateTimeTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/OffsetDateTimeTests.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/OldParentChildTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/OldParentChildTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/OldSetTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/OldSetTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/OverflowTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/OverflowTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/OverlappingMemberVariableNamesTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/OverlappingMemberVariableNamesTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/ParserCachesEntrySetTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/ParserCachesEntrySetTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/PatternTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/PatternTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/PerformanceBenchmarkTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/PerformanceBenchmarkTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/PeriodTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/PeriodTests.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/PopulatedEnumSetTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/PopulatedEnumSetTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/PrettyPrintTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/PrettyPrintTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/PrimitivesTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/PrimitivesTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/ReadOptionsBuilderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/ReadOptionsBuilderTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/ReadOptionsPermanentMethodsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/ReadOptionsPermanentMethodsTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/ReadOptionsTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/ReadOptionsTests.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/ReaderTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/ReaderTests.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/RecordDeserializationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/RecordDeserializationTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/RefsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/RefsTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/ResolverSetArrayElementTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/ResolverSetArrayElementTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/ResolverValueToTargetTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/ResolverValueToTargetTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/ReturnValueTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/ReturnValueTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/RootsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/RootsTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/SecurityAttackSimulationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/SecurityAttackSimulationTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/SecurityAuditLoggerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/SecurityAuditLoggerTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/SecurityFuzzTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/SecurityFuzzTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/SecurityLimitsConfigurationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/SecurityLimitsConfigurationTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/SecurityTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/SecurityTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/SerializationDeserializationMinimumTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/SerializationDeserializationMinimumTests.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/SerializationErrorTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/SerializationErrorTests.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/SerializedExceptionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/SerializedExceptionTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/SetTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/SetTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/ShortMetaNamesTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/ShortMetaNamesTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/ShortTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/ShortTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/SimpleValuesTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/SimpleValuesTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/SingletonTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/SingletonTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/StringTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/StringTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/SunMiscTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/SunMiscTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/TemplateFieldsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/TemplateFieldsTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/TestGraphComparator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/TestGraphComparator.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/TestGraphComparatorList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/TestGraphComparatorList.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/TestObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/TestObject.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/TestObjectKid.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/TestObjectKid.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/TestUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/TestUtil.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/TimeZoneTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/TimeZoneTests.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/TransientTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/TransientTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/TypeHolderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/TypeHolderTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/TypeSubstitutionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/TypeSubstitutionTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/TypedArrayTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/TypedArrayTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/URLTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/URLTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/UUIDTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/UUIDTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/UnknownObjectTypeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/UnknownObjectTypeTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/UnmodifiableCollectionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/UnmodifiableCollectionTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/UnmodifiableTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/UnmodifiableTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/UntypedArrayTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/UntypedArrayTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/WithAtSignInDataTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/WithAtSignInDataTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/WithoutCustomReaderClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/WithoutCustomReaderClass.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/WriteOptionsBuilderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/WriteOptionsBuilderTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/WriteOptionsPermanentMethodsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/WriteOptionsPermanentMethodsTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/WriteOptionsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/WriteOptionsTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/WritersTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/WritersTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/YearMonthTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/YearMonthTests.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/YearTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/YearTests.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/ZoneIdTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/ZoneIdTests.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/ZoneOffsetTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/ZoneOffsetTests.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/ZonedDateTimeTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/ZonedDateTimeTests.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/factory/PersonFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/factory/PersonFactory.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/factory/RecordReaderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/factory/RecordReaderTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/factory/StackTraceElementFactoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/factory/StackTraceElementFactoryTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/models/FoodType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/models/FoodType.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/models/Human.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/models/Human.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/models/MessageHolder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/models/MessageHolder.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/models/MessageTwoHolder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/models/MessageTwoHolder.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/models/MismatchedGetter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/models/MismatchedGetter.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/models/ModelHoldingSingleHashMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/models/ModelHoldingSingleHashMap.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/models/NestedZoneOffset.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/models/NestedZoneOffset.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/models/NestedZonedDateTime.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/models/NestedZonedDateTime.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/models/ObjectSerializationIssue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/models/ObjectSerializationIssue.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/models/OuterObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/models/OuterObject.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/models/Race.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/models/Race.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/models/array/Asset.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/models/array/Asset.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/models/array/Building.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/models/array/Building.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/models/array/Customer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/models/array/Customer.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/models/array/Location.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/models/array/Location.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/models/array/Person.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/models/array/Person.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/models/array/Pet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/models/array/Pet.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/reflect/AccessorTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/reflect/AccessorTests.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/reflect/ClassDescriptorsTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/reflect/ClassDescriptorsTests.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/reflect/InjectorGetUniqueFieldNameTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/reflect/InjectorGetUniqueFieldNameTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/reflect/InjectorPrivateConstructorsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/reflect/InjectorPrivateConstructorsTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/reflect/InjectorTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/reflect/InjectorTests.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/reflect/ReflectionUtilsTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/reflect/ReflectionUtilsTests.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/reflect/factories/AbstractAccessFactoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/reflect/factories/AbstractAccessFactoryTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/reflect/factories/GetMethodAccessorFactoryTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/reflect/factories/GetMethodAccessorFactoryTests.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/reflect/factories/IsMethodAccessorFactoryTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/reflect/factories/IsMethodAccessorFactoryTests.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/reflect/filters/EnumFieldFilterTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/reflect/filters/EnumFieldFilterTests.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/reflect/filters/ModifierMaskFilterTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/reflect/filters/ModifierMaskFilterTests.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/reflect/filters/NamedMethodFilterTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/reflect/filters/NamedMethodFilterTests.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/reflect/filters/StaticFieldFilterTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/reflect/filters/StaticFieldFilterTests.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/reflect/filters/models/Car.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/reflect/filters/models/Car.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/reflect/filters/models/CarEnumWithCustomFields.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/reflect/filters/models/CarEnumWithCustomFields.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/reflect/filters/models/ColorEnum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/reflect/filters/models/ColorEnum.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/reflect/filters/models/Entity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/reflect/filters/models/Entity.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/reflect/filters/models/GetMethodTestObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/reflect/filters/models/GetMethodTestObject.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/reflect/filters/models/ObjectWithBooleanObjects.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/reflect/filters/models/ObjectWithBooleanObjects.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/reflect/filters/models/ObjectWithBooleanValues.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/reflect/filters/models/ObjectWithBooleanValues.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/reflect/filters/models/Part.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/reflect/filters/models/Part.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/reflect/filters/models/PrivateFinalObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/reflect/filters/models/PrivateFinalObject.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/reflect/models/Permission.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/reflect/models/Permission.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/reflect/models/SecurityGroup.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/reflect/models/SecurityGroup.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/util/SealableListAdditionalTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/util/SealableListAdditionalTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/util/SealableListTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/util/SealableListTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/util/SealableMapTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/util/SealableMapTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/util/SealableNavigableMapAdditionalTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/util/SealableNavigableMapAdditionalTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/util/SealableNavigableMapSubsetTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/util/SealableNavigableMapSubsetTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/util/SealableNavigableMapTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/util/SealableNavigableMapTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/util/SealableNavigableSetAdditionalTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/util/SealableNavigableSetAdditionalTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/util/SealableNavigableSetConstructorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/util/SealableNavigableSetConstructorTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/util/SealableNavigableSetTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/util/SealableNavigableSetTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/util/SealableNavigableSubsetTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/util/SealableNavigableSubsetTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/util/SealableSetAdditionalTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/util/SealableSetAdditionalTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/util/SealableSetConstructorEntryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/util/SealableSetConstructorEntryTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/util/SealableSetTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/util/SealableSetTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/util/SingletonListAdditionalTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/util/SingletonListAdditionalTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/util/SingletonListTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/util/SingletonListTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/util/SingletonMapTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/util/SingletonMapTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/util/SingletonSetTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/util/SingletonSetTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/writers/ByteArrayWriterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/writers/ByteArrayWriterTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/writers/ByteBufferWriterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/writers/ByteBufferWriterTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/writers/CharBufferWriterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/writers/CharBufferWriterTest.java -------------------------------------------------------------------------------- /src/test/java/com/cedarsoftware/io/zzLastTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/java/com/cedarsoftware/io/zzLastTest.java -------------------------------------------------------------------------------- /src/test/resources/big/big5D.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/resources/big/big5D.json -------------------------------------------------------------------------------- /src/test/resources/byteArray/3d-array.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/resources/byteArray/3d-array.json -------------------------------------------------------------------------------- /src/test/resources/byteArray/simple-case-array.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/resources/byteArray/simple-case-array.json -------------------------------------------------------------------------------- /src/test/resources/calendar/old-format-different-timezone-than-default.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/resources/calendar/old-format-different-timezone-than-default.json -------------------------------------------------------------------------------- /src/test/resources/calendar/old-format-nested-in-array.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/resources/calendar/old-format-nested-in-array.json -------------------------------------------------------------------------------- /src/test/resources/calendar/old-format-nested-in-map.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/resources/calendar/old-format-nested-in-map.json -------------------------------------------------------------------------------- /src/test/resources/calendar/old-format-nested-in-object.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/resources/calendar/old-format-nested-in-object.json -------------------------------------------------------------------------------- /src/test/resources/calendar/old-format-nested-in-untyped-array.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/resources/calendar/old-format-nested-in-untyped-array.json -------------------------------------------------------------------------------- /src/test/resources/calendar/old-format-with-no-zone-specified-uses-default.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/resources/calendar/old-format-with-no-zone-specified-uses-default.json -------------------------------------------------------------------------------- /src/test/resources/customer/customer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/resources/customer/customer.json -------------------------------------------------------------------------------- /src/test/resources/duration/old-format-1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/resources/duration/old-format-1.json -------------------------------------------------------------------------------- /src/test/resources/duration/old-format-2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/resources/duration/old-format-2.json -------------------------------------------------------------------------------- /src/test/resources/duration/old-format-3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/resources/duration/old-format-3.json -------------------------------------------------------------------------------- /src/test/resources/duration/old-format-4.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/resources/duration/old-format-4.json -------------------------------------------------------------------------------- /src/test/resources/duration/old-format-5.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/resources/duration/old-format-5.json -------------------------------------------------------------------------------- /src/test/resources/enumSet/oldEnumSets.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/resources/enumSet/oldEnumSets.json -------------------------------------------------------------------------------- /src/test/resources/enums/default-enum-duplicate-ref.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/resources/enums/default-enum-duplicate-ref.json -------------------------------------------------------------------------------- /src/test/resources/enums/default-enum-nested-enum.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/resources/enums/default-enum-nested-enum.json -------------------------------------------------------------------------------- /src/test/resources/enums/default-enum-no-ordinal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/resources/enums/default-enum-no-ordinal.json -------------------------------------------------------------------------------- /src/test/resources/enums/default-enum-standalone-with-privates.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/resources/enums/default-enum-standalone-with-privates.json -------------------------------------------------------------------------------- /src/test/resources/enums/default-enum-standalone-without-privates.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/resources/enums/default-enum-standalone-without-privates.json -------------------------------------------------------------------------------- /src/test/resources/enums/default-enum-with-changed-fields-no-private.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/resources/enums/default-enum-with-changed-fields-no-private.json -------------------------------------------------------------------------------- /src/test/resources/enums/default-enum-with-changed-fields.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/resources/enums/default-enum-with-changed-fields.json -------------------------------------------------------------------------------- /src/test/resources/enums/default-enum-with-no-type.json: -------------------------------------------------------------------------------- 1 | "B" 2 | -------------------------------------------------------------------------------- /src/test/resources/errors/aliasedTypes.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/resources/errors/aliasedTypes.json -------------------------------------------------------------------------------- /src/test/resources/errors/enum-with-value.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/resources/errors/enum-with-value.json -------------------------------------------------------------------------------- /src/test/resources/errors/ncube.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/resources/errors/ncube.json -------------------------------------------------------------------------------- /src/test/resources/errors/security-group.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/resources/errors/security-group.json -------------------------------------------------------------------------------- /src/test/resources/format/prettyPrint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/resources/format/prettyPrint.json -------------------------------------------------------------------------------- /src/test/resources/generic/odd-time-format.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/resources/generic/odd-time-format.json -------------------------------------------------------------------------------- /src/test/resources/instant/old-format-basic.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/resources/instant/old-format-basic.json -------------------------------------------------------------------------------- /src/test/resources/instant/old-format-missing-fields.json: -------------------------------------------------------------------------------- 1 | { 2 | "@type": "java.time.Instant" 3 | } -------------------------------------------------------------------------------- /src/test/resources/instant/old-format-missing-nanos.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/resources/instant/old-format-missing-nanos.json -------------------------------------------------------------------------------- /src/test/resources/jsonUtil.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/resources/jsonUtil.js -------------------------------------------------------------------------------- /src/test/resources/junit-platform.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/resources/junit-platform.properties -------------------------------------------------------------------------------- /src/test/resources/localdate/old-format-long.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/resources/localdate/old-format-long.json -------------------------------------------------------------------------------- /src/test/resources/localdate/old-format-nested-factory.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/resources/localdate/old-format-nested-factory.json -------------------------------------------------------------------------------- /src/test/resources/localdate/old-format-nested-level.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/resources/localdate/old-format-nested-level.json -------------------------------------------------------------------------------- /src/test/resources/localdatetime/old-format-top-level-with-nano.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/resources/localdatetime/old-format-top-level-with-nano.json -------------------------------------------------------------------------------- /src/test/resources/localdatetime/wideFormatSupport.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/resources/localdatetime/wideFormatSupport.json -------------------------------------------------------------------------------- /src/test/resources/localtime/old-format-nested-in-object.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/resources/localtime/old-format-nested-in-object.json -------------------------------------------------------------------------------- /src/test/resources/localtime/old-format-top-level-missing-nano-and-second.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/resources/localtime/old-format-top-level-missing-nano-and-second.json -------------------------------------------------------------------------------- /src/test/resources/localtime/old-format-top-level-missing-nano.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/resources/localtime/old-format-top-level-missing-nano.json -------------------------------------------------------------------------------- /src/test/resources/localtime/old-format-top-level.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/resources/localtime/old-format-top-level.json -------------------------------------------------------------------------------- /src/test/resources/logback-test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/resources/logback-test.xml -------------------------------------------------------------------------------- /src/test/resources/noTypes/person.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/resources/noTypes/person.json -------------------------------------------------------------------------------- /src/test/resources/noTypes/persons.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/resources/noTypes/persons.json -------------------------------------------------------------------------------- /src/test/resources/offsetdatetime/old-format-nested.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/resources/offsetdatetime/old-format-nested.json -------------------------------------------------------------------------------- /src/test/resources/offsetdatetime/old-format-simple.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/resources/offsetdatetime/old-format-simple.json -------------------------------------------------------------------------------- /src/test/resources/offsetdatetime/old-format-with-ref.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/resources/offsetdatetime/old-format-with-ref.json -------------------------------------------------------------------------------- /src/test/resources/period/old-format-all-fields.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/resources/period/old-format-all-fields.json -------------------------------------------------------------------------------- /src/test/resources/period/old-format-all-nulls.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/resources/period/old-format-all-nulls.json -------------------------------------------------------------------------------- /src/test/resources/period/old-format-days.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/resources/period/old-format-days.json -------------------------------------------------------------------------------- /src/test/resources/period/old-format-missing-all-values.json: -------------------------------------------------------------------------------- 1 | { 2 | "@type": "java.time.Period" 3 | } -------------------------------------------------------------------------------- /src/test/resources/period/old-format-month.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/resources/period/old-format-month.json -------------------------------------------------------------------------------- /src/test/resources/period/old-format-years.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/resources/period/old-format-years.json -------------------------------------------------------------------------------- /src/test/resources/references/chainRef.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/resources/references/chainRef.json -------------------------------------------------------------------------------- /src/test/resources/references/forwardRefNegId.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/resources/references/forwardRefNegId.json -------------------------------------------------------------------------------- /src/test/resources/security/classLoader.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/resources/security/classLoader.json -------------------------------------------------------------------------------- /src/test/resources/security/constructor.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/resources/security/constructor.json -------------------------------------------------------------------------------- /src/test/resources/security/field.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/resources/security/field.json -------------------------------------------------------------------------------- /src/test/resources/security/method.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/resources/security/method.json -------------------------------------------------------------------------------- /src/test/resources/security/process.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/resources/security/process.json -------------------------------------------------------------------------------- /src/test/resources/security/processBuilder.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/resources/security/processBuilder.json -------------------------------------------------------------------------------- /src/test/resources/sqldate/old-format-jdk-11.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/resources/sqldate/old-format-jdk-11.json -------------------------------------------------------------------------------- /src/test/resources/timestamp/timestamp-as-value.json: -------------------------------------------------------------------------------- 1 | {"@type":"java.sql.Timestamp","value":"12/24/1996"} -------------------------------------------------------------------------------- /src/test/resources/timezone/timezone-away-from-est.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/resources/timezone/timezone-away-from-est.json -------------------------------------------------------------------------------- /src/test/resources/timezone/timezone-using-value.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/resources/timezone/timezone-using-value.json -------------------------------------------------------------------------------- /src/test/resources/timezone/zoneinfo-with-type-and-zone.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/resources/timezone/zoneinfo-with-type-and-zone.json -------------------------------------------------------------------------------- /src/test/resources/timezone/zoneinfo-zone.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/resources/timezone/zoneinfo-zone.json -------------------------------------------------------------------------------- /src/test/resources/url/old-format-file-relative-path.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/resources/url/old-format-file-relative-path.json -------------------------------------------------------------------------------- /src/test/resources/url/old-format-file-server-path.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/resources/url/old-format-file-server-path.json -------------------------------------------------------------------------------- /src/test/resources/url/old-format-ftp-full-with-port.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/resources/url/old-format-ftp-full-with-port.json -------------------------------------------------------------------------------- /src/test/resources/url/old-format-ftp-user-no-password.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/resources/url/old-format-ftp-user-no-password.json -------------------------------------------------------------------------------- /src/test/resources/url/old-format-ftp-user-password.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/resources/url/old-format-ftp-user-password.json -------------------------------------------------------------------------------- /src/test/resources/url/old-format-http-host-file-with-parameters-and-ref.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/resources/url/old-format-http-host-file-with-parameters-and-ref.json -------------------------------------------------------------------------------- /src/test/resources/url/old-format-http-host-path-file-with-parameters.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/resources/url/old-format-http-host-path-file-with-parameters.json -------------------------------------------------------------------------------- /src/test/resources/url/old-format-http-host-path-ref.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/resources/url/old-format-http-host-path-ref.json -------------------------------------------------------------------------------- /src/test/resources/url/old-format-http-host-port-file.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/resources/url/old-format-http-host-port-file.json -------------------------------------------------------------------------------- /src/test/resources/url/old-format-http-host-port.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/resources/url/old-format-http-host-port.json -------------------------------------------------------------------------------- /src/test/resources/url/old-format-http-localhost.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/resources/url/old-format-http-localhost.json -------------------------------------------------------------------------------- /src/test/resources/url/old-format-http-with-encoded-param.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/resources/url/old-format-http-with-encoded-param.json -------------------------------------------------------------------------------- /src/test/resources/url/old-format-http-with-encoded-path.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/resources/url/old-format-http-with-encoded-path.json -------------------------------------------------------------------------------- /src/test/resources/url/old-format-https-host-external.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/resources/url/old-format-https-host-external.json -------------------------------------------------------------------------------- /src/test/resources/url/old-format-jar-file.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/resources/url/old-format-jar-file.json -------------------------------------------------------------------------------- /src/test/resources/url/old-format-jar.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/resources/url/old-format-jar.json -------------------------------------------------------------------------------- /src/test/resources/zoneId/old-format-array.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/resources/zoneId/old-format-array.json -------------------------------------------------------------------------------- /src/test/resources/zoneId/old-format-list.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/resources/zoneId/old-format-list.json -------------------------------------------------------------------------------- /src/test/resources/zoneId/old-format-nested.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/resources/zoneId/old-format-nested.json -------------------------------------------------------------------------------- /src/test/resources/zoneId/old-format-simple.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/resources/zoneId/old-format-simple.json -------------------------------------------------------------------------------- /src/test/resources/zoneddatetime/old-format-nested-with-ref.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/resources/zoneddatetime/old-format-nested-with-ref.json -------------------------------------------------------------------------------- /src/test/resources/zoneddatetime/old-format-nested.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/resources/zoneddatetime/old-format-nested.json -------------------------------------------------------------------------------- /src/test/resources/zoneddatetime/old-format-simple-case.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/resources/zoneddatetime/old-format-simple-case.json -------------------------------------------------------------------------------- /src/test/resources/zoneoffset/old-format-simple.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/resources/zoneoffset/old-format-simple.json -------------------------------------------------------------------------------- /src/test/resources/zoneoffset/old-format-z.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/src/test/resources/zoneoffset/old-format-z.json -------------------------------------------------------------------------------- /user-guide-readOptions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/user-guide-readOptions.md -------------------------------------------------------------------------------- /user-guide-writeOptions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/user-guide-writeOptions.md -------------------------------------------------------------------------------- /user-guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdereg/json-io/HEAD/user-guide.md --------------------------------------------------------------------------------