diff --git a/.idea/encodings.xml b/.idea/encodings.xml index 77e6029620..f8b10f84d4 100644 --- a/.idea/encodings.xml +++ b/.idea/encodings.xml @@ -63,24 +63,24 @@ - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + diff --git a/jackson-modules/jackson-annotations/README.md b/libraries-jackson/jackson-annotations/README.md similarity index 100% rename from jackson-modules/jackson-annotations/README.md rename to libraries-jackson/jackson-annotations/README.md diff --git a/jackson-modules/jackson-annotations/pom.xml b/libraries-jackson/jackson-annotations/pom.xml similarity index 96% rename from jackson-modules/jackson-annotations/pom.xml rename to libraries-jackson/jackson-annotations/pom.xml index 0da73e5791..5ca28cc1e8 100644 --- a/jackson-modules/jackson-annotations/pom.xml +++ b/libraries-jackson/jackson-annotations/pom.xml @@ -9,7 +9,7 @@ com.ossez - jackson-modules + libraries-jackson 0.0.2-SNAPSHOT diff --git a/jackson-modules/jackson-annotations/src/main/java/com/ossez/jackson/bidirection/CustomListDeserializer.java b/libraries-jackson/jackson-annotations/src/main/java/com/ossez/jackson/bidirection/CustomListDeserializer.java similarity index 100% rename from jackson-modules/jackson-annotations/src/main/java/com/ossez/jackson/bidirection/CustomListDeserializer.java rename to libraries-jackson/jackson-annotations/src/main/java/com/ossez/jackson/bidirection/CustomListDeserializer.java diff --git a/jackson-modules/jackson-annotations/src/main/java/com/ossez/jackson/bidirection/CustomListSerializer.java b/libraries-jackson/jackson-annotations/src/main/java/com/ossez/jackson/bidirection/CustomListSerializer.java similarity index 100% rename from jackson-modules/jackson-annotations/src/main/java/com/ossez/jackson/bidirection/CustomListSerializer.java rename to libraries-jackson/jackson-annotations/src/main/java/com/ossez/jackson/bidirection/CustomListSerializer.java diff --git a/jackson-modules/jackson-annotations/src/main/java/com/ossez/jackson/bidirection/Item.java b/libraries-jackson/jackson-annotations/src/main/java/com/ossez/jackson/bidirection/Item.java similarity index 100% rename from jackson-modules/jackson-annotations/src/main/java/com/ossez/jackson/bidirection/Item.java rename to libraries-jackson/jackson-annotations/src/main/java/com/ossez/jackson/bidirection/Item.java diff --git a/jackson-modules/jackson-annotations/src/main/java/com/ossez/jackson/bidirection/ItemWithIdentity.java b/libraries-jackson/jackson-annotations/src/main/java/com/ossez/jackson/bidirection/ItemWithIdentity.java similarity index 100% rename from jackson-modules/jackson-annotations/src/main/java/com/ossez/jackson/bidirection/ItemWithIdentity.java rename to libraries-jackson/jackson-annotations/src/main/java/com/ossez/jackson/bidirection/ItemWithIdentity.java diff --git a/jackson-modules/jackson-annotations/src/main/java/com/ossez/jackson/bidirection/ItemWithIgnore.java b/libraries-jackson/jackson-annotations/src/main/java/com/ossez/jackson/bidirection/ItemWithIgnore.java similarity index 100% rename from jackson-modules/jackson-annotations/src/main/java/com/ossez/jackson/bidirection/ItemWithIgnore.java rename to libraries-jackson/jackson-annotations/src/main/java/com/ossez/jackson/bidirection/ItemWithIgnore.java diff --git a/jackson-modules/jackson-annotations/src/main/java/com/ossez/jackson/bidirection/ItemWithRef.java b/libraries-jackson/jackson-annotations/src/main/java/com/ossez/jackson/bidirection/ItemWithRef.java similarity index 100% rename from jackson-modules/jackson-annotations/src/main/java/com/ossez/jackson/bidirection/ItemWithRef.java rename to libraries-jackson/jackson-annotations/src/main/java/com/ossez/jackson/bidirection/ItemWithRef.java diff --git a/jackson-modules/jackson-annotations/src/main/java/com/ossez/jackson/bidirection/ItemWithSerializer.java b/libraries-jackson/jackson-annotations/src/main/java/com/ossez/jackson/bidirection/ItemWithSerializer.java similarity index 100% rename from jackson-modules/jackson-annotations/src/main/java/com/ossez/jackson/bidirection/ItemWithSerializer.java rename to libraries-jackson/jackson-annotations/src/main/java/com/ossez/jackson/bidirection/ItemWithSerializer.java diff --git a/jackson-modules/jackson-annotations/src/main/java/com/ossez/jackson/bidirection/ItemWithView.java b/libraries-jackson/jackson-annotations/src/main/java/com/ossez/jackson/bidirection/ItemWithView.java similarity index 100% rename from jackson-modules/jackson-annotations/src/main/java/com/ossez/jackson/bidirection/ItemWithView.java rename to libraries-jackson/jackson-annotations/src/main/java/com/ossez/jackson/bidirection/ItemWithView.java diff --git a/jackson-modules/jackson-annotations/src/main/java/com/ossez/jackson/bidirection/User.java b/libraries-jackson/jackson-annotations/src/main/java/com/ossez/jackson/bidirection/User.java similarity index 100% rename from jackson-modules/jackson-annotations/src/main/java/com/ossez/jackson/bidirection/User.java rename to libraries-jackson/jackson-annotations/src/main/java/com/ossez/jackson/bidirection/User.java diff --git a/jackson-modules/jackson-annotations/src/main/java/com/ossez/jackson/bidirection/UserWithIdentity.java b/libraries-jackson/jackson-annotations/src/main/java/com/ossez/jackson/bidirection/UserWithIdentity.java similarity index 100% rename from jackson-modules/jackson-annotations/src/main/java/com/ossez/jackson/bidirection/UserWithIdentity.java rename to libraries-jackson/jackson-annotations/src/main/java/com/ossez/jackson/bidirection/UserWithIdentity.java diff --git a/jackson-modules/jackson-annotations/src/main/java/com/ossez/jackson/bidirection/UserWithIgnore.java b/libraries-jackson/jackson-annotations/src/main/java/com/ossez/jackson/bidirection/UserWithIgnore.java similarity index 100% rename from jackson-modules/jackson-annotations/src/main/java/com/ossez/jackson/bidirection/UserWithIgnore.java rename to libraries-jackson/jackson-annotations/src/main/java/com/ossez/jackson/bidirection/UserWithIgnore.java diff --git a/jackson-modules/jackson-annotations/src/main/java/com/ossez/jackson/bidirection/UserWithRef.java b/libraries-jackson/jackson-annotations/src/main/java/com/ossez/jackson/bidirection/UserWithRef.java similarity index 100% rename from jackson-modules/jackson-annotations/src/main/java/com/ossez/jackson/bidirection/UserWithRef.java rename to libraries-jackson/jackson-annotations/src/main/java/com/ossez/jackson/bidirection/UserWithRef.java diff --git a/jackson-modules/jackson-annotations/src/main/java/com/ossez/jackson/bidirection/UserWithSerializer.java b/libraries-jackson/jackson-annotations/src/main/java/com/ossez/jackson/bidirection/UserWithSerializer.java similarity index 100% rename from jackson-modules/jackson-annotations/src/main/java/com/ossez/jackson/bidirection/UserWithSerializer.java rename to libraries-jackson/jackson-annotations/src/main/java/com/ossez/jackson/bidirection/UserWithSerializer.java diff --git a/jackson-modules/jackson-annotations/src/main/java/com/ossez/jackson/bidirection/UserWithView.java b/libraries-jackson/jackson-annotations/src/main/java/com/ossez/jackson/bidirection/UserWithView.java similarity index 100% rename from jackson-modules/jackson-annotations/src/main/java/com/ossez/jackson/bidirection/UserWithView.java rename to libraries-jackson/jackson-annotations/src/main/java/com/ossez/jackson/bidirection/UserWithView.java diff --git a/jackson-modules/jackson-annotations/src/main/java/com/ossez/jackson/bidirection/jsonview/Views.java b/libraries-jackson/jackson-annotations/src/main/java/com/ossez/jackson/bidirection/jsonview/Views.java similarity index 100% rename from jackson-modules/jackson-annotations/src/main/java/com/ossez/jackson/bidirection/jsonview/Views.java rename to libraries-jackson/jackson-annotations/src/main/java/com/ossez/jackson/bidirection/jsonview/Views.java diff --git a/jackson-modules/jackson-annotations/src/main/java/com/ossez/jackson/deductionbasedpolymorphism/Character.java b/libraries-jackson/jackson-annotations/src/main/java/com/ossez/jackson/deductionbasedpolymorphism/Character.java similarity index 100% rename from jackson-modules/jackson-annotations/src/main/java/com/ossez/jackson/deductionbasedpolymorphism/Character.java rename to libraries-jackson/jackson-annotations/src/main/java/com/ossez/jackson/deductionbasedpolymorphism/Character.java diff --git a/jackson-modules/jackson-annotations/src/main/java/com/ossez/jackson/deductionbasedpolymorphism/ControlledCharacter.java b/libraries-jackson/jackson-annotations/src/main/java/com/ossez/jackson/deductionbasedpolymorphism/ControlledCharacter.java similarity index 100% rename from jackson-modules/jackson-annotations/src/main/java/com/ossez/jackson/deductionbasedpolymorphism/ControlledCharacter.java rename to libraries-jackson/jackson-annotations/src/main/java/com/ossez/jackson/deductionbasedpolymorphism/ControlledCharacter.java diff --git a/jackson-modules/jackson-annotations/src/main/java/com/ossez/jackson/deductionbasedpolymorphism/ImperialSpy.java b/libraries-jackson/jackson-annotations/src/main/java/com/ossez/jackson/deductionbasedpolymorphism/ImperialSpy.java similarity index 100% rename from jackson-modules/jackson-annotations/src/main/java/com/ossez/jackson/deductionbasedpolymorphism/ImperialSpy.java rename to libraries-jackson/jackson-annotations/src/main/java/com/ossez/jackson/deductionbasedpolymorphism/ImperialSpy.java diff --git a/jackson-modules/jackson-annotations/src/main/java/com/ossez/jackson/deductionbasedpolymorphism/King.java b/libraries-jackson/jackson-annotations/src/main/java/com/ossez/jackson/deductionbasedpolymorphism/King.java similarity index 100% rename from jackson-modules/jackson-annotations/src/main/java/com/ossez/jackson/deductionbasedpolymorphism/King.java rename to libraries-jackson/jackson-annotations/src/main/java/com/ossez/jackson/deductionbasedpolymorphism/King.java diff --git a/jackson-modules/jackson-annotations/src/main/java/com/ossez/jackson/deductionbasedpolymorphism/Knight.java b/libraries-jackson/jackson-annotations/src/main/java/com/ossez/jackson/deductionbasedpolymorphism/Knight.java similarity index 100% rename from jackson-modules/jackson-annotations/src/main/java/com/ossez/jackson/deductionbasedpolymorphism/Knight.java rename to libraries-jackson/jackson-annotations/src/main/java/com/ossez/jackson/deductionbasedpolymorphism/Knight.java diff --git a/jackson-modules/jackson-annotations/src/main/java/com/ossez/jackson/deductionbasedpolymorphism/NamedCharacter.java b/libraries-jackson/jackson-annotations/src/main/java/com/ossez/jackson/deductionbasedpolymorphism/NamedCharacter.java similarity index 100% rename from jackson-modules/jackson-annotations/src/main/java/com/ossez/jackson/deductionbasedpolymorphism/NamedCharacter.java rename to libraries-jackson/jackson-annotations/src/main/java/com/ossez/jackson/deductionbasedpolymorphism/NamedCharacter.java diff --git a/jackson-modules/jackson-annotations/src/main/java/com/ossez/jackson/domain/Person.java b/libraries-jackson/jackson-annotations/src/main/java/com/ossez/jackson/domain/Person.java similarity index 100% rename from jackson-modules/jackson-annotations/src/main/java/com/ossez/jackson/domain/Person.java rename to libraries-jackson/jackson-annotations/src/main/java/com/ossez/jackson/domain/Person.java diff --git a/jackson-modules/jackson-annotations/src/main/java/com/ossez/jackson/format/User.java b/libraries-jackson/jackson-annotations/src/main/java/com/ossez/jackson/format/User.java similarity index 100% rename from jackson-modules/jackson-annotations/src/main/java/com/ossez/jackson/format/User.java rename to libraries-jackson/jackson-annotations/src/main/java/com/ossez/jackson/format/User.java diff --git a/jackson-modules/jackson-annotations/src/main/java/com/ossez/jackson/jsonignorevstransient/Application.java b/libraries-jackson/jackson-annotations/src/main/java/com/ossez/jackson/jsonignorevstransient/Application.java similarity index 100% rename from jackson-modules/jackson-annotations/src/main/java/com/ossez/jackson/jsonignorevstransient/Application.java rename to libraries-jackson/jackson-annotations/src/main/java/com/ossez/jackson/jsonignorevstransient/Application.java diff --git a/jackson-modules/jackson-annotations/src/main/java/com/ossez/jackson/jsonignorevstransient/Person.java b/libraries-jackson/jackson-annotations/src/main/java/com/ossez/jackson/jsonignorevstransient/Person.java similarity index 100% rename from jackson-modules/jackson-annotations/src/main/java/com/ossez/jackson/jsonignorevstransient/Person.java rename to libraries-jackson/jackson-annotations/src/main/java/com/ossez/jackson/jsonignorevstransient/Person.java diff --git a/jackson-modules/jackson-annotations/src/main/java/com/ossez/jackson/jsonignorevstransient/User.java b/libraries-jackson/jackson-annotations/src/main/java/com/ossez/jackson/jsonignorevstransient/User.java similarity index 100% rename from jackson-modules/jackson-annotations/src/main/java/com/ossez/jackson/jsonignorevstransient/User.java rename to libraries-jackson/jackson-annotations/src/main/java/com/ossez/jackson/jsonignorevstransient/User.java diff --git a/jackson-modules/jackson-annotations/src/main/java/com/ossez/jackson/jsonignorevstransient/UserRepository.java b/libraries-jackson/jackson-annotations/src/main/java/com/ossez/jackson/jsonignorevstransient/UserRepository.java similarity index 100% rename from jackson-modules/jackson-annotations/src/main/java/com/ossez/jackson/jsonignorevstransient/UserRepository.java rename to libraries-jackson/jackson-annotations/src/main/java/com/ossez/jackson/jsonignorevstransient/UserRepository.java diff --git a/jackson-modules/jackson-annotations/src/main/java/com/ossez/jackson/jsonmerge/Keyboard.java b/libraries-jackson/jackson-annotations/src/main/java/com/ossez/jackson/jsonmerge/Keyboard.java similarity index 100% rename from jackson-modules/jackson-annotations/src/main/java/com/ossez/jackson/jsonmerge/Keyboard.java rename to libraries-jackson/jackson-annotations/src/main/java/com/ossez/jackson/jsonmerge/Keyboard.java diff --git a/jackson-modules/jackson-annotations/src/main/java/com/ossez/jackson/jsonmerge/ObjectWithMap.java b/libraries-jackson/jackson-annotations/src/main/java/com/ossez/jackson/jsonmerge/ObjectWithMap.java similarity index 100% rename from jackson-modules/jackson-annotations/src/main/java/com/ossez/jackson/jsonmerge/ObjectWithMap.java rename to libraries-jackson/jackson-annotations/src/main/java/com/ossez/jackson/jsonmerge/ObjectWithMap.java diff --git a/jackson-modules/jackson-annotations/src/main/java/com/ossez/jackson/jsonmerge/ProgrammerAnnotated.java b/libraries-jackson/jackson-annotations/src/main/java/com/ossez/jackson/jsonmerge/ProgrammerAnnotated.java similarity index 100% rename from jackson-modules/jackson-annotations/src/main/java/com/ossez/jackson/jsonmerge/ProgrammerAnnotated.java rename to libraries-jackson/jackson-annotations/src/main/java/com/ossez/jackson/jsonmerge/ProgrammerAnnotated.java diff --git a/jackson-modules/jackson-annotations/src/main/java/com/ossez/jackson/jsonmerge/ProgrammerNotAnnotated.java b/libraries-jackson/jackson-annotations/src/main/java/com/ossez/jackson/jsonmerge/ProgrammerNotAnnotated.java similarity index 100% rename from jackson-modules/jackson-annotations/src/main/java/com/ossez/jackson/jsonmerge/ProgrammerNotAnnotated.java rename to libraries-jackson/jackson-annotations/src/main/java/com/ossez/jackson/jsonmerge/ProgrammerNotAnnotated.java diff --git a/jackson-modules/jackson-annotations/src/main/java/com/ossez/jackson/jsonview/Item.java b/libraries-jackson/jackson-annotations/src/main/java/com/ossez/jackson/jsonview/Item.java similarity index 100% rename from jackson-modules/jackson-annotations/src/main/java/com/ossez/jackson/jsonview/Item.java rename to libraries-jackson/jackson-annotations/src/main/java/com/ossez/jackson/jsonview/Item.java diff --git a/jackson-modules/jackson-annotations/src/main/java/com/ossez/jackson/jsonview/MyBeanSerializerModifier.java b/libraries-jackson/jackson-annotations/src/main/java/com/ossez/jackson/jsonview/MyBeanSerializerModifier.java similarity index 100% rename from jackson-modules/jackson-annotations/src/main/java/com/ossez/jackson/jsonview/MyBeanSerializerModifier.java rename to libraries-jackson/jackson-annotations/src/main/java/com/ossez/jackson/jsonview/MyBeanSerializerModifier.java diff --git a/jackson-modules/jackson-annotations/src/main/java/com/ossez/jackson/jsonview/UpperCasingWriter.java b/libraries-jackson/jackson-annotations/src/main/java/com/ossez/jackson/jsonview/UpperCasingWriter.java similarity index 100% rename from jackson-modules/jackson-annotations/src/main/java/com/ossez/jackson/jsonview/UpperCasingWriter.java rename to libraries-jackson/jackson-annotations/src/main/java/com/ossez/jackson/jsonview/UpperCasingWriter.java diff --git a/jackson-modules/jackson-annotations/src/main/java/com/ossez/jackson/jsonview/User.java b/libraries-jackson/jackson-annotations/src/main/java/com/ossez/jackson/jsonview/User.java similarity index 100% rename from jackson-modules/jackson-annotations/src/main/java/com/ossez/jackson/jsonview/User.java rename to libraries-jackson/jackson-annotations/src/main/java/com/ossez/jackson/jsonview/User.java diff --git a/jackson-modules/jackson-annotations/src/main/java/com/ossez/jackson/jsonview/Views.java b/libraries-jackson/jackson-annotations/src/main/java/com/ossez/jackson/jsonview/Views.java similarity index 100% rename from jackson-modules/jackson-annotations/src/main/java/com/ossez/jackson/jsonview/Views.java rename to libraries-jackson/jackson-annotations/src/main/java/com/ossez/jackson/jsonview/Views.java diff --git a/jackson-modules/jackson-annotations/src/test/java/com/ossez/jackson/advancedannotations/AdvancedAnnotationsUnitTest.java b/libraries-jackson/jackson-annotations/src/test/java/com/ossez/jackson/advancedannotations/AdvancedAnnotationsUnitTest.java similarity index 100% rename from jackson-modules/jackson-annotations/src/test/java/com/ossez/jackson/advancedannotations/AdvancedAnnotationsUnitTest.java rename to libraries-jackson/jackson-annotations/src/test/java/com/ossez/jackson/advancedannotations/AdvancedAnnotationsUnitTest.java diff --git a/jackson-modules/jackson-annotations/src/test/java/com/ossez/jackson/advancedannotations/AppendBeans.java b/libraries-jackson/jackson-annotations/src/test/java/com/ossez/jackson/advancedannotations/AppendBeans.java similarity index 100% rename from jackson-modules/jackson-annotations/src/test/java/com/ossez/jackson/advancedannotations/AppendBeans.java rename to libraries-jackson/jackson-annotations/src/test/java/com/ossez/jackson/advancedannotations/AppendBeans.java diff --git a/jackson-modules/jackson-annotations/src/test/java/com/ossez/jackson/advancedannotations/IdentityReferenceBeans.java b/libraries-jackson/jackson-annotations/src/test/java/com/ossez/jackson/advancedannotations/IdentityReferenceBeans.java similarity index 100% rename from jackson-modules/jackson-annotations/src/test/java/com/ossez/jackson/advancedannotations/IdentityReferenceBeans.java rename to libraries-jackson/jackson-annotations/src/test/java/com/ossez/jackson/advancedannotations/IdentityReferenceBeans.java diff --git a/jackson-modules/jackson-annotations/src/test/java/com/ossez/jackson/advancedannotations/NamingBean.java b/libraries-jackson/jackson-annotations/src/test/java/com/ossez/jackson/advancedannotations/NamingBean.java similarity index 100% rename from jackson-modules/jackson-annotations/src/test/java/com/ossez/jackson/advancedannotations/NamingBean.java rename to libraries-jackson/jackson-annotations/src/test/java/com/ossez/jackson/advancedannotations/NamingBean.java diff --git a/jackson-modules/jackson-annotations/src/test/java/com/ossez/jackson/advancedannotations/POJOBuilderBean.java b/libraries-jackson/jackson-annotations/src/test/java/com/ossez/jackson/advancedannotations/POJOBuilderBean.java similarity index 100% rename from jackson-modules/jackson-annotations/src/test/java/com/ossez/jackson/advancedannotations/POJOBuilderBean.java rename to libraries-jackson/jackson-annotations/src/test/java/com/ossez/jackson/advancedannotations/POJOBuilderBean.java diff --git a/jackson-modules/jackson-annotations/src/test/java/com/ossez/jackson/advancedannotations/PropertyDescriptionBean.java b/libraries-jackson/jackson-annotations/src/test/java/com/ossez/jackson/advancedannotations/PropertyDescriptionBean.java similarity index 100% rename from jackson-modules/jackson-annotations/src/test/java/com/ossez/jackson/advancedannotations/PropertyDescriptionBean.java rename to libraries-jackson/jackson-annotations/src/test/java/com/ossez/jackson/advancedannotations/PropertyDescriptionBean.java diff --git a/jackson-modules/jackson-annotations/src/test/java/com/ossez/jackson/advancedannotations/TypeIdBean.java b/libraries-jackson/jackson-annotations/src/test/java/com/ossez/jackson/advancedannotations/TypeIdBean.java similarity index 100% rename from jackson-modules/jackson-annotations/src/test/java/com/ossez/jackson/advancedannotations/TypeIdBean.java rename to libraries-jackson/jackson-annotations/src/test/java/com/ossez/jackson/advancedannotations/TypeIdBean.java diff --git a/jackson-modules/jackson-annotations/src/test/java/com/ossez/jackson/advancedannotations/TypeIdResolverStructure.java b/libraries-jackson/jackson-annotations/src/test/java/com/ossez/jackson/advancedannotations/TypeIdResolverStructure.java similarity index 100% rename from jackson-modules/jackson-annotations/src/test/java/com/ossez/jackson/advancedannotations/TypeIdResolverStructure.java rename to libraries-jackson/jackson-annotations/src/test/java/com/ossez/jackson/advancedannotations/TypeIdResolverStructure.java diff --git a/jackson-modules/jackson-annotations/src/test/java/com/ossez/jackson/bidirection/JacksonBidirectionRelationUnitTest.java b/libraries-jackson/jackson-annotations/src/test/java/com/ossez/jackson/bidirection/JacksonBidirectionRelationUnitTest.java similarity index 100% rename from jackson-modules/jackson-annotations/src/test/java/com/ossez/jackson/bidirection/JacksonBidirectionRelationUnitTest.java rename to libraries-jackson/jackson-annotations/src/test/java/com/ossez/jackson/bidirection/JacksonBidirectionRelationUnitTest.java diff --git a/jackson-modules/jackson-annotations/src/test/java/com/ossez/jackson/deductionbasedpolymorphism/CaseInsensitiveInferenceUnitTest.java b/libraries-jackson/jackson-annotations/src/test/java/com/ossez/jackson/deductionbasedpolymorphism/CaseInsensitiveInferenceUnitTest.java similarity index 100% rename from jackson-modules/jackson-annotations/src/test/java/com/ossez/jackson/deductionbasedpolymorphism/CaseInsensitiveInferenceUnitTest.java rename to libraries-jackson/jackson-annotations/src/test/java/com/ossez/jackson/deductionbasedpolymorphism/CaseInsensitiveInferenceUnitTest.java diff --git a/jackson-modules/jackson-annotations/src/test/java/com/ossez/jackson/deductionbasedpolymorphism/ContainedInferenceUnitTest.java b/libraries-jackson/jackson-annotations/src/test/java/com/ossez/jackson/deductionbasedpolymorphism/ContainedInferenceUnitTest.java similarity index 100% rename from jackson-modules/jackson-annotations/src/test/java/com/ossez/jackson/deductionbasedpolymorphism/ContainedInferenceUnitTest.java rename to libraries-jackson/jackson-annotations/src/test/java/com/ossez/jackson/deductionbasedpolymorphism/ContainedInferenceUnitTest.java diff --git a/jackson-modules/jackson-annotations/src/test/java/com/ossez/jackson/deductionbasedpolymorphism/JsonStringFormatterUtil.java b/libraries-jackson/jackson-annotations/src/test/java/com/ossez/jackson/deductionbasedpolymorphism/JsonStringFormatterUtil.java similarity index 100% rename from jackson-modules/jackson-annotations/src/test/java/com/ossez/jackson/deductionbasedpolymorphism/JsonStringFormatterUtil.java rename to libraries-jackson/jackson-annotations/src/test/java/com/ossez/jackson/deductionbasedpolymorphism/JsonStringFormatterUtil.java diff --git a/jackson-modules/jackson-annotations/src/test/java/com/ossez/jackson/deductionbasedpolymorphism/SimpleInferenceUnitTest.java b/libraries-jackson/jackson-annotations/src/test/java/com/ossez/jackson/deductionbasedpolymorphism/SimpleInferenceUnitTest.java similarity index 100% rename from jackson-modules/jackson-annotations/src/test/java/com/ossez/jackson/deductionbasedpolymorphism/SimpleInferenceUnitTest.java rename to libraries-jackson/jackson-annotations/src/test/java/com/ossez/jackson/deductionbasedpolymorphism/SimpleInferenceUnitTest.java diff --git a/jackson-modules/jackson-annotations/src/test/java/com/ossez/jackson/format/JsonFormatUnitTest.java b/libraries-jackson/jackson-annotations/src/test/java/com/ossez/jackson/format/JsonFormatUnitTest.java similarity index 100% rename from jackson-modules/jackson-annotations/src/test/java/com/ossez/jackson/format/JsonFormatUnitTest.java rename to libraries-jackson/jackson-annotations/src/test/java/com/ossez/jackson/format/JsonFormatUnitTest.java diff --git a/jackson-modules/jackson-annotations/src/test/java/com/ossez/jackson/jsonignorevstransient/PersonUnitTest.java b/libraries-jackson/jackson-annotations/src/test/java/com/ossez/jackson/jsonignorevstransient/PersonUnitTest.java similarity index 100% rename from jackson-modules/jackson-annotations/src/test/java/com/ossez/jackson/jsonignorevstransient/PersonUnitTest.java rename to libraries-jackson/jackson-annotations/src/test/java/com/ossez/jackson/jsonignorevstransient/PersonUnitTest.java diff --git a/jackson-modules/jackson-annotations/src/test/java/com/ossez/jackson/jsonmerge/JsonMergeUnitTest.java b/libraries-jackson/jackson-annotations/src/test/java/com/ossez/jackson/jsonmerge/JsonMergeUnitTest.java similarity index 100% rename from jackson-modules/jackson-annotations/src/test/java/com/ossez/jackson/jsonmerge/JsonMergeUnitTest.java rename to libraries-jackson/jackson-annotations/src/test/java/com/ossez/jackson/jsonmerge/JsonMergeUnitTest.java diff --git a/jackson-modules/jackson-annotations/src/test/java/com/ossez/jackson/jsonview/JacksonJsonViewUnitTest.java b/libraries-jackson/jackson-annotations/src/test/java/com/ossez/jackson/jsonview/JacksonJsonViewUnitTest.java similarity index 100% rename from jackson-modules/jackson-annotations/src/test/java/com/ossez/jackson/jsonview/JacksonJsonViewUnitTest.java rename to libraries-jackson/jackson-annotations/src/test/java/com/ossez/jackson/jsonview/JacksonJsonViewUnitTest.java diff --git a/jackson-modules/jackson-annotations/src/test/resources/application.properties b/libraries-jackson/jackson-annotations/src/test/resources/application.properties similarity index 100% rename from jackson-modules/jackson-annotations/src/test/resources/application.properties rename to libraries-jackson/jackson-annotations/src/test/resources/application.properties diff --git a/jackson-modules/jackson-conversions-2/README.md b/libraries-jackson/jackson-conversions-2/README.md similarity index 100% rename from jackson-modules/jackson-conversions-2/README.md rename to libraries-jackson/jackson-conversions-2/README.md diff --git a/jackson-modules/jackson-conversions-2/pom.xml b/libraries-jackson/jackson-conversions-2/pom.xml similarity index 97% rename from jackson-modules/jackson-conversions-2/pom.xml rename to libraries-jackson/jackson-conversions-2/pom.xml index 58de10fbd9..310358a8f6 100644 --- a/jackson-modules/jackson-conversions-2/pom.xml +++ b/libraries-jackson/jackson-conversions-2/pom.xml @@ -9,7 +9,7 @@ com.ossez - jackson-modules + libraries-jackson 0.0.2-SNAPSHOT diff --git a/jackson-modules/jackson-conversions-2/src/main/java/com/baeldung/jackson/booleanAsInt/Game.java b/libraries-jackson/jackson-conversions-2/src/main/java/com/baeldung/jackson/booleanAsInt/Game.java similarity index 100% rename from jackson-modules/jackson-conversions-2/src/main/java/com/baeldung/jackson/booleanAsInt/Game.java rename to libraries-jackson/jackson-conversions-2/src/main/java/com/baeldung/jackson/booleanAsInt/Game.java diff --git a/jackson-modules/jackson-conversions-2/src/main/java/com/baeldung/jackson/booleanAsInt/GameAnnotatedByJsonFormat.java b/libraries-jackson/jackson-conversions-2/src/main/java/com/baeldung/jackson/booleanAsInt/GameAnnotatedByJsonFormat.java similarity index 100% rename from jackson-modules/jackson-conversions-2/src/main/java/com/baeldung/jackson/booleanAsInt/GameAnnotatedByJsonFormat.java rename to libraries-jackson/jackson-conversions-2/src/main/java/com/baeldung/jackson/booleanAsInt/GameAnnotatedByJsonFormat.java diff --git a/jackson-modules/jackson-conversions-2/src/main/java/com/baeldung/jackson/booleanAsInt/GameAnnotatedByJsonSerializeDeserialize.java b/libraries-jackson/jackson-conversions-2/src/main/java/com/baeldung/jackson/booleanAsInt/GameAnnotatedByJsonSerializeDeserialize.java similarity index 100% rename from jackson-modules/jackson-conversions-2/src/main/java/com/baeldung/jackson/booleanAsInt/GameAnnotatedByJsonSerializeDeserialize.java rename to libraries-jackson/jackson-conversions-2/src/main/java/com/baeldung/jackson/booleanAsInt/GameAnnotatedByJsonSerializeDeserialize.java diff --git a/jackson-modules/jackson-conversions-2/src/main/java/com/baeldung/jackson/booleanAsInt/NumericBooleanDeserializer.java b/libraries-jackson/jackson-conversions-2/src/main/java/com/baeldung/jackson/booleanAsInt/NumericBooleanDeserializer.java similarity index 100% rename from jackson-modules/jackson-conversions-2/src/main/java/com/baeldung/jackson/booleanAsInt/NumericBooleanDeserializer.java rename to libraries-jackson/jackson-conversions-2/src/main/java/com/baeldung/jackson/booleanAsInt/NumericBooleanDeserializer.java diff --git a/jackson-modules/jackson-conversions-2/src/main/java/com/baeldung/jackson/booleanAsInt/NumericBooleanSerializer.java b/libraries-jackson/jackson-conversions-2/src/main/java/com/baeldung/jackson/booleanAsInt/NumericBooleanSerializer.java similarity index 100% rename from jackson-modules/jackson-conversions-2/src/main/java/com/baeldung/jackson/booleanAsInt/NumericBooleanSerializer.java rename to libraries-jackson/jackson-conversions-2/src/main/java/com/baeldung/jackson/booleanAsInt/NumericBooleanSerializer.java diff --git a/jackson-modules/jackson-conversions-2/src/main/java/com/baeldung/jackson/csv/JsonCsvConverter.java b/libraries-jackson/jackson-conversions-2/src/main/java/com/baeldung/jackson/csv/JsonCsvConverter.java similarity index 100% rename from jackson-modules/jackson-conversions-2/src/main/java/com/baeldung/jackson/csv/JsonCsvConverter.java rename to libraries-jackson/jackson-conversions-2/src/main/java/com/baeldung/jackson/csv/JsonCsvConverter.java diff --git a/jackson-modules/jackson-conversions-2/src/main/java/com/baeldung/jackson/csv/OrderLine.java b/libraries-jackson/jackson-conversions-2/src/main/java/com/baeldung/jackson/csv/OrderLine.java similarity index 100% rename from jackson-modules/jackson-conversions-2/src/main/java/com/baeldung/jackson/csv/OrderLine.java rename to libraries-jackson/jackson-conversions-2/src/main/java/com/baeldung/jackson/csv/OrderLine.java diff --git a/jackson-modules/jackson-conversions-2/src/main/java/com/baeldung/jackson/csv/OrderLineForCsv.java b/libraries-jackson/jackson-conversions-2/src/main/java/com/baeldung/jackson/csv/OrderLineForCsv.java similarity index 100% rename from jackson-modules/jackson-conversions-2/src/main/java/com/baeldung/jackson/csv/OrderLineForCsv.java rename to libraries-jackson/jackson-conversions-2/src/main/java/com/baeldung/jackson/csv/OrderLineForCsv.java diff --git a/jackson-modules/jackson-conversions-2/src/main/java/com/baeldung/jackson/dynamicobject/Product.java b/libraries-jackson/jackson-conversions-2/src/main/java/com/baeldung/jackson/dynamicobject/Product.java similarity index 100% rename from jackson-modules/jackson-conversions-2/src/main/java/com/baeldung/jackson/dynamicobject/Product.java rename to libraries-jackson/jackson-conversions-2/src/main/java/com/baeldung/jackson/dynamicobject/Product.java diff --git a/jackson-modules/jackson-conversions-2/src/main/java/com/baeldung/jackson/dynamicobject/ProductJsonNode.java b/libraries-jackson/jackson-conversions-2/src/main/java/com/baeldung/jackson/dynamicobject/ProductJsonNode.java similarity index 100% rename from jackson-modules/jackson-conversions-2/src/main/java/com/baeldung/jackson/dynamicobject/ProductJsonNode.java rename to libraries-jackson/jackson-conversions-2/src/main/java/com/baeldung/jackson/dynamicobject/ProductJsonNode.java diff --git a/jackson-modules/jackson-conversions-2/src/main/java/com/baeldung/jackson/dynamicobject/ProductMap.java b/libraries-jackson/jackson-conversions-2/src/main/java/com/baeldung/jackson/dynamicobject/ProductMap.java similarity index 100% rename from jackson-modules/jackson-conversions-2/src/main/java/com/baeldung/jackson/dynamicobject/ProductMap.java rename to libraries-jackson/jackson-conversions-2/src/main/java/com/baeldung/jackson/dynamicobject/ProductMap.java diff --git a/jackson-modules/jackson-conversions-2/src/main/java/com/baeldung/jackson/jsonurlreader/JsonUrlReader.java b/libraries-jackson/jackson-conversions-2/src/main/java/com/baeldung/jackson/jsonurlreader/JsonUrlReader.java similarity index 100% rename from jackson-modules/jackson-conversions-2/src/main/java/com/baeldung/jackson/jsonurlreader/JsonUrlReader.java rename to libraries-jackson/jackson-conversions-2/src/main/java/com/baeldung/jackson/jsonurlreader/JsonUrlReader.java diff --git a/jackson-modules/jackson-conversions-2/src/main/java/com/baeldung/jackson/jsonurlreader/data/Example.java b/libraries-jackson/jackson-conversions-2/src/main/java/com/baeldung/jackson/jsonurlreader/data/Example.java similarity index 100% rename from jackson-modules/jackson-conversions-2/src/main/java/com/baeldung/jackson/jsonurlreader/data/Example.java rename to libraries-jackson/jackson-conversions-2/src/main/java/com/baeldung/jackson/jsonurlreader/data/Example.java diff --git a/jackson-modules/jackson-conversions-2/src/main/java/com/baeldung/jackson/multiplefields/Weather.java b/libraries-jackson/jackson-conversions-2/src/main/java/com/baeldung/jackson/multiplefields/Weather.java similarity index 100% rename from jackson-modules/jackson-conversions-2/src/main/java/com/baeldung/jackson/multiplefields/Weather.java rename to libraries-jackson/jackson-conversions-2/src/main/java/com/baeldung/jackson/multiplefields/Weather.java diff --git a/jackson-modules/jackson-conversions-2/src/main/java/com/baeldung/jackson/snakecase/User.java b/libraries-jackson/jackson-conversions-2/src/main/java/com/baeldung/jackson/snakecase/User.java similarity index 100% rename from jackson-modules/jackson-conversions-2/src/main/java/com/baeldung/jackson/snakecase/User.java rename to libraries-jackson/jackson-conversions-2/src/main/java/com/baeldung/jackson/snakecase/User.java diff --git a/jackson-modules/jackson-conversions-2/src/main/java/com/baeldung/jackson/snakecase/UserWithPropertyNames.java b/libraries-jackson/jackson-conversions-2/src/main/java/com/baeldung/jackson/snakecase/UserWithPropertyNames.java similarity index 100% rename from jackson-modules/jackson-conversions-2/src/main/java/com/baeldung/jackson/snakecase/UserWithPropertyNames.java rename to libraries-jackson/jackson-conversions-2/src/main/java/com/baeldung/jackson/snakecase/UserWithPropertyNames.java diff --git a/jackson-modules/jackson-conversions-2/src/main/java/com/baeldung/jackson/snakecase/UserWithSnakeStrategy.java b/libraries-jackson/jackson-conversions-2/src/main/java/com/baeldung/jackson/snakecase/UserWithSnakeStrategy.java similarity index 100% rename from jackson-modules/jackson-conversions-2/src/main/java/com/baeldung/jackson/snakecase/UserWithSnakeStrategy.java rename to libraries-jackson/jackson-conversions-2/src/main/java/com/baeldung/jackson/snakecase/UserWithSnakeStrategy.java diff --git a/jackson-modules/jackson-conversions-2/src/main/java/com/baeldung/jackson/tocollection/Book.java b/libraries-jackson/jackson-conversions-2/src/main/java/com/baeldung/jackson/tocollection/Book.java similarity index 100% rename from jackson-modules/jackson-conversions-2/src/main/java/com/baeldung/jackson/tocollection/Book.java rename to libraries-jackson/jackson-conversions-2/src/main/java/com/baeldung/jackson/tocollection/Book.java diff --git a/jackson-modules/jackson-conversions-2/src/main/java/com/baeldung/jackson/tocollection/JsonToCollectionUtil.java b/libraries-jackson/jackson-conversions-2/src/main/java/com/baeldung/jackson/tocollection/JsonToCollectionUtil.java similarity index 100% rename from jackson-modules/jackson-conversions-2/src/main/java/com/baeldung/jackson/tocollection/JsonToCollectionUtil.java rename to libraries-jackson/jackson-conversions-2/src/main/java/com/baeldung/jackson/tocollection/JsonToCollectionUtil.java diff --git a/jackson-modules/jackson-conversions-2/src/main/java/com/baeldung/jackson/xmlToJson/Color.java b/libraries-jackson/jackson-conversions-2/src/main/java/com/baeldung/jackson/xmlToJson/Color.java similarity index 100% rename from jackson-modules/jackson-conversions-2/src/main/java/com/baeldung/jackson/xmlToJson/Color.java rename to libraries-jackson/jackson-conversions-2/src/main/java/com/baeldung/jackson/xmlToJson/Color.java diff --git a/jackson-modules/jackson-conversions-2/src/main/java/com/baeldung/jackson/xmlToJson/Flower.java b/libraries-jackson/jackson-conversions-2/src/main/java/com/baeldung/jackson/xmlToJson/Flower.java similarity index 100% rename from jackson-modules/jackson-conversions-2/src/main/java/com/baeldung/jackson/xmlToJson/Flower.java rename to libraries-jackson/jackson-conversions-2/src/main/java/com/baeldung/jackson/xmlToJson/Flower.java diff --git a/jackson-modules/jackson-conversions-2/src/main/java/com/baeldung/jackson/yaml/Order.java b/libraries-jackson/jackson-conversions-2/src/main/java/com/baeldung/jackson/yaml/Order.java similarity index 100% rename from jackson-modules/jackson-conversions-2/src/main/java/com/baeldung/jackson/yaml/Order.java rename to libraries-jackson/jackson-conversions-2/src/main/java/com/baeldung/jackson/yaml/Order.java diff --git a/jackson-modules/jackson-conversions-2/src/main/java/com/baeldung/jackson/yaml/OrderLine.java b/libraries-jackson/jackson-conversions-2/src/main/java/com/baeldung/jackson/yaml/OrderLine.java similarity index 100% rename from jackson-modules/jackson-conversions-2/src/main/java/com/baeldung/jackson/yaml/OrderLine.java rename to libraries-jackson/jackson-conversions-2/src/main/java/com/baeldung/jackson/yaml/OrderLine.java diff --git a/jackson-modules/jackson-conversions-2/src/main/java/com/ossez/jackson/csv/JsonCsvConverter.java b/libraries-jackson/jackson-conversions-2/src/main/java/com/ossez/jackson/csv/JsonCsvConverter.java similarity index 100% rename from jackson-modules/jackson-conversions-2/src/main/java/com/ossez/jackson/csv/JsonCsvConverter.java rename to libraries-jackson/jackson-conversions-2/src/main/java/com/ossez/jackson/csv/JsonCsvConverter.java diff --git a/jackson-modules/jackson-conversions-2/src/main/java/com/ossez/jackson/csv/OrderLine.java b/libraries-jackson/jackson-conversions-2/src/main/java/com/ossez/jackson/csv/OrderLine.java similarity index 100% rename from jackson-modules/jackson-conversions-2/src/main/java/com/ossez/jackson/csv/OrderLine.java rename to libraries-jackson/jackson-conversions-2/src/main/java/com/ossez/jackson/csv/OrderLine.java diff --git a/jackson-modules/jackson-conversions-2/src/main/java/com/ossez/jackson/csv/OrderLineForCsv.java b/libraries-jackson/jackson-conversions-2/src/main/java/com/ossez/jackson/csv/OrderLineForCsv.java similarity index 100% rename from jackson-modules/jackson-conversions-2/src/main/java/com/ossez/jackson/csv/OrderLineForCsv.java rename to libraries-jackson/jackson-conversions-2/src/main/java/com/ossez/jackson/csv/OrderLineForCsv.java diff --git a/jackson-modules/jackson-conversions-2/src/main/java/com/ossez/jackson/dynamicobject/Product.java b/libraries-jackson/jackson-conversions-2/src/main/java/com/ossez/jackson/dynamicobject/Product.java similarity index 100% rename from jackson-modules/jackson-conversions-2/src/main/java/com/ossez/jackson/dynamicobject/Product.java rename to libraries-jackson/jackson-conversions-2/src/main/java/com/ossez/jackson/dynamicobject/Product.java diff --git a/jackson-modules/jackson-conversions-2/src/main/java/com/ossez/jackson/dynamicobject/ProductJsonNode.java b/libraries-jackson/jackson-conversions-2/src/main/java/com/ossez/jackson/dynamicobject/ProductJsonNode.java similarity index 100% rename from jackson-modules/jackson-conversions-2/src/main/java/com/ossez/jackson/dynamicobject/ProductJsonNode.java rename to libraries-jackson/jackson-conversions-2/src/main/java/com/ossez/jackson/dynamicobject/ProductJsonNode.java diff --git a/jackson-modules/jackson-conversions-2/src/main/java/com/ossez/jackson/dynamicobject/ProductMap.java b/libraries-jackson/jackson-conversions-2/src/main/java/com/ossez/jackson/dynamicobject/ProductMap.java similarity index 100% rename from jackson-modules/jackson-conversions-2/src/main/java/com/ossez/jackson/dynamicobject/ProductMap.java rename to libraries-jackson/jackson-conversions-2/src/main/java/com/ossez/jackson/dynamicobject/ProductMap.java diff --git a/jackson-modules/jackson-conversions-2/src/main/java/com/ossez/jackson/multiplefields/Weather.java b/libraries-jackson/jackson-conversions-2/src/main/java/com/ossez/jackson/multiplefields/Weather.java similarity index 100% rename from jackson-modules/jackson-conversions-2/src/main/java/com/ossez/jackson/multiplefields/Weather.java rename to libraries-jackson/jackson-conversions-2/src/main/java/com/ossez/jackson/multiplefields/Weather.java diff --git a/jackson-modules/jackson-conversions-2/src/main/java/com/ossez/jackson/tocollection/Book.java b/libraries-jackson/jackson-conversions-2/src/main/java/com/ossez/jackson/tocollection/Book.java similarity index 100% rename from jackson-modules/jackson-conversions-2/src/main/java/com/ossez/jackson/tocollection/Book.java rename to libraries-jackson/jackson-conversions-2/src/main/java/com/ossez/jackson/tocollection/Book.java diff --git a/jackson-modules/jackson-conversions-2/src/main/java/com/ossez/jackson/tocollection/JsonToCollectionUtil.java b/libraries-jackson/jackson-conversions-2/src/main/java/com/ossez/jackson/tocollection/JsonToCollectionUtil.java similarity index 100% rename from jackson-modules/jackson-conversions-2/src/main/java/com/ossez/jackson/tocollection/JsonToCollectionUtil.java rename to libraries-jackson/jackson-conversions-2/src/main/java/com/ossez/jackson/tocollection/JsonToCollectionUtil.java diff --git a/jackson-modules/jackson-conversions-2/src/main/java/com/ossez/jackson/xmlToJson/Color.java b/libraries-jackson/jackson-conversions-2/src/main/java/com/ossez/jackson/xmlToJson/Color.java similarity index 100% rename from jackson-modules/jackson-conversions-2/src/main/java/com/ossez/jackson/xmlToJson/Color.java rename to libraries-jackson/jackson-conversions-2/src/main/java/com/ossez/jackson/xmlToJson/Color.java diff --git a/jackson-modules/jackson-conversions-2/src/main/java/com/ossez/jackson/xmlToJson/Flower.java b/libraries-jackson/jackson-conversions-2/src/main/java/com/ossez/jackson/xmlToJson/Flower.java similarity index 100% rename from jackson-modules/jackson-conversions-2/src/main/java/com/ossez/jackson/xmlToJson/Flower.java rename to libraries-jackson/jackson-conversions-2/src/main/java/com/ossez/jackson/xmlToJson/Flower.java diff --git a/jackson-modules/jackson-conversions-2/src/main/java/com/ossez/jackson/yaml/Order.java b/libraries-jackson/jackson-conversions-2/src/main/java/com/ossez/jackson/yaml/Order.java similarity index 100% rename from jackson-modules/jackson-conversions-2/src/main/java/com/ossez/jackson/yaml/Order.java rename to libraries-jackson/jackson-conversions-2/src/main/java/com/ossez/jackson/yaml/Order.java diff --git a/jackson-modules/jackson-conversions-2/src/main/java/com/ossez/jackson/yaml/OrderLine.java b/libraries-jackson/jackson-conversions-2/src/main/java/com/ossez/jackson/yaml/OrderLine.java similarity index 100% rename from jackson-modules/jackson-conversions-2/src/main/java/com/ossez/jackson/yaml/OrderLine.java rename to libraries-jackson/jackson-conversions-2/src/main/java/com/ossez/jackson/yaml/OrderLine.java diff --git a/jackson-modules/jackson-conversions-2/src/main/resources/csv/orderLines.csv b/libraries-jackson/jackson-conversions-2/src/main/resources/csv/orderLines.csv similarity index 100% rename from jackson-modules/jackson-conversions-2/src/main/resources/csv/orderLines.csv rename to libraries-jackson/jackson-conversions-2/src/main/resources/csv/orderLines.csv diff --git a/jackson-modules/jackson-conversions-2/src/main/resources/csv/orderLines.json b/libraries-jackson/jackson-conversions-2/src/main/resources/csv/orderLines.json similarity index 100% rename from jackson-modules/jackson-conversions-2/src/main/resources/csv/orderLines.json rename to libraries-jackson/jackson-conversions-2/src/main/resources/csv/orderLines.json diff --git a/jackson-modules/jackson-conversions-2/src/main/resources/to-java-collection/books.json b/libraries-jackson/jackson-conversions-2/src/main/resources/to-java-collection/books.json similarity index 100% rename from jackson-modules/jackson-conversions-2/src/main/resources/to-java-collection/books.json rename to libraries-jackson/jackson-conversions-2/src/main/resources/to-java-collection/books.json diff --git a/jackson-modules/jackson-conversions-2/src/main/resources/to-java-collection/books.xml b/libraries-jackson/jackson-conversions-2/src/main/resources/to-java-collection/books.xml similarity index 100% rename from jackson-modules/jackson-conversions-2/src/main/resources/to-java-collection/books.xml rename to libraries-jackson/jackson-conversions-2/src/main/resources/to-java-collection/books.xml diff --git a/jackson-modules/jackson-conversions-2/src/test/java/com/baeldung/jackson/booleanAsInt/BooleanAsIntegerUnitTest.java b/libraries-jackson/jackson-conversions-2/src/test/java/com/baeldung/jackson/booleanAsInt/BooleanAsIntegerUnitTest.java similarity index 100% rename from jackson-modules/jackson-conversions-2/src/test/java/com/baeldung/jackson/booleanAsInt/BooleanAsIntegerUnitTest.java rename to libraries-jackson/jackson-conversions-2/src/test/java/com/baeldung/jackson/booleanAsInt/BooleanAsIntegerUnitTest.java diff --git a/jackson-modules/jackson-conversions-2/src/test/java/com/baeldung/jackson/csv/CsvUnitTest.java b/libraries-jackson/jackson-conversions-2/src/test/java/com/baeldung/jackson/csv/CsvUnitTest.java similarity index 100% rename from jackson-modules/jackson-conversions-2/src/test/java/com/baeldung/jackson/csv/CsvUnitTest.java rename to libraries-jackson/jackson-conversions-2/src/test/java/com/baeldung/jackson/csv/CsvUnitTest.java diff --git a/jackson-modules/jackson-conversions-2/src/test/java/com/baeldung/jackson/dynamicobject/DynamicObjectDeserializationUnitTest.java b/libraries-jackson/jackson-conversions-2/src/test/java/com/baeldung/jackson/dynamicobject/DynamicObjectDeserializationUnitTest.java similarity index 100% rename from jackson-modules/jackson-conversions-2/src/test/java/com/baeldung/jackson/dynamicobject/DynamicObjectDeserializationUnitTest.java rename to libraries-jackson/jackson-conversions-2/src/test/java/com/baeldung/jackson/dynamicobject/DynamicObjectDeserializationUnitTest.java diff --git a/jackson-modules/jackson-conversions-2/src/test/java/com/baeldung/jackson/jsonurlreader/JsonMockServer.java b/libraries-jackson/jackson-conversions-2/src/test/java/com/baeldung/jackson/jsonurlreader/JsonMockServer.java similarity index 100% rename from jackson-modules/jackson-conversions-2/src/test/java/com/baeldung/jackson/jsonurlreader/JsonMockServer.java rename to libraries-jackson/jackson-conversions-2/src/test/java/com/baeldung/jackson/jsonurlreader/JsonMockServer.java diff --git a/jackson-modules/jackson-conversions-2/src/test/java/com/baeldung/jackson/jsonurlreader/JsonUrlReaderIntegrationTest.java b/libraries-jackson/jackson-conversions-2/src/test/java/com/baeldung/jackson/jsonurlreader/JsonUrlReaderIntegrationTest.java similarity index 100% rename from jackson-modules/jackson-conversions-2/src/test/java/com/baeldung/jackson/jsonurlreader/JsonUrlReaderIntegrationTest.java rename to libraries-jackson/jackson-conversions-2/src/test/java/com/baeldung/jackson/jsonurlreader/JsonUrlReaderIntegrationTest.java diff --git a/jackson-modules/jackson-conversions-2/src/test/java/com/baeldung/jackson/multiplefields/MapMultipleFieldsToSingleFieldUnitTest.java b/libraries-jackson/jackson-conversions-2/src/test/java/com/baeldung/jackson/multiplefields/MapMultipleFieldsToSingleFieldUnitTest.java similarity index 100% rename from jackson-modules/jackson-conversions-2/src/test/java/com/baeldung/jackson/multiplefields/MapMultipleFieldsToSingleFieldUnitTest.java rename to libraries-jackson/jackson-conversions-2/src/test/java/com/baeldung/jackson/multiplefields/MapMultipleFieldsToSingleFieldUnitTest.java diff --git a/jackson-modules/jackson-conversions-2/src/test/java/com/baeldung/jackson/snakecase/SnakeCaseUnitTest.java b/libraries-jackson/jackson-conversions-2/src/test/java/com/baeldung/jackson/snakecase/SnakeCaseUnitTest.java similarity index 100% rename from jackson-modules/jackson-conversions-2/src/test/java/com/baeldung/jackson/snakecase/SnakeCaseUnitTest.java rename to libraries-jackson/jackson-conversions-2/src/test/java/com/baeldung/jackson/snakecase/SnakeCaseUnitTest.java diff --git a/jackson-modules/jackson-conversions-2/src/test/java/com/baeldung/jackson/streaming/StreamingAPIUnitTest.java b/libraries-jackson/jackson-conversions-2/src/test/java/com/baeldung/jackson/streaming/StreamingAPIUnitTest.java similarity index 100% rename from jackson-modules/jackson-conversions-2/src/test/java/com/baeldung/jackson/streaming/StreamingAPIUnitTest.java rename to libraries-jackson/jackson-conversions-2/src/test/java/com/baeldung/jackson/streaming/StreamingAPIUnitTest.java diff --git a/jackson-modules/jackson-conversions-2/src/test/java/com/baeldung/jackson/tocollection/DeserializeToJavaCollectionUnitTest.java b/libraries-jackson/jackson-conversions-2/src/test/java/com/baeldung/jackson/tocollection/DeserializeToJavaCollectionUnitTest.java similarity index 100% rename from jackson-modules/jackson-conversions-2/src/test/java/com/baeldung/jackson/tocollection/DeserializeToJavaCollectionUnitTest.java rename to libraries-jackson/jackson-conversions-2/src/test/java/com/baeldung/jackson/tocollection/DeserializeToJavaCollectionUnitTest.java diff --git a/jackson-modules/jackson-conversions-2/src/test/java/com/baeldung/jackson/tocollection/JsonToCollectionUtilUnitTest.java b/libraries-jackson/jackson-conversions-2/src/test/java/com/baeldung/jackson/tocollection/JsonToCollectionUtilUnitTest.java similarity index 100% rename from jackson-modules/jackson-conversions-2/src/test/java/com/baeldung/jackson/tocollection/JsonToCollectionUtilUnitTest.java rename to libraries-jackson/jackson-conversions-2/src/test/java/com/baeldung/jackson/tocollection/JsonToCollectionUtilUnitTest.java diff --git a/jackson-modules/jackson-conversions-2/src/test/java/com/baeldung/jackson/xmlToJson/XmlToJsonUnitTest.java b/libraries-jackson/jackson-conversions-2/src/test/java/com/baeldung/jackson/xmlToJson/XmlToJsonUnitTest.java similarity index 100% rename from jackson-modules/jackson-conversions-2/src/test/java/com/baeldung/jackson/xmlToJson/XmlToJsonUnitTest.java rename to libraries-jackson/jackson-conversions-2/src/test/java/com/baeldung/jackson/xmlToJson/XmlToJsonUnitTest.java diff --git a/jackson-modules/jackson-conversions-2/src/test/java/com/baeldung/jackson/yaml/YamlUnitTest.java b/libraries-jackson/jackson-conversions-2/src/test/java/com/baeldung/jackson/yaml/YamlUnitTest.java similarity index 100% rename from jackson-modules/jackson-conversions-2/src/test/java/com/baeldung/jackson/yaml/YamlUnitTest.java rename to libraries-jackson/jackson-conversions-2/src/test/java/com/baeldung/jackson/yaml/YamlUnitTest.java diff --git a/jackson-modules/jackson-conversions-2/src/test/java/com/ossez/jackson/csv/CsvUnitTest.java b/libraries-jackson/jackson-conversions-2/src/test/java/com/ossez/jackson/csv/CsvUnitTest.java similarity index 100% rename from jackson-modules/jackson-conversions-2/src/test/java/com/ossez/jackson/csv/CsvUnitTest.java rename to libraries-jackson/jackson-conversions-2/src/test/java/com/ossez/jackson/csv/CsvUnitTest.java diff --git a/jackson-modules/jackson-conversions-2/src/test/java/com/ossez/jackson/dynamicobject/DynamicObjectDeserializationUnitTest.java b/libraries-jackson/jackson-conversions-2/src/test/java/com/ossez/jackson/dynamicobject/DynamicObjectDeserializationUnitTest.java similarity index 100% rename from jackson-modules/jackson-conversions-2/src/test/java/com/ossez/jackson/dynamicobject/DynamicObjectDeserializationUnitTest.java rename to libraries-jackson/jackson-conversions-2/src/test/java/com/ossez/jackson/dynamicobject/DynamicObjectDeserializationUnitTest.java diff --git a/jackson-modules/jackson-conversions-2/src/test/java/com/ossez/jackson/multiplefields/MapMultipleFieldsToSingleFieldUnitTest.java b/libraries-jackson/jackson-conversions-2/src/test/java/com/ossez/jackson/multiplefields/MapMultipleFieldsToSingleFieldUnitTest.java similarity index 100% rename from jackson-modules/jackson-conversions-2/src/test/java/com/ossez/jackson/multiplefields/MapMultipleFieldsToSingleFieldUnitTest.java rename to libraries-jackson/jackson-conversions-2/src/test/java/com/ossez/jackson/multiplefields/MapMultipleFieldsToSingleFieldUnitTest.java diff --git a/jackson-modules/jackson-conversions-2/src/test/java/com/ossez/jackson/streaming/StreamingAPIUnitTest.java b/libraries-jackson/jackson-conversions-2/src/test/java/com/ossez/jackson/streaming/StreamingAPIUnitTest.java similarity index 100% rename from jackson-modules/jackson-conversions-2/src/test/java/com/ossez/jackson/streaming/StreamingAPIUnitTest.java rename to libraries-jackson/jackson-conversions-2/src/test/java/com/ossez/jackson/streaming/StreamingAPIUnitTest.java diff --git a/jackson-modules/jackson-conversions-2/src/test/java/com/ossez/jackson/tocollection/DeserializeToJavaCollectionUnitTest.java b/libraries-jackson/jackson-conversions-2/src/test/java/com/ossez/jackson/tocollection/DeserializeToJavaCollectionUnitTest.java similarity index 100% rename from jackson-modules/jackson-conversions-2/src/test/java/com/ossez/jackson/tocollection/DeserializeToJavaCollectionUnitTest.java rename to libraries-jackson/jackson-conversions-2/src/test/java/com/ossez/jackson/tocollection/DeserializeToJavaCollectionUnitTest.java diff --git a/jackson-modules/jackson-conversions-2/src/test/java/com/ossez/jackson/tocollection/JsonToCollectionUtilUnitTest.java b/libraries-jackson/jackson-conversions-2/src/test/java/com/ossez/jackson/tocollection/JsonToCollectionUtilUnitTest.java similarity index 100% rename from jackson-modules/jackson-conversions-2/src/test/java/com/ossez/jackson/tocollection/JsonToCollectionUtilUnitTest.java rename to libraries-jackson/jackson-conversions-2/src/test/java/com/ossez/jackson/tocollection/JsonToCollectionUtilUnitTest.java diff --git a/jackson-modules/jackson-conversions-2/src/test/java/com/ossez/jackson/xmlToJson/XmlToJsonUnitTest.java b/libraries-jackson/jackson-conversions-2/src/test/java/com/ossez/jackson/xmlToJson/XmlToJsonUnitTest.java similarity index 100% rename from jackson-modules/jackson-conversions-2/src/test/java/com/ossez/jackson/xmlToJson/XmlToJsonUnitTest.java rename to libraries-jackson/jackson-conversions-2/src/test/java/com/ossez/jackson/xmlToJson/XmlToJsonUnitTest.java diff --git a/jackson-modules/jackson-conversions-2/src/test/java/com/ossez/jackson/yaml/YamlUnitTest.java b/libraries-jackson/jackson-conversions-2/src/test/java/com/ossez/jackson/yaml/YamlUnitTest.java similarity index 100% rename from jackson-modules/jackson-conversions-2/src/test/java/com/ossez/jackson/yaml/YamlUnitTest.java rename to libraries-jackson/jackson-conversions-2/src/test/java/com/ossez/jackson/yaml/YamlUnitTest.java diff --git a/jackson-modules/jackson-conversions-2/src/test/resources/csv/expectedCsvFromJson.csv b/libraries-jackson/jackson-conversions-2/src/test/resources/csv/expectedCsvFromJson.csv similarity index 100% rename from jackson-modules/jackson-conversions-2/src/test/resources/csv/expectedCsvFromJson.csv rename to libraries-jackson/jackson-conversions-2/src/test/resources/csv/expectedCsvFromJson.csv diff --git a/jackson-modules/jackson-conversions-2/src/test/resources/csv/expectedFormattedCsvFromJson.csv b/libraries-jackson/jackson-conversions-2/src/test/resources/csv/expectedFormattedCsvFromJson.csv similarity index 100% rename from jackson-modules/jackson-conversions-2/src/test/resources/csv/expectedFormattedCsvFromJson.csv rename to libraries-jackson/jackson-conversions-2/src/test/resources/csv/expectedFormattedCsvFromJson.csv diff --git a/jackson-modules/jackson-conversions-2/src/test/resources/csv/expectedJsonFromCsv.json b/libraries-jackson/jackson-conversions-2/src/test/resources/csv/expectedJsonFromCsv.json similarity index 100% rename from jackson-modules/jackson-conversions-2/src/test/resources/csv/expectedJsonFromCsv.json rename to libraries-jackson/jackson-conversions-2/src/test/resources/csv/expectedJsonFromCsv.json diff --git a/jackson-modules/jackson-conversions-2/src/test/resources/deserialize-dynamic-object/embedded.json b/libraries-jackson/jackson-conversions-2/src/test/resources/deserialize-dynamic-object/embedded.json similarity index 100% rename from jackson-modules/jackson-conversions-2/src/test/resources/deserialize-dynamic-object/embedded.json rename to libraries-jackson/jackson-conversions-2/src/test/resources/deserialize-dynamic-object/embedded.json diff --git a/jackson-modules/jackson-conversions-2/src/test/resources/deserialize-dynamic-object/flat.json b/libraries-jackson/jackson-conversions-2/src/test/resources/deserialize-dynamic-object/flat.json similarity index 100% rename from jackson-modules/jackson-conversions-2/src/test/resources/deserialize-dynamic-object/flat.json rename to libraries-jackson/jackson-conversions-2/src/test/resources/deserialize-dynamic-object/flat.json diff --git a/jackson-modules/jackson-conversions-2/src/test/resources/yaml/orderInput.yaml b/libraries-jackson/jackson-conversions-2/src/test/resources/yaml/orderInput.yaml similarity index 100% rename from jackson-modules/jackson-conversions-2/src/test/resources/yaml/orderInput.yaml rename to libraries-jackson/jackson-conversions-2/src/test/resources/yaml/orderInput.yaml diff --git a/jackson-modules/jackson-conversions/README.md b/libraries-jackson/jackson-conversions/README.md similarity index 100% rename from jackson-modules/jackson-conversions/README.md rename to libraries-jackson/jackson-conversions/README.md diff --git a/jackson-modules/jackson-conversions/pom.xml b/libraries-jackson/jackson-conversions/pom.xml similarity index 96% rename from jackson-modules/jackson-conversions/pom.xml rename to libraries-jackson/jackson-conversions/pom.xml index f11e2b35fd..1953d42b73 100644 --- a/jackson-modules/jackson-conversions/pom.xml +++ b/libraries-jackson/jackson-conversions/pom.xml @@ -9,7 +9,7 @@ com.ossez - jackson-modules + libraries-jackson 0.0.2-SNAPSHOT diff --git a/jackson-modules/jackson-conversions/src/main/java/com/baeldung/jackson/date/CustomDateDeserializer.java b/libraries-jackson/jackson-conversions/src/main/java/com/baeldung/jackson/date/CustomDateDeserializer.java similarity index 100% rename from jackson-modules/jackson-conversions/src/main/java/com/baeldung/jackson/date/CustomDateDeserializer.java rename to libraries-jackson/jackson-conversions/src/main/java/com/baeldung/jackson/date/CustomDateDeserializer.java diff --git a/jackson-modules/jackson-conversions/src/main/java/com/baeldung/jackson/date/CustomDateSerializer.java b/libraries-jackson/jackson-conversions/src/main/java/com/baeldung/jackson/date/CustomDateSerializer.java similarity index 100% rename from jackson-modules/jackson-conversions/src/main/java/com/baeldung/jackson/date/CustomDateSerializer.java rename to libraries-jackson/jackson-conversions/src/main/java/com/baeldung/jackson/date/CustomDateSerializer.java diff --git a/jackson-modules/jackson-conversions/src/main/java/com/baeldung/jackson/date/CustomDateTimeSerializer.java b/libraries-jackson/jackson-conversions/src/main/java/com/baeldung/jackson/date/CustomDateTimeSerializer.java similarity index 100% rename from jackson-modules/jackson-conversions/src/main/java/com/baeldung/jackson/date/CustomDateTimeSerializer.java rename to libraries-jackson/jackson-conversions/src/main/java/com/baeldung/jackson/date/CustomDateTimeSerializer.java diff --git a/jackson-modules/jackson-conversions/src/main/java/com/baeldung/jackson/date/CustomLocalDateTimeSerializer.java b/libraries-jackson/jackson-conversions/src/main/java/com/baeldung/jackson/date/CustomLocalDateTimeSerializer.java similarity index 100% rename from jackson-modules/jackson-conversions/src/main/java/com/baeldung/jackson/date/CustomLocalDateTimeSerializer.java rename to libraries-jackson/jackson-conversions/src/main/java/com/baeldung/jackson/date/CustomLocalDateTimeSerializer.java diff --git a/jackson-modules/jackson-conversions/src/main/java/com/baeldung/jackson/date/Event.java b/libraries-jackson/jackson-conversions/src/main/java/com/baeldung/jackson/date/Event.java similarity index 100% rename from jackson-modules/jackson-conversions/src/main/java/com/baeldung/jackson/date/Event.java rename to libraries-jackson/jackson-conversions/src/main/java/com/baeldung/jackson/date/Event.java diff --git a/jackson-modules/jackson-conversions/src/main/java/com/baeldung/jackson/date/EventWithFormat.java b/libraries-jackson/jackson-conversions/src/main/java/com/baeldung/jackson/date/EventWithFormat.java similarity index 100% rename from jackson-modules/jackson-conversions/src/main/java/com/baeldung/jackson/date/EventWithFormat.java rename to libraries-jackson/jackson-conversions/src/main/java/com/baeldung/jackson/date/EventWithFormat.java diff --git a/jackson-modules/jackson-conversions/src/main/java/com/baeldung/jackson/date/EventWithJodaTime.java b/libraries-jackson/jackson-conversions/src/main/java/com/baeldung/jackson/date/EventWithJodaTime.java similarity index 100% rename from jackson-modules/jackson-conversions/src/main/java/com/baeldung/jackson/date/EventWithJodaTime.java rename to libraries-jackson/jackson-conversions/src/main/java/com/baeldung/jackson/date/EventWithJodaTime.java diff --git a/jackson-modules/jackson-conversions/src/main/java/com/baeldung/jackson/date/EventWithLocalDate.java b/libraries-jackson/jackson-conversions/src/main/java/com/baeldung/jackson/date/EventWithLocalDate.java similarity index 100% rename from jackson-modules/jackson-conversions/src/main/java/com/baeldung/jackson/date/EventWithLocalDate.java rename to libraries-jackson/jackson-conversions/src/main/java/com/baeldung/jackson/date/EventWithLocalDate.java diff --git a/jackson-modules/jackson-conversions/src/main/java/com/baeldung/jackson/date/EventWithLocalDateTime.java b/libraries-jackson/jackson-conversions/src/main/java/com/baeldung/jackson/date/EventWithLocalDateTime.java similarity index 100% rename from jackson-modules/jackson-conversions/src/main/java/com/baeldung/jackson/date/EventWithLocalDateTime.java rename to libraries-jackson/jackson-conversions/src/main/java/com/baeldung/jackson/date/EventWithLocalDateTime.java diff --git a/jackson-modules/jackson-conversions/src/main/java/com/baeldung/jackson/date/EventWithSerializer.java b/libraries-jackson/jackson-conversions/src/main/java/com/baeldung/jackson/date/EventWithSerializer.java similarity index 100% rename from jackson-modules/jackson-conversions/src/main/java/com/baeldung/jackson/date/EventWithSerializer.java rename to libraries-jackson/jackson-conversions/src/main/java/com/baeldung/jackson/date/EventWithSerializer.java diff --git a/jackson-modules/jackson-conversions/src/main/java/com/baeldung/jackson/enums/deserialization/City.java b/libraries-jackson/jackson-conversions/src/main/java/com/baeldung/jackson/enums/deserialization/City.java similarity index 100% rename from jackson-modules/jackson-conversions/src/main/java/com/baeldung/jackson/enums/deserialization/City.java rename to libraries-jackson/jackson-conversions/src/main/java/com/baeldung/jackson/enums/deserialization/City.java diff --git a/jackson-modules/jackson-conversions/src/main/java/com/baeldung/jackson/enums/deserialization/Distance.java b/libraries-jackson/jackson-conversions/src/main/java/com/baeldung/jackson/enums/deserialization/Distance.java similarity index 100% rename from jackson-modules/jackson-conversions/src/main/java/com/baeldung/jackson/enums/deserialization/Distance.java rename to libraries-jackson/jackson-conversions/src/main/java/com/baeldung/jackson/enums/deserialization/Distance.java diff --git a/jackson-modules/jackson-conversions/src/main/java/com/baeldung/jackson/enums/deserialization/customdeserializer/City.java b/libraries-jackson/jackson-conversions/src/main/java/com/baeldung/jackson/enums/deserialization/customdeserializer/City.java similarity index 100% rename from jackson-modules/jackson-conversions/src/main/java/com/baeldung/jackson/enums/deserialization/customdeserializer/City.java rename to libraries-jackson/jackson-conversions/src/main/java/com/baeldung/jackson/enums/deserialization/customdeserializer/City.java diff --git a/jackson-modules/jackson-conversions/src/main/java/com/baeldung/jackson/enums/deserialization/customdeserializer/CustomEnumDeserializer.java b/libraries-jackson/jackson-conversions/src/main/java/com/baeldung/jackson/enums/deserialization/customdeserializer/CustomEnumDeserializer.java similarity index 100% rename from jackson-modules/jackson-conversions/src/main/java/com/baeldung/jackson/enums/deserialization/customdeserializer/CustomEnumDeserializer.java rename to libraries-jackson/jackson-conversions/src/main/java/com/baeldung/jackson/enums/deserialization/customdeserializer/CustomEnumDeserializer.java diff --git a/jackson-modules/jackson-conversions/src/main/java/com/baeldung/jackson/enums/deserialization/customdeserializer/Distance.java b/libraries-jackson/jackson-conversions/src/main/java/com/baeldung/jackson/enums/deserialization/customdeserializer/Distance.java similarity index 100% rename from jackson-modules/jackson-conversions/src/main/java/com/baeldung/jackson/enums/deserialization/customdeserializer/Distance.java rename to libraries-jackson/jackson-conversions/src/main/java/com/baeldung/jackson/enums/deserialization/customdeserializer/Distance.java diff --git a/jackson-modules/jackson-conversions/src/main/java/com/baeldung/jackson/enums/deserialization/jsoncreator/City.java b/libraries-jackson/jackson-conversions/src/main/java/com/baeldung/jackson/enums/deserialization/jsoncreator/City.java similarity index 100% rename from jackson-modules/jackson-conversions/src/main/java/com/baeldung/jackson/enums/deserialization/jsoncreator/City.java rename to libraries-jackson/jackson-conversions/src/main/java/com/baeldung/jackson/enums/deserialization/jsoncreator/City.java diff --git a/jackson-modules/jackson-conversions/src/main/java/com/baeldung/jackson/enums/deserialization/jsoncreator/Distance.java b/libraries-jackson/jackson-conversions/src/main/java/com/baeldung/jackson/enums/deserialization/jsoncreator/Distance.java similarity index 100% rename from jackson-modules/jackson-conversions/src/main/java/com/baeldung/jackson/enums/deserialization/jsoncreator/Distance.java rename to libraries-jackson/jackson-conversions/src/main/java/com/baeldung/jackson/enums/deserialization/jsoncreator/Distance.java diff --git a/jackson-modules/jackson-conversions/src/main/java/com/baeldung/jackson/enums/deserialization/jsonproperty/City.java b/libraries-jackson/jackson-conversions/src/main/java/com/baeldung/jackson/enums/deserialization/jsonproperty/City.java similarity index 100% rename from jackson-modules/jackson-conversions/src/main/java/com/baeldung/jackson/enums/deserialization/jsonproperty/City.java rename to libraries-jackson/jackson-conversions/src/main/java/com/baeldung/jackson/enums/deserialization/jsonproperty/City.java diff --git a/jackson-modules/jackson-conversions/src/main/java/com/baeldung/jackson/enums/deserialization/jsonproperty/Distance.java b/libraries-jackson/jackson-conversions/src/main/java/com/baeldung/jackson/enums/deserialization/jsonproperty/Distance.java similarity index 100% rename from jackson-modules/jackson-conversions/src/main/java/com/baeldung/jackson/enums/deserialization/jsonproperty/Distance.java rename to libraries-jackson/jackson-conversions/src/main/java/com/baeldung/jackson/enums/deserialization/jsonproperty/Distance.java diff --git a/jackson-modules/jackson-conversions/src/main/java/com/baeldung/jackson/enums/deserialization/jsonvalue/City.java b/libraries-jackson/jackson-conversions/src/main/java/com/baeldung/jackson/enums/deserialization/jsonvalue/City.java similarity index 100% rename from jackson-modules/jackson-conversions/src/main/java/com/baeldung/jackson/enums/deserialization/jsonvalue/City.java rename to libraries-jackson/jackson-conversions/src/main/java/com/baeldung/jackson/enums/deserialization/jsonvalue/City.java diff --git a/jackson-modules/jackson-conversions/src/main/java/com/baeldung/jackson/enums/deserialization/jsonvalue/Distance.java b/libraries-jackson/jackson-conversions/src/main/java/com/baeldung/jackson/enums/deserialization/jsonvalue/Distance.java similarity index 100% rename from jackson-modules/jackson-conversions/src/main/java/com/baeldung/jackson/enums/deserialization/jsonvalue/Distance.java rename to libraries-jackson/jackson-conversions/src/main/java/com/baeldung/jackson/enums/deserialization/jsonvalue/Distance.java diff --git a/jackson-modules/jackson-conversions/src/main/java/com/baeldung/jackson/enums/serialization/Distance.java b/libraries-jackson/jackson-conversions/src/main/java/com/baeldung/jackson/enums/serialization/Distance.java similarity index 100% rename from jackson-modules/jackson-conversions/src/main/java/com/baeldung/jackson/enums/serialization/Distance.java rename to libraries-jackson/jackson-conversions/src/main/java/com/baeldung/jackson/enums/serialization/Distance.java diff --git a/jackson-modules/jackson-conversions/src/main/java/com/baeldung/jackson/enums/serialization/DistanceSerializer.java b/libraries-jackson/jackson-conversions/src/main/java/com/baeldung/jackson/enums/serialization/DistanceSerializer.java similarity index 100% rename from jackson-modules/jackson-conversions/src/main/java/com/baeldung/jackson/enums/serialization/DistanceSerializer.java rename to libraries-jackson/jackson-conversions/src/main/java/com/baeldung/jackson/enums/serialization/DistanceSerializer.java diff --git a/jackson-modules/jackson-conversions/src/main/java/com/baeldung/jackson/enums/withEnum/DistanceEnumSimple.java b/libraries-jackson/jackson-conversions/src/main/java/com/baeldung/jackson/enums/withEnum/DistanceEnumSimple.java similarity index 100% rename from jackson-modules/jackson-conversions/src/main/java/com/baeldung/jackson/enums/withEnum/DistanceEnumSimple.java rename to libraries-jackson/jackson-conversions/src/main/java/com/baeldung/jackson/enums/withEnum/DistanceEnumSimple.java diff --git a/jackson-modules/jackson-conversions/src/main/java/com/baeldung/jackson/enums/withEnum/DistanceEnumWithJsonFormat.java b/libraries-jackson/jackson-conversions/src/main/java/com/baeldung/jackson/enums/withEnum/DistanceEnumWithJsonFormat.java similarity index 100% rename from jackson-modules/jackson-conversions/src/main/java/com/baeldung/jackson/enums/withEnum/DistanceEnumWithJsonFormat.java rename to libraries-jackson/jackson-conversions/src/main/java/com/baeldung/jackson/enums/withEnum/DistanceEnumWithJsonFormat.java diff --git a/jackson-modules/jackson-conversions/src/main/java/com/baeldung/jackson/enums/withEnum/DistanceEnumWithValue.java b/libraries-jackson/jackson-conversions/src/main/java/com/baeldung/jackson/enums/withEnum/DistanceEnumWithValue.java similarity index 100% rename from jackson-modules/jackson-conversions/src/main/java/com/baeldung/jackson/enums/withEnum/DistanceEnumWithValue.java rename to libraries-jackson/jackson-conversions/src/main/java/com/baeldung/jackson/enums/withEnum/DistanceEnumWithValue.java diff --git a/jackson-modules/jackson-conversions/src/main/java/com/baeldung/jackson/enums/withEnum/MyDtoWithEnumCustom.java b/libraries-jackson/jackson-conversions/src/main/java/com/baeldung/jackson/enums/withEnum/MyDtoWithEnumCustom.java similarity index 100% rename from jackson-modules/jackson-conversions/src/main/java/com/baeldung/jackson/enums/withEnum/MyDtoWithEnumCustom.java rename to libraries-jackson/jackson-conversions/src/main/java/com/baeldung/jackson/enums/withEnum/MyDtoWithEnumCustom.java diff --git a/jackson-modules/jackson-conversions/src/main/java/com/baeldung/jackson/enums/withEnum/MyDtoWithEnumJsonFormat.java b/libraries-jackson/jackson-conversions/src/main/java/com/baeldung/jackson/enums/withEnum/MyDtoWithEnumJsonFormat.java similarity index 100% rename from jackson-modules/jackson-conversions/src/main/java/com/baeldung/jackson/enums/withEnum/MyDtoWithEnumJsonFormat.java rename to libraries-jackson/jackson-conversions/src/main/java/com/baeldung/jackson/enums/withEnum/MyDtoWithEnumJsonFormat.java diff --git a/jackson-modules/jackson-conversions/src/main/java/com/baeldung/jackson/field/MyDto.java b/libraries-jackson/jackson-conversions/src/main/java/com/baeldung/jackson/field/MyDto.java similarity index 100% rename from jackson-modules/jackson-conversions/src/main/java/com/baeldung/jackson/field/MyDto.java rename to libraries-jackson/jackson-conversions/src/main/java/com/baeldung/jackson/field/MyDto.java diff --git a/jackson-modules/jackson-conversions/src/main/java/com/baeldung/jackson/field/MyDtoAccessLevel.java b/libraries-jackson/jackson-conversions/src/main/java/com/baeldung/jackson/field/MyDtoAccessLevel.java similarity index 100% rename from jackson-modules/jackson-conversions/src/main/java/com/baeldung/jackson/field/MyDtoAccessLevel.java rename to libraries-jackson/jackson-conversions/src/main/java/com/baeldung/jackson/field/MyDtoAccessLevel.java diff --git a/jackson-modules/jackson-conversions/src/main/java/com/baeldung/jackson/field/MyDtoWithGetter.java b/libraries-jackson/jackson-conversions/src/main/java/com/baeldung/jackson/field/MyDtoWithGetter.java similarity index 100% rename from jackson-modules/jackson-conversions/src/main/java/com/baeldung/jackson/field/MyDtoWithGetter.java rename to libraries-jackson/jackson-conversions/src/main/java/com/baeldung/jackson/field/MyDtoWithGetter.java diff --git a/jackson-modules/jackson-conversions/src/main/java/com/baeldung/jackson/field/MyDtoWithSetter.java b/libraries-jackson/jackson-conversions/src/main/java/com/baeldung/jackson/field/MyDtoWithSetter.java similarity index 100% rename from jackson-modules/jackson-conversions/src/main/java/com/baeldung/jackson/field/MyDtoWithSetter.java rename to libraries-jackson/jackson-conversions/src/main/java/com/baeldung/jackson/field/MyDtoWithSetter.java diff --git a/jackson-modules/jackson-conversions/src/main/java/com/baeldung/jackson/immutable/Employee.java b/libraries-jackson/jackson-conversions/src/main/java/com/baeldung/jackson/immutable/Employee.java similarity index 100% rename from jackson-modules/jackson-conversions/src/main/java/com/baeldung/jackson/immutable/Employee.java rename to libraries-jackson/jackson-conversions/src/main/java/com/baeldung/jackson/immutable/Employee.java diff --git a/jackson-modules/jackson-conversions/src/main/java/com/baeldung/jackson/immutable/Person.java b/libraries-jackson/jackson-conversions/src/main/java/com/baeldung/jackson/immutable/Person.java similarity index 100% rename from jackson-modules/jackson-conversions/src/main/java/com/baeldung/jackson/immutable/Person.java rename to libraries-jackson/jackson-conversions/src/main/java/com/baeldung/jackson/immutable/Person.java diff --git a/jackson-modules/jackson-conversions/src/main/java/com/baeldung/jackson/map/ClassWithAMap.java b/libraries-jackson/jackson-conversions/src/main/java/com/baeldung/jackson/map/ClassWithAMap.java similarity index 100% rename from jackson-modules/jackson-conversions/src/main/java/com/baeldung/jackson/map/ClassWithAMap.java rename to libraries-jackson/jackson-conversions/src/main/java/com/baeldung/jackson/map/ClassWithAMap.java diff --git a/jackson-modules/jackson-conversions/src/main/java/com/baeldung/jackson/map/Fruit.java b/libraries-jackson/jackson-conversions/src/main/java/com/baeldung/jackson/map/Fruit.java similarity index 100% rename from jackson-modules/jackson-conversions/src/main/java/com/baeldung/jackson/map/Fruit.java rename to libraries-jackson/jackson-conversions/src/main/java/com/baeldung/jackson/map/Fruit.java diff --git a/jackson-modules/jackson-conversions/src/main/java/com/baeldung/jackson/map/MyPair.java b/libraries-jackson/jackson-conversions/src/main/java/com/baeldung/jackson/map/MyPair.java similarity index 100% rename from jackson-modules/jackson-conversions/src/main/java/com/baeldung/jackson/map/MyPair.java rename to libraries-jackson/jackson-conversions/src/main/java/com/baeldung/jackson/map/MyPair.java diff --git a/jackson-modules/jackson-conversions/src/main/java/com/baeldung/jackson/map/MyPairDeserializer.java b/libraries-jackson/jackson-conversions/src/main/java/com/baeldung/jackson/map/MyPairDeserializer.java similarity index 100% rename from jackson-modules/jackson-conversions/src/main/java/com/baeldung/jackson/map/MyPairDeserializer.java rename to libraries-jackson/jackson-conversions/src/main/java/com/baeldung/jackson/map/MyPairDeserializer.java diff --git a/jackson-modules/jackson-conversions/src/main/java/com/baeldung/jackson/map/MyPairSerializer.java b/libraries-jackson/jackson-conversions/src/main/java/com/baeldung/jackson/map/MyPairSerializer.java similarity index 100% rename from jackson-modules/jackson-conversions/src/main/java/com/baeldung/jackson/map/MyPairSerializer.java rename to libraries-jackson/jackson-conversions/src/main/java/com/baeldung/jackson/map/MyPairSerializer.java diff --git a/jackson-modules/jackson-conversions/src/main/java/com/baeldung/jackson/mapnull/MyDto.java b/libraries-jackson/jackson-conversions/src/main/java/com/baeldung/jackson/mapnull/MyDto.java similarity index 100% rename from jackson-modules/jackson-conversions/src/main/java/com/baeldung/jackson/mapnull/MyDto.java rename to libraries-jackson/jackson-conversions/src/main/java/com/baeldung/jackson/mapnull/MyDto.java diff --git a/jackson-modules/jackson-conversions/src/main/java/com/baeldung/jackson/mapnull/MyDtoNullKeySerializer.java b/libraries-jackson/jackson-conversions/src/main/java/com/baeldung/jackson/mapnull/MyDtoNullKeySerializer.java similarity index 100% rename from jackson-modules/jackson-conversions/src/main/java/com/baeldung/jackson/mapnull/MyDtoNullKeySerializer.java rename to libraries-jackson/jackson-conversions/src/main/java/com/baeldung/jackson/mapnull/MyDtoNullKeySerializer.java diff --git a/jackson-modules/jackson-conversions/src/main/java/com/baeldung/jackson/tocollection/MyDto.java b/libraries-jackson/jackson-conversions/src/main/java/com/baeldung/jackson/tocollection/MyDto.java similarity index 100% rename from jackson-modules/jackson-conversions/src/main/java/com/baeldung/jackson/tocollection/MyDto.java rename to libraries-jackson/jackson-conversions/src/main/java/com/baeldung/jackson/tocollection/MyDto.java diff --git a/jackson-modules/jackson-conversions/src/main/java/com/baeldung/jackson/xml/Address.java b/libraries-jackson/jackson-conversions/src/main/java/com/baeldung/jackson/xml/Address.java similarity index 100% rename from jackson-modules/jackson-conversions/src/main/java/com/baeldung/jackson/xml/Address.java rename to libraries-jackson/jackson-conversions/src/main/java/com/baeldung/jackson/xml/Address.java diff --git a/jackson-modules/jackson-conversions/src/main/java/com/baeldung/jackson/xml/Person.java b/libraries-jackson/jackson-conversions/src/main/java/com/baeldung/jackson/xml/Person.java similarity index 100% rename from jackson-modules/jackson-conversions/src/main/java/com/baeldung/jackson/xml/Person.java rename to libraries-jackson/jackson-conversions/src/main/java/com/baeldung/jackson/xml/Person.java diff --git a/jackson-modules/jackson-conversions/src/main/java/com/ossez/jackson/date/CustomDateDeserializer.java b/libraries-jackson/jackson-conversions/src/main/java/com/ossez/jackson/date/CustomDateDeserializer.java similarity index 100% rename from jackson-modules/jackson-conversions/src/main/java/com/ossez/jackson/date/CustomDateDeserializer.java rename to libraries-jackson/jackson-conversions/src/main/java/com/ossez/jackson/date/CustomDateDeserializer.java diff --git a/jackson-modules/jackson-conversions/src/main/java/com/ossez/jackson/date/CustomDateSerializer.java b/libraries-jackson/jackson-conversions/src/main/java/com/ossez/jackson/date/CustomDateSerializer.java similarity index 100% rename from jackson-modules/jackson-conversions/src/main/java/com/ossez/jackson/date/CustomDateSerializer.java rename to libraries-jackson/jackson-conversions/src/main/java/com/ossez/jackson/date/CustomDateSerializer.java diff --git a/jackson-modules/jackson-conversions/src/main/java/com/ossez/jackson/date/CustomDateTimeSerializer.java b/libraries-jackson/jackson-conversions/src/main/java/com/ossez/jackson/date/CustomDateTimeSerializer.java similarity index 100% rename from jackson-modules/jackson-conversions/src/main/java/com/ossez/jackson/date/CustomDateTimeSerializer.java rename to libraries-jackson/jackson-conversions/src/main/java/com/ossez/jackson/date/CustomDateTimeSerializer.java diff --git a/jackson-modules/jackson-conversions/src/main/java/com/ossez/jackson/date/CustomLocalDateTimeSerializer.java b/libraries-jackson/jackson-conversions/src/main/java/com/ossez/jackson/date/CustomLocalDateTimeSerializer.java similarity index 100% rename from jackson-modules/jackson-conversions/src/main/java/com/ossez/jackson/date/CustomLocalDateTimeSerializer.java rename to libraries-jackson/jackson-conversions/src/main/java/com/ossez/jackson/date/CustomLocalDateTimeSerializer.java diff --git a/jackson-modules/jackson-conversions/src/main/java/com/ossez/jackson/date/Event.java b/libraries-jackson/jackson-conversions/src/main/java/com/ossez/jackson/date/Event.java similarity index 100% rename from jackson-modules/jackson-conversions/src/main/java/com/ossez/jackson/date/Event.java rename to libraries-jackson/jackson-conversions/src/main/java/com/ossez/jackson/date/Event.java diff --git a/jackson-modules/jackson-conversions/src/main/java/com/ossez/jackson/date/EventWithFormat.java b/libraries-jackson/jackson-conversions/src/main/java/com/ossez/jackson/date/EventWithFormat.java similarity index 100% rename from jackson-modules/jackson-conversions/src/main/java/com/ossez/jackson/date/EventWithFormat.java rename to libraries-jackson/jackson-conversions/src/main/java/com/ossez/jackson/date/EventWithFormat.java diff --git a/jackson-modules/jackson-conversions/src/main/java/com/ossez/jackson/date/EventWithJodaTime.java b/libraries-jackson/jackson-conversions/src/main/java/com/ossez/jackson/date/EventWithJodaTime.java similarity index 100% rename from jackson-modules/jackson-conversions/src/main/java/com/ossez/jackson/date/EventWithJodaTime.java rename to libraries-jackson/jackson-conversions/src/main/java/com/ossez/jackson/date/EventWithJodaTime.java diff --git a/jackson-modules/jackson-conversions/src/main/java/com/ossez/jackson/date/EventWithLocalDate.java b/libraries-jackson/jackson-conversions/src/main/java/com/ossez/jackson/date/EventWithLocalDate.java similarity index 100% rename from jackson-modules/jackson-conversions/src/main/java/com/ossez/jackson/date/EventWithLocalDate.java rename to libraries-jackson/jackson-conversions/src/main/java/com/ossez/jackson/date/EventWithLocalDate.java diff --git a/jackson-modules/jackson-conversions/src/main/java/com/ossez/jackson/date/EventWithLocalDateTime.java b/libraries-jackson/jackson-conversions/src/main/java/com/ossez/jackson/date/EventWithLocalDateTime.java similarity index 100% rename from jackson-modules/jackson-conversions/src/main/java/com/ossez/jackson/date/EventWithLocalDateTime.java rename to libraries-jackson/jackson-conversions/src/main/java/com/ossez/jackson/date/EventWithLocalDateTime.java diff --git a/jackson-modules/jackson-conversions/src/main/java/com/ossez/jackson/date/EventWithSerializer.java b/libraries-jackson/jackson-conversions/src/main/java/com/ossez/jackson/date/EventWithSerializer.java similarity index 100% rename from jackson-modules/jackson-conversions/src/main/java/com/ossez/jackson/date/EventWithSerializer.java rename to libraries-jackson/jackson-conversions/src/main/java/com/ossez/jackson/date/EventWithSerializer.java diff --git a/jackson-modules/jackson-conversions/src/main/java/com/ossez/jackson/enums/deserialization/City.java b/libraries-jackson/jackson-conversions/src/main/java/com/ossez/jackson/enums/deserialization/City.java similarity index 100% rename from jackson-modules/jackson-conversions/src/main/java/com/ossez/jackson/enums/deserialization/City.java rename to libraries-jackson/jackson-conversions/src/main/java/com/ossez/jackson/enums/deserialization/City.java diff --git a/jackson-modules/jackson-conversions/src/main/java/com/ossez/jackson/enums/deserialization/Distance.java b/libraries-jackson/jackson-conversions/src/main/java/com/ossez/jackson/enums/deserialization/Distance.java similarity index 100% rename from jackson-modules/jackson-conversions/src/main/java/com/ossez/jackson/enums/deserialization/Distance.java rename to libraries-jackson/jackson-conversions/src/main/java/com/ossez/jackson/enums/deserialization/Distance.java diff --git a/jackson-modules/jackson-conversions/src/main/java/com/ossez/jackson/enums/deserialization/customdeserializer/City.java b/libraries-jackson/jackson-conversions/src/main/java/com/ossez/jackson/enums/deserialization/customdeserializer/City.java similarity index 100% rename from jackson-modules/jackson-conversions/src/main/java/com/ossez/jackson/enums/deserialization/customdeserializer/City.java rename to libraries-jackson/jackson-conversions/src/main/java/com/ossez/jackson/enums/deserialization/customdeserializer/City.java diff --git a/jackson-modules/jackson-conversions/src/main/java/com/ossez/jackson/enums/deserialization/customdeserializer/CustomEnumDeserializer.java b/libraries-jackson/jackson-conversions/src/main/java/com/ossez/jackson/enums/deserialization/customdeserializer/CustomEnumDeserializer.java similarity index 100% rename from jackson-modules/jackson-conversions/src/main/java/com/ossez/jackson/enums/deserialization/customdeserializer/CustomEnumDeserializer.java rename to libraries-jackson/jackson-conversions/src/main/java/com/ossez/jackson/enums/deserialization/customdeserializer/CustomEnumDeserializer.java diff --git a/jackson-modules/jackson-conversions/src/main/java/com/ossez/jackson/enums/deserialization/customdeserializer/Distance.java b/libraries-jackson/jackson-conversions/src/main/java/com/ossez/jackson/enums/deserialization/customdeserializer/Distance.java similarity index 100% rename from jackson-modules/jackson-conversions/src/main/java/com/ossez/jackson/enums/deserialization/customdeserializer/Distance.java rename to libraries-jackson/jackson-conversions/src/main/java/com/ossez/jackson/enums/deserialization/customdeserializer/Distance.java diff --git a/jackson-modules/jackson-conversions/src/main/java/com/ossez/jackson/enums/deserialization/jsoncreator/City.java b/libraries-jackson/jackson-conversions/src/main/java/com/ossez/jackson/enums/deserialization/jsoncreator/City.java similarity index 100% rename from jackson-modules/jackson-conversions/src/main/java/com/ossez/jackson/enums/deserialization/jsoncreator/City.java rename to libraries-jackson/jackson-conversions/src/main/java/com/ossez/jackson/enums/deserialization/jsoncreator/City.java diff --git a/jackson-modules/jackson-conversions/src/main/java/com/ossez/jackson/enums/deserialization/jsoncreator/Distance.java b/libraries-jackson/jackson-conversions/src/main/java/com/ossez/jackson/enums/deserialization/jsoncreator/Distance.java similarity index 100% rename from jackson-modules/jackson-conversions/src/main/java/com/ossez/jackson/enums/deserialization/jsoncreator/Distance.java rename to libraries-jackson/jackson-conversions/src/main/java/com/ossez/jackson/enums/deserialization/jsoncreator/Distance.java diff --git a/jackson-modules/jackson-conversions/src/main/java/com/ossez/jackson/enums/deserialization/jsonproperty/City.java b/libraries-jackson/jackson-conversions/src/main/java/com/ossez/jackson/enums/deserialization/jsonproperty/City.java similarity index 100% rename from jackson-modules/jackson-conversions/src/main/java/com/ossez/jackson/enums/deserialization/jsonproperty/City.java rename to libraries-jackson/jackson-conversions/src/main/java/com/ossez/jackson/enums/deserialization/jsonproperty/City.java diff --git a/jackson-modules/jackson-conversions/src/main/java/com/ossez/jackson/enums/deserialization/jsonproperty/Distance.java b/libraries-jackson/jackson-conversions/src/main/java/com/ossez/jackson/enums/deserialization/jsonproperty/Distance.java similarity index 100% rename from jackson-modules/jackson-conversions/src/main/java/com/ossez/jackson/enums/deserialization/jsonproperty/Distance.java rename to libraries-jackson/jackson-conversions/src/main/java/com/ossez/jackson/enums/deserialization/jsonproperty/Distance.java diff --git a/jackson-modules/jackson-conversions/src/main/java/com/ossez/jackson/enums/deserialization/jsonvalue/City.java b/libraries-jackson/jackson-conversions/src/main/java/com/ossez/jackson/enums/deserialization/jsonvalue/City.java similarity index 100% rename from jackson-modules/jackson-conversions/src/main/java/com/ossez/jackson/enums/deserialization/jsonvalue/City.java rename to libraries-jackson/jackson-conversions/src/main/java/com/ossez/jackson/enums/deserialization/jsonvalue/City.java diff --git a/jackson-modules/jackson-conversions/src/main/java/com/ossez/jackson/enums/deserialization/jsonvalue/Distance.java b/libraries-jackson/jackson-conversions/src/main/java/com/ossez/jackson/enums/deserialization/jsonvalue/Distance.java similarity index 100% rename from jackson-modules/jackson-conversions/src/main/java/com/ossez/jackson/enums/deserialization/jsonvalue/Distance.java rename to libraries-jackson/jackson-conversions/src/main/java/com/ossez/jackson/enums/deserialization/jsonvalue/Distance.java diff --git a/jackson-modules/jackson-conversions/src/main/java/com/ossez/jackson/enums/serialization/Distance.java b/libraries-jackson/jackson-conversions/src/main/java/com/ossez/jackson/enums/serialization/Distance.java similarity index 100% rename from jackson-modules/jackson-conversions/src/main/java/com/ossez/jackson/enums/serialization/Distance.java rename to libraries-jackson/jackson-conversions/src/main/java/com/ossez/jackson/enums/serialization/Distance.java diff --git a/jackson-modules/jackson-conversions/src/main/java/com/ossez/jackson/enums/serialization/DistanceSerializer.java b/libraries-jackson/jackson-conversions/src/main/java/com/ossez/jackson/enums/serialization/DistanceSerializer.java similarity index 100% rename from jackson-modules/jackson-conversions/src/main/java/com/ossez/jackson/enums/serialization/DistanceSerializer.java rename to libraries-jackson/jackson-conversions/src/main/java/com/ossez/jackson/enums/serialization/DistanceSerializer.java diff --git a/jackson-modules/jackson-conversions/src/main/java/com/ossez/jackson/enums/withEnum/DistanceEnumSimple.java b/libraries-jackson/jackson-conversions/src/main/java/com/ossez/jackson/enums/withEnum/DistanceEnumSimple.java similarity index 100% rename from jackson-modules/jackson-conversions/src/main/java/com/ossez/jackson/enums/withEnum/DistanceEnumSimple.java rename to libraries-jackson/jackson-conversions/src/main/java/com/ossez/jackson/enums/withEnum/DistanceEnumSimple.java diff --git a/jackson-modules/jackson-conversions/src/main/java/com/ossez/jackson/enums/withEnum/DistanceEnumWithJsonFormat.java b/libraries-jackson/jackson-conversions/src/main/java/com/ossez/jackson/enums/withEnum/DistanceEnumWithJsonFormat.java similarity index 100% rename from jackson-modules/jackson-conversions/src/main/java/com/ossez/jackson/enums/withEnum/DistanceEnumWithJsonFormat.java rename to libraries-jackson/jackson-conversions/src/main/java/com/ossez/jackson/enums/withEnum/DistanceEnumWithJsonFormat.java diff --git a/jackson-modules/jackson-conversions/src/main/java/com/ossez/jackson/enums/withEnum/DistanceEnumWithValue.java b/libraries-jackson/jackson-conversions/src/main/java/com/ossez/jackson/enums/withEnum/DistanceEnumWithValue.java similarity index 100% rename from jackson-modules/jackson-conversions/src/main/java/com/ossez/jackson/enums/withEnum/DistanceEnumWithValue.java rename to libraries-jackson/jackson-conversions/src/main/java/com/ossez/jackson/enums/withEnum/DistanceEnumWithValue.java diff --git a/jackson-modules/jackson-conversions/src/main/java/com/ossez/jackson/enums/withEnum/MyDtoWithEnumCustom.java b/libraries-jackson/jackson-conversions/src/main/java/com/ossez/jackson/enums/withEnum/MyDtoWithEnumCustom.java similarity index 100% rename from jackson-modules/jackson-conversions/src/main/java/com/ossez/jackson/enums/withEnum/MyDtoWithEnumCustom.java rename to libraries-jackson/jackson-conversions/src/main/java/com/ossez/jackson/enums/withEnum/MyDtoWithEnumCustom.java diff --git a/jackson-modules/jackson-conversions/src/main/java/com/ossez/jackson/enums/withEnum/MyDtoWithEnumJsonFormat.java b/libraries-jackson/jackson-conversions/src/main/java/com/ossez/jackson/enums/withEnum/MyDtoWithEnumJsonFormat.java similarity index 100% rename from jackson-modules/jackson-conversions/src/main/java/com/ossez/jackson/enums/withEnum/MyDtoWithEnumJsonFormat.java rename to libraries-jackson/jackson-conversions/src/main/java/com/ossez/jackson/enums/withEnum/MyDtoWithEnumJsonFormat.java diff --git a/jackson-modules/jackson-conversions/src/main/java/com/ossez/jackson/field/MyDto.java b/libraries-jackson/jackson-conversions/src/main/java/com/ossez/jackson/field/MyDto.java similarity index 100% rename from jackson-modules/jackson-conversions/src/main/java/com/ossez/jackson/field/MyDto.java rename to libraries-jackson/jackson-conversions/src/main/java/com/ossez/jackson/field/MyDto.java diff --git a/jackson-modules/jackson-conversions/src/main/java/com/ossez/jackson/field/MyDtoAccessLevel.java b/libraries-jackson/jackson-conversions/src/main/java/com/ossez/jackson/field/MyDtoAccessLevel.java similarity index 100% rename from jackson-modules/jackson-conversions/src/main/java/com/ossez/jackson/field/MyDtoAccessLevel.java rename to libraries-jackson/jackson-conversions/src/main/java/com/ossez/jackson/field/MyDtoAccessLevel.java diff --git a/jackson-modules/jackson-conversions/src/main/java/com/ossez/jackson/field/MyDtoWithGetter.java b/libraries-jackson/jackson-conversions/src/main/java/com/ossez/jackson/field/MyDtoWithGetter.java similarity index 100% rename from jackson-modules/jackson-conversions/src/main/java/com/ossez/jackson/field/MyDtoWithGetter.java rename to libraries-jackson/jackson-conversions/src/main/java/com/ossez/jackson/field/MyDtoWithGetter.java diff --git a/jackson-modules/jackson-conversions/src/main/java/com/ossez/jackson/field/MyDtoWithSetter.java b/libraries-jackson/jackson-conversions/src/main/java/com/ossez/jackson/field/MyDtoWithSetter.java similarity index 100% rename from jackson-modules/jackson-conversions/src/main/java/com/ossez/jackson/field/MyDtoWithSetter.java rename to libraries-jackson/jackson-conversions/src/main/java/com/ossez/jackson/field/MyDtoWithSetter.java diff --git a/jackson-modules/jackson-conversions/src/main/java/com/ossez/jackson/immutable/Employee.java b/libraries-jackson/jackson-conversions/src/main/java/com/ossez/jackson/immutable/Employee.java similarity index 100% rename from jackson-modules/jackson-conversions/src/main/java/com/ossez/jackson/immutable/Employee.java rename to libraries-jackson/jackson-conversions/src/main/java/com/ossez/jackson/immutable/Employee.java diff --git a/jackson-modules/jackson-conversions/src/main/java/com/ossez/jackson/immutable/Person.java b/libraries-jackson/jackson-conversions/src/main/java/com/ossez/jackson/immutable/Person.java similarity index 100% rename from jackson-modules/jackson-conversions/src/main/java/com/ossez/jackson/immutable/Person.java rename to libraries-jackson/jackson-conversions/src/main/java/com/ossez/jackson/immutable/Person.java diff --git a/jackson-modules/jackson-conversions/src/main/java/com/ossez/jackson/map/ClassWithAMap.java b/libraries-jackson/jackson-conversions/src/main/java/com/ossez/jackson/map/ClassWithAMap.java similarity index 100% rename from jackson-modules/jackson-conversions/src/main/java/com/ossez/jackson/map/ClassWithAMap.java rename to libraries-jackson/jackson-conversions/src/main/java/com/ossez/jackson/map/ClassWithAMap.java diff --git a/jackson-modules/jackson-conversions/src/main/java/com/ossez/jackson/map/MyPair.java b/libraries-jackson/jackson-conversions/src/main/java/com/ossez/jackson/map/MyPair.java similarity index 100% rename from jackson-modules/jackson-conversions/src/main/java/com/ossez/jackson/map/MyPair.java rename to libraries-jackson/jackson-conversions/src/main/java/com/ossez/jackson/map/MyPair.java diff --git a/jackson-modules/jackson-conversions/src/main/java/com/ossez/jackson/map/MyPairDeserializer.java b/libraries-jackson/jackson-conversions/src/main/java/com/ossez/jackson/map/MyPairDeserializer.java similarity index 100% rename from jackson-modules/jackson-conversions/src/main/java/com/ossez/jackson/map/MyPairDeserializer.java rename to libraries-jackson/jackson-conversions/src/main/java/com/ossez/jackson/map/MyPairDeserializer.java diff --git a/jackson-modules/jackson-conversions/src/main/java/com/ossez/jackson/map/MyPairSerializer.java b/libraries-jackson/jackson-conversions/src/main/java/com/ossez/jackson/map/MyPairSerializer.java similarity index 100% rename from jackson-modules/jackson-conversions/src/main/java/com/ossez/jackson/map/MyPairSerializer.java rename to libraries-jackson/jackson-conversions/src/main/java/com/ossez/jackson/map/MyPairSerializer.java diff --git a/jackson-modules/jackson-conversions/src/main/java/com/ossez/jackson/mapnull/MyDto.java b/libraries-jackson/jackson-conversions/src/main/java/com/ossez/jackson/mapnull/MyDto.java similarity index 100% rename from jackson-modules/jackson-conversions/src/main/java/com/ossez/jackson/mapnull/MyDto.java rename to libraries-jackson/jackson-conversions/src/main/java/com/ossez/jackson/mapnull/MyDto.java diff --git a/jackson-modules/jackson-conversions/src/main/java/com/ossez/jackson/mapnull/MyDtoNullKeySerializer.java b/libraries-jackson/jackson-conversions/src/main/java/com/ossez/jackson/mapnull/MyDtoNullKeySerializer.java similarity index 100% rename from jackson-modules/jackson-conversions/src/main/java/com/ossez/jackson/mapnull/MyDtoNullKeySerializer.java rename to libraries-jackson/jackson-conversions/src/main/java/com/ossez/jackson/mapnull/MyDtoNullKeySerializer.java diff --git a/jackson-modules/jackson-conversions/src/main/java/com/ossez/jackson/tocollection/MyDto.java b/libraries-jackson/jackson-conversions/src/main/java/com/ossez/jackson/tocollection/MyDto.java similarity index 100% rename from jackson-modules/jackson-conversions/src/main/java/com/ossez/jackson/tocollection/MyDto.java rename to libraries-jackson/jackson-conversions/src/main/java/com/ossez/jackson/tocollection/MyDto.java diff --git a/jackson-modules/jackson-conversions/src/main/java/com/ossez/jackson/xml/Address.java b/libraries-jackson/jackson-conversions/src/main/java/com/ossez/jackson/xml/Address.java similarity index 100% rename from jackson-modules/jackson-conversions/src/main/java/com/ossez/jackson/xml/Address.java rename to libraries-jackson/jackson-conversions/src/main/java/com/ossez/jackson/xml/Address.java diff --git a/jackson-modules/jackson-conversions/src/main/java/com/ossez/jackson/xml/Person.java b/libraries-jackson/jackson-conversions/src/main/java/com/ossez/jackson/xml/Person.java similarity index 100% rename from jackson-modules/jackson-conversions/src/main/java/com/ossez/jackson/xml/Person.java rename to libraries-jackson/jackson-conversions/src/main/java/com/ossez/jackson/xml/Person.java diff --git a/jackson-modules/jackson-conversions/src/test/java/com/baeldung/jackson/date/JacksonDateUnitTest.java b/libraries-jackson/jackson-conversions/src/test/java/com/baeldung/jackson/date/JacksonDateUnitTest.java similarity index 100% rename from jackson-modules/jackson-conversions/src/test/java/com/baeldung/jackson/date/JacksonDateUnitTest.java rename to libraries-jackson/jackson-conversions/src/test/java/com/baeldung/jackson/date/JacksonDateUnitTest.java diff --git a/jackson-modules/jackson-conversions/src/test/java/com/baeldung/jackson/enums/deserialization/DefaultEnumDeserializationUnitTest.java b/libraries-jackson/jackson-conversions/src/test/java/com/baeldung/jackson/enums/deserialization/DefaultEnumDeserializationUnitTest.java similarity index 100% rename from jackson-modules/jackson-conversions/src/test/java/com/baeldung/jackson/enums/deserialization/DefaultEnumDeserializationUnitTest.java rename to libraries-jackson/jackson-conversions/src/test/java/com/baeldung/jackson/enums/deserialization/DefaultEnumDeserializationUnitTest.java diff --git a/jackson-modules/jackson-conversions/src/test/java/com/baeldung/jackson/enums/deserialization/customdeserializer/EnumCustomDeserializationUnitTest.java b/libraries-jackson/jackson-conversions/src/test/java/com/baeldung/jackson/enums/deserialization/customdeserializer/EnumCustomDeserializationUnitTest.java similarity index 100% rename from jackson-modules/jackson-conversions/src/test/java/com/baeldung/jackson/enums/deserialization/customdeserializer/EnumCustomDeserializationUnitTest.java rename to libraries-jackson/jackson-conversions/src/test/java/com/baeldung/jackson/enums/deserialization/customdeserializer/EnumCustomDeserializationUnitTest.java diff --git a/jackson-modules/jackson-conversions/src/test/java/com/baeldung/jackson/enums/deserialization/jsoncreator/EnumDeserializationUsingJsonCreatorUnitTest.java b/libraries-jackson/jackson-conversions/src/test/java/com/baeldung/jackson/enums/deserialization/jsoncreator/EnumDeserializationUsingJsonCreatorUnitTest.java similarity index 100% rename from jackson-modules/jackson-conversions/src/test/java/com/baeldung/jackson/enums/deserialization/jsoncreator/EnumDeserializationUsingJsonCreatorUnitTest.java rename to libraries-jackson/jackson-conversions/src/test/java/com/baeldung/jackson/enums/deserialization/jsoncreator/EnumDeserializationUsingJsonCreatorUnitTest.java diff --git a/jackson-modules/jackson-conversions/src/test/java/com/baeldung/jackson/enums/deserialization/jsonproperty/EnumDeserializationUsingJsonPropertyUnitTest.java b/libraries-jackson/jackson-conversions/src/test/java/com/baeldung/jackson/enums/deserialization/jsonproperty/EnumDeserializationUsingJsonPropertyUnitTest.java similarity index 100% rename from jackson-modules/jackson-conversions/src/test/java/com/baeldung/jackson/enums/deserialization/jsonproperty/EnumDeserializationUsingJsonPropertyUnitTest.java rename to libraries-jackson/jackson-conversions/src/test/java/com/baeldung/jackson/enums/deserialization/jsonproperty/EnumDeserializationUsingJsonPropertyUnitTest.java diff --git a/jackson-modules/jackson-conversions/src/test/java/com/baeldung/jackson/enums/deserialization/jsonvalue/EnumDeserializationUsingJsonValueUnitTest.java b/libraries-jackson/jackson-conversions/src/test/java/com/baeldung/jackson/enums/deserialization/jsonvalue/EnumDeserializationUsingJsonValueUnitTest.java similarity index 100% rename from jackson-modules/jackson-conversions/src/test/java/com/baeldung/jackson/enums/deserialization/jsonvalue/EnumDeserializationUsingJsonValueUnitTest.java rename to libraries-jackson/jackson-conversions/src/test/java/com/baeldung/jackson/enums/deserialization/jsonvalue/EnumDeserializationUsingJsonValueUnitTest.java diff --git a/jackson-modules/jackson-conversions/src/test/java/com/baeldung/jackson/enums/serialization/JacksonEnumSerializationUnitTest.java b/libraries-jackson/jackson-conversions/src/test/java/com/baeldung/jackson/enums/serialization/JacksonEnumSerializationUnitTest.java similarity index 100% rename from jackson-modules/jackson-conversions/src/test/java/com/baeldung/jackson/enums/serialization/JacksonEnumSerializationUnitTest.java rename to libraries-jackson/jackson-conversions/src/test/java/com/baeldung/jackson/enums/serialization/JacksonEnumSerializationUnitTest.java diff --git a/jackson-modules/jackson-conversions/src/test/java/com/baeldung/jackson/enums/serialization/JacksonSerializationEnumsUnitTest.java b/libraries-jackson/jackson-conversions/src/test/java/com/baeldung/jackson/enums/serialization/JacksonSerializationEnumsUnitTest.java similarity index 100% rename from jackson-modules/jackson-conversions/src/test/java/com/baeldung/jackson/enums/serialization/JacksonSerializationEnumsUnitTest.java rename to libraries-jackson/jackson-conversions/src/test/java/com/baeldung/jackson/enums/serialization/JacksonSerializationEnumsUnitTest.java diff --git a/jackson-modules/jackson-conversions/src/test/java/com/baeldung/jackson/field/JacksonFieldUnitTest.java b/libraries-jackson/jackson-conversions/src/test/java/com/baeldung/jackson/field/JacksonFieldUnitTest.java similarity index 100% rename from jackson-modules/jackson-conversions/src/test/java/com/baeldung/jackson/field/JacksonFieldUnitTest.java rename to libraries-jackson/jackson-conversions/src/test/java/com/baeldung/jackson/field/JacksonFieldUnitTest.java diff --git a/jackson-modules/jackson-conversions/src/test/java/com/baeldung/jackson/immutable/ImmutableObjectDeserializationUnitTest.java b/libraries-jackson/jackson-conversions/src/test/java/com/baeldung/jackson/immutable/ImmutableObjectDeserializationUnitTest.java similarity index 100% rename from jackson-modules/jackson-conversions/src/test/java/com/baeldung/jackson/immutable/ImmutableObjectDeserializationUnitTest.java rename to libraries-jackson/jackson-conversions/src/test/java/com/baeldung/jackson/immutable/ImmutableObjectDeserializationUnitTest.java diff --git a/jackson-modules/jackson-conversions/src/test/java/com/baeldung/jackson/map/JacksonMapDeserializeUnitTest.java b/libraries-jackson/jackson-conversions/src/test/java/com/baeldung/jackson/map/JacksonMapDeserializeUnitTest.java similarity index 100% rename from jackson-modules/jackson-conversions/src/test/java/com/baeldung/jackson/map/JacksonMapDeserializeUnitTest.java rename to libraries-jackson/jackson-conversions/src/test/java/com/baeldung/jackson/map/JacksonMapDeserializeUnitTest.java diff --git a/jackson-modules/jackson-conversions/src/test/java/com/baeldung/jackson/map/JacksonMapSerializeUnitTest.java b/libraries-jackson/jackson-conversions/src/test/java/com/baeldung/jackson/map/JacksonMapSerializeUnitTest.java similarity index 100% rename from jackson-modules/jackson-conversions/src/test/java/com/baeldung/jackson/map/JacksonMapSerializeUnitTest.java rename to libraries-jackson/jackson-conversions/src/test/java/com/baeldung/jackson/map/JacksonMapSerializeUnitTest.java diff --git a/jackson-modules/jackson-conversions/src/test/java/com/baeldung/jackson/map/MapWithJsonKeyValueUnitTest.java b/libraries-jackson/jackson-conversions/src/test/java/com/baeldung/jackson/map/MapWithJsonKeyValueUnitTest.java similarity index 100% rename from jackson-modules/jackson-conversions/src/test/java/com/baeldung/jackson/map/MapWithJsonKeyValueUnitTest.java rename to libraries-jackson/jackson-conversions/src/test/java/com/baeldung/jackson/map/MapWithJsonKeyValueUnitTest.java diff --git a/jackson-modules/jackson-conversions/src/test/java/com/baeldung/jackson/mapnull/JacksonMapNullUnitTest.java b/libraries-jackson/jackson-conversions/src/test/java/com/baeldung/jackson/mapnull/JacksonMapNullUnitTest.java similarity index 100% rename from jackson-modules/jackson-conversions/src/test/java/com/baeldung/jackson/mapnull/JacksonMapNullUnitTest.java rename to libraries-jackson/jackson-conversions/src/test/java/com/baeldung/jackson/mapnull/JacksonMapNullUnitTest.java diff --git a/jackson-modules/jackson-conversions/src/test/java/com/baeldung/jackson/nested/DeserializeWithNestedPropertiesUnitTest.java b/libraries-jackson/jackson-conversions/src/test/java/com/baeldung/jackson/nested/DeserializeWithNestedPropertiesUnitTest.java similarity index 100% rename from jackson-modules/jackson-conversions/src/test/java/com/baeldung/jackson/nested/DeserializeWithNestedPropertiesUnitTest.java rename to libraries-jackson/jackson-conversions/src/test/java/com/baeldung/jackson/nested/DeserializeWithNestedPropertiesUnitTest.java diff --git a/jackson-modules/jackson-conversions/src/test/java/com/baeldung/jackson/nested/Product.java b/libraries-jackson/jackson-conversions/src/test/java/com/baeldung/jackson/nested/Product.java similarity index 100% rename from jackson-modules/jackson-conversions/src/test/java/com/baeldung/jackson/nested/Product.java rename to libraries-jackson/jackson-conversions/src/test/java/com/baeldung/jackson/nested/Product.java diff --git a/jackson-modules/jackson-conversions/src/test/java/com/baeldung/jackson/nested/ProductDeserializer.java b/libraries-jackson/jackson-conversions/src/test/java/com/baeldung/jackson/nested/ProductDeserializer.java similarity index 100% rename from jackson-modules/jackson-conversions/src/test/java/com/baeldung/jackson/nested/ProductDeserializer.java rename to libraries-jackson/jackson-conversions/src/test/java/com/baeldung/jackson/nested/ProductDeserializer.java diff --git a/jackson-modules/jackson-conversions/src/test/java/com/baeldung/jackson/tocollection/JacksonCollectionDeserializationUnitTest.java b/libraries-jackson/jackson-conversions/src/test/java/com/baeldung/jackson/tocollection/JacksonCollectionDeserializationUnitTest.java similarity index 100% rename from jackson-modules/jackson-conversions/src/test/java/com/baeldung/jackson/tocollection/JacksonCollectionDeserializationUnitTest.java rename to libraries-jackson/jackson-conversions/src/test/java/com/baeldung/jackson/tocollection/JacksonCollectionDeserializationUnitTest.java diff --git a/jackson-modules/jackson-conversions/src/test/java/com/baeldung/jackson/tojsonnode/StringToJsonNodeUnitTest.java b/libraries-jackson/jackson-conversions/src/test/java/com/baeldung/jackson/tojsonnode/StringToJsonNodeUnitTest.java similarity index 100% rename from jackson-modules/jackson-conversions/src/test/java/com/baeldung/jackson/tojsonnode/StringToJsonNodeUnitTest.java rename to libraries-jackson/jackson-conversions/src/test/java/com/baeldung/jackson/tojsonnode/StringToJsonNodeUnitTest.java diff --git a/jackson-modules/jackson-conversions/src/test/java/com/baeldung/jackson/xml/XMLSerializeDeserializeUnitTest.java b/libraries-jackson/jackson-conversions/src/test/java/com/baeldung/jackson/xml/XMLSerializeDeserializeUnitTest.java similarity index 100% rename from jackson-modules/jackson-conversions/src/test/java/com/baeldung/jackson/xml/XMLSerializeDeserializeUnitTest.java rename to libraries-jackson/jackson-conversions/src/test/java/com/baeldung/jackson/xml/XMLSerializeDeserializeUnitTest.java diff --git a/jackson-modules/jackson-conversions/src/test/java/com/ossez/jackson/date/JacksonDateUnitTest.java b/libraries-jackson/jackson-conversions/src/test/java/com/ossez/jackson/date/JacksonDateUnitTest.java similarity index 100% rename from jackson-modules/jackson-conversions/src/test/java/com/ossez/jackson/date/JacksonDateUnitTest.java rename to libraries-jackson/jackson-conversions/src/test/java/com/ossez/jackson/date/JacksonDateUnitTest.java diff --git a/jackson-modules/jackson-conversions/src/test/java/com/ossez/jackson/enums/deserialization/DefaultEnumDeserializationUnitTest.java b/libraries-jackson/jackson-conversions/src/test/java/com/ossez/jackson/enums/deserialization/DefaultEnumDeserializationUnitTest.java similarity index 100% rename from jackson-modules/jackson-conversions/src/test/java/com/ossez/jackson/enums/deserialization/DefaultEnumDeserializationUnitTest.java rename to libraries-jackson/jackson-conversions/src/test/java/com/ossez/jackson/enums/deserialization/DefaultEnumDeserializationUnitTest.java diff --git a/jackson-modules/jackson-conversions/src/test/java/com/ossez/jackson/enums/deserialization/customdeserializer/EnumCustomDeserializationUnitTest.java b/libraries-jackson/jackson-conversions/src/test/java/com/ossez/jackson/enums/deserialization/customdeserializer/EnumCustomDeserializationUnitTest.java similarity index 100% rename from jackson-modules/jackson-conversions/src/test/java/com/ossez/jackson/enums/deserialization/customdeserializer/EnumCustomDeserializationUnitTest.java rename to libraries-jackson/jackson-conversions/src/test/java/com/ossez/jackson/enums/deserialization/customdeserializer/EnumCustomDeserializationUnitTest.java diff --git a/jackson-modules/jackson-conversions/src/test/java/com/ossez/jackson/enums/deserialization/jsoncreator/EnumDeserializationUsingJsonCreatorUnitTest.java b/libraries-jackson/jackson-conversions/src/test/java/com/ossez/jackson/enums/deserialization/jsoncreator/EnumDeserializationUsingJsonCreatorUnitTest.java similarity index 100% rename from jackson-modules/jackson-conversions/src/test/java/com/ossez/jackson/enums/deserialization/jsoncreator/EnumDeserializationUsingJsonCreatorUnitTest.java rename to libraries-jackson/jackson-conversions/src/test/java/com/ossez/jackson/enums/deserialization/jsoncreator/EnumDeserializationUsingJsonCreatorUnitTest.java diff --git a/jackson-modules/jackson-conversions/src/test/java/com/ossez/jackson/enums/deserialization/jsonproperty/EnumDeserializationUsingJsonPropertyUnitTest.java b/libraries-jackson/jackson-conversions/src/test/java/com/ossez/jackson/enums/deserialization/jsonproperty/EnumDeserializationUsingJsonPropertyUnitTest.java similarity index 100% rename from jackson-modules/jackson-conversions/src/test/java/com/ossez/jackson/enums/deserialization/jsonproperty/EnumDeserializationUsingJsonPropertyUnitTest.java rename to libraries-jackson/jackson-conversions/src/test/java/com/ossez/jackson/enums/deserialization/jsonproperty/EnumDeserializationUsingJsonPropertyUnitTest.java diff --git a/jackson-modules/jackson-conversions/src/test/java/com/ossez/jackson/enums/deserialization/jsonvalue/EnumDeserializationUsingJsonValueUnitTest.java b/libraries-jackson/jackson-conversions/src/test/java/com/ossez/jackson/enums/deserialization/jsonvalue/EnumDeserializationUsingJsonValueUnitTest.java similarity index 100% rename from jackson-modules/jackson-conversions/src/test/java/com/ossez/jackson/enums/deserialization/jsonvalue/EnumDeserializationUsingJsonValueUnitTest.java rename to libraries-jackson/jackson-conversions/src/test/java/com/ossez/jackson/enums/deserialization/jsonvalue/EnumDeserializationUsingJsonValueUnitTest.java diff --git a/jackson-modules/jackson-conversions/src/test/java/com/ossez/jackson/enums/serialization/JacksonEnumSerializationUnitTest.java b/libraries-jackson/jackson-conversions/src/test/java/com/ossez/jackson/enums/serialization/JacksonEnumSerializationUnitTest.java similarity index 100% rename from jackson-modules/jackson-conversions/src/test/java/com/ossez/jackson/enums/serialization/JacksonEnumSerializationUnitTest.java rename to libraries-jackson/jackson-conversions/src/test/java/com/ossez/jackson/enums/serialization/JacksonEnumSerializationUnitTest.java diff --git a/jackson-modules/jackson-conversions/src/test/java/com/ossez/jackson/enums/serialization/JacksonSerializationEnumsUnitTest.java b/libraries-jackson/jackson-conversions/src/test/java/com/ossez/jackson/enums/serialization/JacksonSerializationEnumsUnitTest.java similarity index 100% rename from jackson-modules/jackson-conversions/src/test/java/com/ossez/jackson/enums/serialization/JacksonSerializationEnumsUnitTest.java rename to libraries-jackson/jackson-conversions/src/test/java/com/ossez/jackson/enums/serialization/JacksonSerializationEnumsUnitTest.java diff --git a/jackson-modules/jackson-conversions/src/test/java/com/ossez/jackson/field/JacksonFieldUnitTest.java b/libraries-jackson/jackson-conversions/src/test/java/com/ossez/jackson/field/JacksonFieldUnitTest.java similarity index 100% rename from jackson-modules/jackson-conversions/src/test/java/com/ossez/jackson/field/JacksonFieldUnitTest.java rename to libraries-jackson/jackson-conversions/src/test/java/com/ossez/jackson/field/JacksonFieldUnitTest.java diff --git a/jackson-modules/jackson-conversions/src/test/java/com/ossez/jackson/immutable/ImmutableObjectDeserializationUnitTest.java b/libraries-jackson/jackson-conversions/src/test/java/com/ossez/jackson/immutable/ImmutableObjectDeserializationUnitTest.java similarity index 100% rename from jackson-modules/jackson-conversions/src/test/java/com/ossez/jackson/immutable/ImmutableObjectDeserializationUnitTest.java rename to libraries-jackson/jackson-conversions/src/test/java/com/ossez/jackson/immutable/ImmutableObjectDeserializationUnitTest.java diff --git a/jackson-modules/jackson-conversions/src/test/java/com/ossez/jackson/map/JacksonMapDeserializeUnitTest.java b/libraries-jackson/jackson-conversions/src/test/java/com/ossez/jackson/map/JacksonMapDeserializeUnitTest.java similarity index 100% rename from jackson-modules/jackson-conversions/src/test/java/com/ossez/jackson/map/JacksonMapDeserializeUnitTest.java rename to libraries-jackson/jackson-conversions/src/test/java/com/ossez/jackson/map/JacksonMapDeserializeUnitTest.java diff --git a/jackson-modules/jackson-conversions/src/test/java/com/ossez/jackson/map/JacksonMapSerializeUnitTest.java b/libraries-jackson/jackson-conversions/src/test/java/com/ossez/jackson/map/JacksonMapSerializeUnitTest.java similarity index 100% rename from jackson-modules/jackson-conversions/src/test/java/com/ossez/jackson/map/JacksonMapSerializeUnitTest.java rename to libraries-jackson/jackson-conversions/src/test/java/com/ossez/jackson/map/JacksonMapSerializeUnitTest.java diff --git a/jackson-modules/jackson-conversions/src/test/java/com/ossez/jackson/mapnull/JacksonMapNullUnitTest.java b/libraries-jackson/jackson-conversions/src/test/java/com/ossez/jackson/mapnull/JacksonMapNullUnitTest.java similarity index 100% rename from jackson-modules/jackson-conversions/src/test/java/com/ossez/jackson/mapnull/JacksonMapNullUnitTest.java rename to libraries-jackson/jackson-conversions/src/test/java/com/ossez/jackson/mapnull/JacksonMapNullUnitTest.java diff --git a/jackson-modules/jackson-conversions/src/test/java/com/ossez/jackson/nested/DeserializeWithNestedPropertiesUnitTest.java b/libraries-jackson/jackson-conversions/src/test/java/com/ossez/jackson/nested/DeserializeWithNestedPropertiesUnitTest.java similarity index 100% rename from jackson-modules/jackson-conversions/src/test/java/com/ossez/jackson/nested/DeserializeWithNestedPropertiesUnitTest.java rename to libraries-jackson/jackson-conversions/src/test/java/com/ossez/jackson/nested/DeserializeWithNestedPropertiesUnitTest.java diff --git a/jackson-modules/jackson-conversions/src/test/java/com/ossez/jackson/nested/Product.java b/libraries-jackson/jackson-conversions/src/test/java/com/ossez/jackson/nested/Product.java similarity index 100% rename from jackson-modules/jackson-conversions/src/test/java/com/ossez/jackson/nested/Product.java rename to libraries-jackson/jackson-conversions/src/test/java/com/ossez/jackson/nested/Product.java diff --git a/jackson-modules/jackson-conversions/src/test/java/com/ossez/jackson/nested/ProductDeserializer.java b/libraries-jackson/jackson-conversions/src/test/java/com/ossez/jackson/nested/ProductDeserializer.java similarity index 100% rename from jackson-modules/jackson-conversions/src/test/java/com/ossez/jackson/nested/ProductDeserializer.java rename to libraries-jackson/jackson-conversions/src/test/java/com/ossez/jackson/nested/ProductDeserializer.java diff --git a/jackson-modules/jackson-conversions/src/test/java/com/ossez/jackson/tocollection/JacksonCollectionDeserializationUnitTest.java b/libraries-jackson/jackson-conversions/src/test/java/com/ossez/jackson/tocollection/JacksonCollectionDeserializationUnitTest.java similarity index 100% rename from jackson-modules/jackson-conversions/src/test/java/com/ossez/jackson/tocollection/JacksonCollectionDeserializationUnitTest.java rename to libraries-jackson/jackson-conversions/src/test/java/com/ossez/jackson/tocollection/JacksonCollectionDeserializationUnitTest.java diff --git a/jackson-modules/jackson-conversions/src/test/java/com/ossez/jackson/tojsonnode/StringToJsonNodeUnitTest.java b/libraries-jackson/jackson-conversions/src/test/java/com/ossez/jackson/tojsonnode/StringToJsonNodeUnitTest.java similarity index 100% rename from jackson-modules/jackson-conversions/src/test/java/com/ossez/jackson/tojsonnode/StringToJsonNodeUnitTest.java rename to libraries-jackson/jackson-conversions/src/test/java/com/ossez/jackson/tojsonnode/StringToJsonNodeUnitTest.java diff --git a/jackson-modules/jackson-conversions/src/test/java/com/ossez/jackson/xml/XMLSerializeDeserializeUnitTest.java b/libraries-jackson/jackson-conversions/src/test/java/com/ossez/jackson/xml/XMLSerializeDeserializeUnitTest.java similarity index 100% rename from jackson-modules/jackson-conversions/src/test/java/com/ossez/jackson/xml/XMLSerializeDeserializeUnitTest.java rename to libraries-jackson/jackson-conversions/src/test/java/com/ossez/jackson/xml/XMLSerializeDeserializeUnitTest.java diff --git a/jackson-modules/jackson-conversions/src/test/resources/simple_bean.xml b/libraries-jackson/jackson-conversions/src/test/resources/simple_bean.xml similarity index 100% rename from jackson-modules/jackson-conversions/src/test/resources/simple_bean.xml rename to libraries-jackson/jackson-conversions/src/test/resources/simple_bean.xml diff --git a/jackson-modules/jackson-custom-conversions/README.md b/libraries-jackson/jackson-custom-conversions/README.md similarity index 100% rename from jackson-modules/jackson-custom-conversions/README.md rename to libraries-jackson/jackson-custom-conversions/README.md diff --git a/jackson-modules/jackson-custom-conversions/javatypefromclassinjava/JavaTypeFromClassUnitTest.java b/libraries-jackson/jackson-custom-conversions/javatypefromclassinjava/JavaTypeFromClassUnitTest.java similarity index 96% rename from jackson-modules/jackson-custom-conversions/javatypefromclassinjava/JavaTypeFromClassUnitTest.java rename to libraries-jackson/jackson-custom-conversions/javatypefromclassinjava/JavaTypeFromClassUnitTest.java index bb95d9987b..f41f297fba 100644 --- a/jackson-modules/jackson-custom-conversions/javatypefromclassinjava/JavaTypeFromClassUnitTest.java +++ b/libraries-jackson/jackson-custom-conversions/javatypefromclassinjava/JavaTypeFromClassUnitTest.java @@ -1,38 +1,38 @@ -package com.baeldung.javatypefromclassinjava; - -import com.fasterxml.jackson.databind.JavaType; -import com.fasterxml.jackson.databind.type.TypeFactory; -import org.junit.Test; - -import static org.junit.Assert.assertNotNull; - -public class JavaTypeFromClassUnitTest { - - @Test - public void givenGenericClass_whenCreatingJavaType_thenJavaTypeNotNull() { - Class myClass = MyGenericClass.class; - - JavaType javaType = TypeFactory.defaultInstance().constructType(myClass); - - assertNotNull(javaType); - } - - @Test - public void givenParametricType_whenCreatingJavaType_thenJavaTypeNotNull() { - Class containerClass = Container.class; - Class elementType = String.class; - - JavaType javaType = TypeFactory.defaultInstance().constructParametricType(containerClass, elementType); - - assertNotNull(javaType); - } - - static class MyGenericClass { - // Class implementation - } - - static class Container { - // Class implementation - } - -} +package com.baeldung.javatypefromclassinjava; + +import com.fasterxml.jackson.databind.JavaType; +import com.fasterxml.jackson.databind.type.TypeFactory; +import org.junit.Test; + +import static org.junit.Assert.assertNotNull; + +public class JavaTypeFromClassUnitTest { + + @Test + public void givenGenericClass_whenCreatingJavaType_thenJavaTypeNotNull() { + Class myClass = MyGenericClass.class; + + JavaType javaType = TypeFactory.defaultInstance().constructType(myClass); + + assertNotNull(javaType); + } + + @Test + public void givenParametricType_whenCreatingJavaType_thenJavaTypeNotNull() { + Class containerClass = Container.class; + Class elementType = String.class; + + JavaType javaType = TypeFactory.defaultInstance().constructParametricType(containerClass, elementType); + + assertNotNull(javaType); + } + + static class MyGenericClass { + // Class implementation + } + + static class Container { + // Class implementation + } + +} diff --git a/jackson-modules/jackson-custom-conversions/pom.xml b/libraries-jackson/jackson-custom-conversions/pom.xml similarity index 96% rename from jackson-modules/jackson-custom-conversions/pom.xml rename to libraries-jackson/jackson-custom-conversions/pom.xml index 8772558bf3..cb8a7a0ed3 100644 --- a/jackson-modules/jackson-custom-conversions/pom.xml +++ b/libraries-jackson/jackson-custom-conversions/pom.xml @@ -9,7 +9,7 @@ com.ossez - jackson-modules + libraries-jackson 0.0.2-SNAPSHOT diff --git a/jackson-modules/jackson-custom-conversions/src/main/java/com/baeldung/defaultserializercustomserializer/File.java b/libraries-jackson/jackson-custom-conversions/src/main/java/com/baeldung/defaultserializercustomserializer/File.java similarity index 100% rename from jackson-modules/jackson-custom-conversions/src/main/java/com/baeldung/defaultserializercustomserializer/File.java rename to libraries-jackson/jackson-custom-conversions/src/main/java/com/baeldung/defaultserializercustomserializer/File.java diff --git a/jackson-modules/jackson-custom-conversions/src/main/java/com/baeldung/defaultserializercustomserializer/Folder.java b/libraries-jackson/jackson-custom-conversions/src/main/java/com/baeldung/defaultserializercustomserializer/Folder.java similarity index 100% rename from jackson-modules/jackson-custom-conversions/src/main/java/com/baeldung/defaultserializercustomserializer/Folder.java rename to libraries-jackson/jackson-custom-conversions/src/main/java/com/baeldung/defaultserializercustomserializer/Folder.java diff --git a/jackson-modules/jackson-custom-conversions/src/main/java/com/baeldung/defaultserializercustomserializer/FolderBeanSerializerModifier.java b/libraries-jackson/jackson-custom-conversions/src/main/java/com/baeldung/defaultserializercustomserializer/FolderBeanSerializerModifier.java similarity index 100% rename from jackson-modules/jackson-custom-conversions/src/main/java/com/baeldung/defaultserializercustomserializer/FolderBeanSerializerModifier.java rename to libraries-jackson/jackson-custom-conversions/src/main/java/com/baeldung/defaultserializercustomserializer/FolderBeanSerializerModifier.java diff --git a/jackson-modules/jackson-custom-conversions/src/main/java/com/baeldung/defaultserializercustomserializer/FolderSerializer.java b/libraries-jackson/jackson-custom-conversions/src/main/java/com/baeldung/defaultserializercustomserializer/FolderSerializer.java similarity index 100% rename from jackson-modules/jackson-custom-conversions/src/main/java/com/baeldung/defaultserializercustomserializer/FolderSerializer.java rename to libraries-jackson/jackson-custom-conversions/src/main/java/com/baeldung/defaultserializercustomserializer/FolderSerializer.java diff --git a/jackson-modules/jackson-custom-conversions/src/main/java/com/baeldung/defaultserializercustomserializer/FolderSerializerWithCallingOwnSerializer.java b/libraries-jackson/jackson-custom-conversions/src/main/java/com/baeldung/defaultserializercustomserializer/FolderSerializerWithCallingOwnSerializer.java similarity index 100% rename from jackson-modules/jackson-custom-conversions/src/main/java/com/baeldung/defaultserializercustomserializer/FolderSerializerWithCallingOwnSerializer.java rename to libraries-jackson/jackson-custom-conversions/src/main/java/com/baeldung/defaultserializercustomserializer/FolderSerializerWithCallingOwnSerializer.java diff --git a/jackson-modules/jackson-custom-conversions/src/main/java/com/baeldung/defaultserializercustomserializer/FolderSerializerWithDefaultSerializerStored.java b/libraries-jackson/jackson-custom-conversions/src/main/java/com/baeldung/defaultserializercustomserializer/FolderSerializerWithDefaultSerializerStored.java similarity index 100% rename from jackson-modules/jackson-custom-conversions/src/main/java/com/baeldung/defaultserializercustomserializer/FolderSerializerWithDefaultSerializerStored.java rename to libraries-jackson/jackson-custom-conversions/src/main/java/com/baeldung/defaultserializercustomserializer/FolderSerializerWithDefaultSerializerStored.java diff --git a/jackson-modules/jackson-custom-conversions/src/main/java/com/baeldung/defaultserializercustomserializer/FolderSerializerWithInternalObjectMapper.java b/libraries-jackson/jackson-custom-conversions/src/main/java/com/baeldung/defaultserializercustomserializer/FolderSerializerWithInternalObjectMapper.java similarity index 100% rename from jackson-modules/jackson-custom-conversions/src/main/java/com/baeldung/defaultserializercustomserializer/FolderSerializerWithInternalObjectMapper.java rename to libraries-jackson/jackson-custom-conversions/src/main/java/com/baeldung/defaultserializercustomserializer/FolderSerializerWithInternalObjectMapper.java diff --git a/jackson-modules/jackson-custom-conversions/src/main/java/com/baeldung/defaultserializercustomserializer/FolderSerializerWithSerializerProvider.java b/libraries-jackson/jackson-custom-conversions/src/main/java/com/baeldung/defaultserializercustomserializer/FolderSerializerWithSerializerProvider.java similarity index 100% rename from jackson-modules/jackson-custom-conversions/src/main/java/com/baeldung/defaultserializercustomserializer/FolderSerializerWithSerializerProvider.java rename to libraries-jackson/jackson-custom-conversions/src/main/java/com/baeldung/defaultserializercustomserializer/FolderSerializerWithSerializerProvider.java diff --git a/jackson-modules/jackson-custom-conversions/src/main/java/com/baeldung/deserialization/ActorJackson.java b/libraries-jackson/jackson-custom-conversions/src/main/java/com/baeldung/deserialization/ActorJackson.java similarity index 100% rename from jackson-modules/jackson-custom-conversions/src/main/java/com/baeldung/deserialization/ActorJackson.java rename to libraries-jackson/jackson-custom-conversions/src/main/java/com/baeldung/deserialization/ActorJackson.java diff --git a/jackson-modules/jackson-custom-conversions/src/main/java/com/baeldung/deserialization/Item.java b/libraries-jackson/jackson-custom-conversions/src/main/java/com/baeldung/deserialization/Item.java similarity index 100% rename from jackson-modules/jackson-custom-conversions/src/main/java/com/baeldung/deserialization/Item.java rename to libraries-jackson/jackson-custom-conversions/src/main/java/com/baeldung/deserialization/Item.java diff --git a/jackson-modules/jackson-custom-conversions/src/main/java/com/baeldung/deserialization/ItemDeserializer.java b/libraries-jackson/jackson-custom-conversions/src/main/java/com/baeldung/deserialization/ItemDeserializer.java similarity index 100% rename from jackson-modules/jackson-custom-conversions/src/main/java/com/baeldung/deserialization/ItemDeserializer.java rename to libraries-jackson/jackson-custom-conversions/src/main/java/com/baeldung/deserialization/ItemDeserializer.java diff --git a/jackson-modules/jackson-custom-conversions/src/main/java/com/baeldung/deserialization/ItemDeserializerOnClass.java b/libraries-jackson/jackson-custom-conversions/src/main/java/com/baeldung/deserialization/ItemDeserializerOnClass.java similarity index 100% rename from jackson-modules/jackson-custom-conversions/src/main/java/com/baeldung/deserialization/ItemDeserializerOnClass.java rename to libraries-jackson/jackson-custom-conversions/src/main/java/com/baeldung/deserialization/ItemDeserializerOnClass.java diff --git a/jackson-modules/jackson-custom-conversions/src/main/java/com/baeldung/deserialization/ItemWithDeserializer.java b/libraries-jackson/jackson-custom-conversions/src/main/java/com/baeldung/deserialization/ItemWithDeserializer.java similarity index 100% rename from jackson-modules/jackson-custom-conversions/src/main/java/com/baeldung/deserialization/ItemWithDeserializer.java rename to libraries-jackson/jackson-custom-conversions/src/main/java/com/baeldung/deserialization/ItemWithDeserializer.java diff --git a/jackson-modules/jackson-custom-conversions/src/main/java/com/baeldung/deserialization/ItemWithWrappedUser.java b/libraries-jackson/jackson-custom-conversions/src/main/java/com/baeldung/deserialization/ItemWithWrappedUser.java similarity index 95% rename from jackson-modules/jackson-custom-conversions/src/main/java/com/baeldung/deserialization/ItemWithWrappedUser.java rename to libraries-jackson/jackson-custom-conversions/src/main/java/com/baeldung/deserialization/ItemWithWrappedUser.java index 827d7dd768..9ad92b9ec6 100644 --- a/jackson-modules/jackson-custom-conversions/src/main/java/com/baeldung/deserialization/ItemWithWrappedUser.java +++ b/libraries-jackson/jackson-custom-conversions/src/main/java/com/baeldung/deserialization/ItemWithWrappedUser.java @@ -1,31 +1,31 @@ -package com.baeldung.deserialization; - -public class ItemWithWrappedUser { - - public int id; - public String itemName; - public Wrapper owner; - - public ItemWithWrappedUser() { - super(); - } - - public ItemWithWrappedUser(final int id, final String itemName, final Wrapper owner) { - this.id = id; - this.itemName = itemName; - this.owner = owner; - } - - public int getId() { - return id; - } - - public String getItemName() { - return itemName; - } - - public Wrapper getOwner() { - return owner; - } - -} +package com.baeldung.deserialization; + +public class ItemWithWrappedUser { + + public int id; + public String itemName; + public Wrapper owner; + + public ItemWithWrappedUser() { + super(); + } + + public ItemWithWrappedUser(final int id, final String itemName, final Wrapper owner) { + this.id = id; + this.itemName = itemName; + this.owner = owner; + } + + public int getId() { + return id; + } + + public String getItemName() { + return itemName; + } + + public Wrapper getOwner() { + return owner; + } + +} diff --git a/jackson-modules/jackson-custom-conversions/src/main/java/com/baeldung/deserialization/Movie.java b/libraries-jackson/jackson-custom-conversions/src/main/java/com/baeldung/deserialization/Movie.java similarity index 100% rename from jackson-modules/jackson-custom-conversions/src/main/java/com/baeldung/deserialization/Movie.java rename to libraries-jackson/jackson-custom-conversions/src/main/java/com/baeldung/deserialization/Movie.java diff --git a/jackson-modules/jackson-custom-conversions/src/main/java/com/baeldung/deserialization/User.java b/libraries-jackson/jackson-custom-conversions/src/main/java/com/baeldung/deserialization/User.java similarity index 100% rename from jackson-modules/jackson-custom-conversions/src/main/java/com/baeldung/deserialization/User.java rename to libraries-jackson/jackson-custom-conversions/src/main/java/com/baeldung/deserialization/User.java diff --git a/jackson-modules/jackson-custom-conversions/src/main/java/com/baeldung/deserialization/Wrapper.java b/libraries-jackson/jackson-custom-conversions/src/main/java/com/baeldung/deserialization/Wrapper.java similarity index 93% rename from jackson-modules/jackson-custom-conversions/src/main/java/com/baeldung/deserialization/Wrapper.java rename to libraries-jackson/jackson-custom-conversions/src/main/java/com/baeldung/deserialization/Wrapper.java index a9baa52277..6b1f64e854 100644 --- a/jackson-modules/jackson-custom-conversions/src/main/java/com/baeldung/deserialization/Wrapper.java +++ b/libraries-jackson/jackson-custom-conversions/src/main/java/com/baeldung/deserialization/Wrapper.java @@ -1,15 +1,15 @@ -package com.baeldung.deserialization; - -public class Wrapper { - - T value; - - public T getValue() { - return value; - } - - public void setValue(T value) { - this.value = value; - } - -} +package com.baeldung.deserialization; + +public class Wrapper { + + T value; + + public T getValue() { + return value; + } + + public void setValue(T value) { + this.value = value; + } + +} diff --git a/jackson-modules/jackson-custom-conversions/src/main/java/com/baeldung/deserialization/WrapperDeserializer.java b/libraries-jackson/jackson-custom-conversions/src/main/java/com/baeldung/deserialization/WrapperDeserializer.java similarity index 97% rename from jackson-modules/jackson-custom-conversions/src/main/java/com/baeldung/deserialization/WrapperDeserializer.java rename to libraries-jackson/jackson-custom-conversions/src/main/java/com/baeldung/deserialization/WrapperDeserializer.java index e6a4bea0d6..e086e255a1 100644 --- a/jackson-modules/jackson-custom-conversions/src/main/java/com/baeldung/deserialization/WrapperDeserializer.java +++ b/libraries-jackson/jackson-custom-conversions/src/main/java/com/baeldung/deserialization/WrapperDeserializer.java @@ -1,30 +1,30 @@ -package com.baeldung.deserialization; - -import java.io.IOException; - -import com.fasterxml.jackson.core.JsonParser; -import com.fasterxml.jackson.databind.BeanProperty; -import com.fasterxml.jackson.databind.DeserializationContext; -import com.fasterxml.jackson.databind.JavaType; -import com.fasterxml.jackson.databind.JsonDeserializer; -import com.fasterxml.jackson.databind.deser.ContextualDeserializer; - -public class WrapperDeserializer extends JsonDeserializer> implements ContextualDeserializer { - - private JavaType type; - - @Override - public JsonDeserializer createContextual(DeserializationContext ctxt, BeanProperty property) { - this.type = property.getType() - .containedType(0); - return this; - } - - @Override - public Wrapper deserialize(JsonParser jsonParser, DeserializationContext deserializationContext) throws IOException { - Wrapper wrapper = new Wrapper<>(); - wrapper.setValue(deserializationContext.readValue(jsonParser, type)); - return wrapper; - } - -} +package com.baeldung.deserialization; + +import java.io.IOException; + +import com.fasterxml.jackson.core.JsonParser; +import com.fasterxml.jackson.databind.BeanProperty; +import com.fasterxml.jackson.databind.DeserializationContext; +import com.fasterxml.jackson.databind.JavaType; +import com.fasterxml.jackson.databind.JsonDeserializer; +import com.fasterxml.jackson.databind.deser.ContextualDeserializer; + +public class WrapperDeserializer extends JsonDeserializer> implements ContextualDeserializer { + + private JavaType type; + + @Override + public JsonDeserializer createContextual(DeserializationContext ctxt, BeanProperty property) { + this.type = property.getType() + .containedType(0); + return this; + } + + @Override + public Wrapper deserialize(JsonParser jsonParser, DeserializationContext deserializationContext) throws IOException { + Wrapper wrapper = new Wrapper<>(); + wrapper.setValue(deserializationContext.readValue(jsonParser, type)); + return wrapper; + } + +} diff --git a/jackson-modules/jackson-custom-conversions/src/main/java/com/baeldung/offsetdatetime/Main.java b/libraries-jackson/jackson-custom-conversions/src/main/java/com/baeldung/offsetdatetime/Main.java similarity index 100% rename from jackson-modules/jackson-custom-conversions/src/main/java/com/baeldung/offsetdatetime/Main.java rename to libraries-jackson/jackson-custom-conversions/src/main/java/com/baeldung/offsetdatetime/Main.java diff --git a/jackson-modules/jackson-custom-conversions/src/main/java/com/baeldung/offsetdatetime/OffsetDateTimeDeserializer.java b/libraries-jackson/jackson-custom-conversions/src/main/java/com/baeldung/offsetdatetime/OffsetDateTimeDeserializer.java similarity index 100% rename from jackson-modules/jackson-custom-conversions/src/main/java/com/baeldung/offsetdatetime/OffsetDateTimeDeserializer.java rename to libraries-jackson/jackson-custom-conversions/src/main/java/com/baeldung/offsetdatetime/OffsetDateTimeDeserializer.java diff --git a/jackson-modules/jackson-custom-conversions/src/main/java/com/baeldung/offsetdatetime/OffsetDateTimeSerializer.java b/libraries-jackson/jackson-custom-conversions/src/main/java/com/baeldung/offsetdatetime/OffsetDateTimeSerializer.java similarity index 100% rename from jackson-modules/jackson-custom-conversions/src/main/java/com/baeldung/offsetdatetime/OffsetDateTimeSerializer.java rename to libraries-jackson/jackson-custom-conversions/src/main/java/com/baeldung/offsetdatetime/OffsetDateTimeSerializer.java diff --git a/jackson-modules/jackson-custom-conversions/src/main/java/com/baeldung/offsetdatetime/User.java b/libraries-jackson/jackson-custom-conversions/src/main/java/com/baeldung/offsetdatetime/User.java similarity index 100% rename from jackson-modules/jackson-custom-conversions/src/main/java/com/baeldung/offsetdatetime/User.java rename to libraries-jackson/jackson-custom-conversions/src/main/java/com/baeldung/offsetdatetime/User.java diff --git a/jackson-modules/jackson-custom-conversions/src/main/java/com/baeldung/serialization/Item.java b/libraries-jackson/jackson-custom-conversions/src/main/java/com/baeldung/serialization/Item.java similarity index 100% rename from jackson-modules/jackson-custom-conversions/src/main/java/com/baeldung/serialization/Item.java rename to libraries-jackson/jackson-custom-conversions/src/main/java/com/baeldung/serialization/Item.java diff --git a/jackson-modules/jackson-custom-conversions/src/main/java/com/baeldung/serialization/ItemSerializer.java b/libraries-jackson/jackson-custom-conversions/src/main/java/com/baeldung/serialization/ItemSerializer.java similarity index 100% rename from jackson-modules/jackson-custom-conversions/src/main/java/com/baeldung/serialization/ItemSerializer.java rename to libraries-jackson/jackson-custom-conversions/src/main/java/com/baeldung/serialization/ItemSerializer.java diff --git a/jackson-modules/jackson-custom-conversions/src/main/java/com/baeldung/serialization/ItemSerializerOnClass.java b/libraries-jackson/jackson-custom-conversions/src/main/java/com/baeldung/serialization/ItemSerializerOnClass.java similarity index 100% rename from jackson-modules/jackson-custom-conversions/src/main/java/com/baeldung/serialization/ItemSerializerOnClass.java rename to libraries-jackson/jackson-custom-conversions/src/main/java/com/baeldung/serialization/ItemSerializerOnClass.java diff --git a/jackson-modules/jackson-custom-conversions/src/main/java/com/baeldung/serialization/ItemWithSerializer.java b/libraries-jackson/jackson-custom-conversions/src/main/java/com/baeldung/serialization/ItemWithSerializer.java similarity index 100% rename from jackson-modules/jackson-custom-conversions/src/main/java/com/baeldung/serialization/ItemWithSerializer.java rename to libraries-jackson/jackson-custom-conversions/src/main/java/com/baeldung/serialization/ItemWithSerializer.java diff --git a/jackson-modules/jackson-custom-conversions/src/main/java/com/baeldung/serialization/User.java b/libraries-jackson/jackson-custom-conversions/src/main/java/com/baeldung/serialization/User.java similarity index 100% rename from jackson-modules/jackson-custom-conversions/src/main/java/com/baeldung/serialization/User.java rename to libraries-jackson/jackson-custom-conversions/src/main/java/com/baeldung/serialization/User.java diff --git a/jackson-modules/jackson-custom-conversions/src/main/java/com/baeldung/skipfields/Address.java b/libraries-jackson/jackson-custom-conversions/src/main/java/com/baeldung/skipfields/Address.java similarity index 100% rename from jackson-modules/jackson-custom-conversions/src/main/java/com/baeldung/skipfields/Address.java rename to libraries-jackson/jackson-custom-conversions/src/main/java/com/baeldung/skipfields/Address.java diff --git a/jackson-modules/jackson-custom-conversions/src/main/java/com/baeldung/skipfields/Hidable.java b/libraries-jackson/jackson-custom-conversions/src/main/java/com/baeldung/skipfields/Hidable.java similarity index 100% rename from jackson-modules/jackson-custom-conversions/src/main/java/com/baeldung/skipfields/Hidable.java rename to libraries-jackson/jackson-custom-conversions/src/main/java/com/baeldung/skipfields/Hidable.java diff --git a/jackson-modules/jackson-custom-conversions/src/main/java/com/baeldung/skipfields/HidableSerializer.java b/libraries-jackson/jackson-custom-conversions/src/main/java/com/baeldung/skipfields/HidableSerializer.java similarity index 100% rename from jackson-modules/jackson-custom-conversions/src/main/java/com/baeldung/skipfields/HidableSerializer.java rename to libraries-jackson/jackson-custom-conversions/src/main/java/com/baeldung/skipfields/HidableSerializer.java diff --git a/jackson-modules/jackson-custom-conversions/src/main/java/com/baeldung/skipfields/MyDtoWithFilter.java b/libraries-jackson/jackson-custom-conversions/src/main/java/com/baeldung/skipfields/MyDtoWithFilter.java similarity index 100% rename from jackson-modules/jackson-custom-conversions/src/main/java/com/baeldung/skipfields/MyDtoWithFilter.java rename to libraries-jackson/jackson-custom-conversions/src/main/java/com/baeldung/skipfields/MyDtoWithFilter.java diff --git a/jackson-modules/jackson-custom-conversions/src/main/java/com/baeldung/skipfields/Person.java b/libraries-jackson/jackson-custom-conversions/src/main/java/com/baeldung/skipfields/Person.java similarity index 100% rename from jackson-modules/jackson-custom-conversions/src/main/java/com/baeldung/skipfields/Person.java rename to libraries-jackson/jackson-custom-conversions/src/main/java/com/baeldung/skipfields/Person.java diff --git a/jackson-modules/jackson-custom-conversions/src/test/java/com/baeldung/defaultserializercustomserializer/CallingDefaultSerializerUnitTest.java b/libraries-jackson/jackson-custom-conversions/src/test/java/com/baeldung/defaultserializercustomserializer/CallingDefaultSerializerUnitTest.java similarity index 100% rename from jackson-modules/jackson-custom-conversions/src/test/java/com/baeldung/defaultserializercustomserializer/CallingDefaultSerializerUnitTest.java rename to libraries-jackson/jackson-custom-conversions/src/test/java/com/baeldung/defaultserializercustomserializer/CallingDefaultSerializerUnitTest.java diff --git a/jackson-modules/jackson-custom-conversions/src/test/java/com/baeldung/deserialization/CustomDeserializationUnitTest.java b/libraries-jackson/jackson-custom-conversions/src/test/java/com/baeldung/deserialization/CustomDeserializationUnitTest.java similarity index 100% rename from jackson-modules/jackson-custom-conversions/src/test/java/com/baeldung/deserialization/CustomDeserializationUnitTest.java rename to libraries-jackson/jackson-custom-conversions/src/test/java/com/baeldung/deserialization/CustomDeserializationUnitTest.java diff --git a/jackson-modules/jackson-custom-conversions/src/test/java/com/baeldung/offsetdatetime/MainUnitTest.java b/libraries-jackson/jackson-custom-conversions/src/test/java/com/baeldung/offsetdatetime/MainUnitTest.java similarity index 100% rename from jackson-modules/jackson-custom-conversions/src/test/java/com/baeldung/offsetdatetime/MainUnitTest.java rename to libraries-jackson/jackson-custom-conversions/src/test/java/com/baeldung/offsetdatetime/MainUnitTest.java diff --git a/jackson-modules/jackson-custom-conversions/src/test/java/com/baeldung/serialization/CustomSerializationUnitTest.java b/libraries-jackson/jackson-custom-conversions/src/test/java/com/baeldung/serialization/CustomSerializationUnitTest.java similarity index 100% rename from jackson-modules/jackson-custom-conversions/src/test/java/com/baeldung/serialization/CustomSerializationUnitTest.java rename to libraries-jackson/jackson-custom-conversions/src/test/java/com/baeldung/serialization/CustomSerializationUnitTest.java diff --git a/jackson-modules/jackson-custom-conversions/src/test/java/com/baeldung/skipfields/IgnoreFieldsWithFilterUnitTest.java b/libraries-jackson/jackson-custom-conversions/src/test/java/com/baeldung/skipfields/IgnoreFieldsWithFilterUnitTest.java similarity index 100% rename from jackson-modules/jackson-custom-conversions/src/test/java/com/baeldung/skipfields/IgnoreFieldsWithFilterUnitTest.java rename to libraries-jackson/jackson-custom-conversions/src/test/java/com/baeldung/skipfields/IgnoreFieldsWithFilterUnitTest.java diff --git a/jackson-modules/jackson-custom-conversions/src/test/java/com/baeldung/skipfields/JacksonDynamicIgnoreUnitTest.java b/libraries-jackson/jackson-custom-conversions/src/test/java/com/baeldung/skipfields/JacksonDynamicIgnoreUnitTest.java similarity index 100% rename from jackson-modules/jackson-custom-conversions/src/test/java/com/baeldung/skipfields/JacksonDynamicIgnoreUnitTest.java rename to libraries-jackson/jackson-custom-conversions/src/test/java/com/baeldung/skipfields/JacksonDynamicIgnoreUnitTest.java diff --git a/jackson-modules/jackson-exceptions/README.md b/libraries-jackson/jackson-exceptions/README.md similarity index 100% rename from jackson-modules/jackson-exceptions/README.md rename to libraries-jackson/jackson-exceptions/README.md diff --git a/jackson-modules/jackson-exceptions/pom.xml b/libraries-jackson/jackson-exceptions/pom.xml similarity index 93% rename from jackson-modules/jackson-exceptions/pom.xml rename to libraries-jackson/jackson-exceptions/pom.xml index bb2a9b1810..4230ff7119 100644 --- a/jackson-modules/jackson-exceptions/pom.xml +++ b/libraries-jackson/jackson-exceptions/pom.xml @@ -9,7 +9,7 @@ com.ossez - jackson-modules + libraries-jackson 0.0.2-SNAPSHOT diff --git a/jackson-modules/jackson-exceptions/src/main/java/com/baeldung/exceptions/Contact.java b/libraries-jackson/jackson-exceptions/src/main/java/com/baeldung/exceptions/Contact.java similarity index 100% rename from jackson-modules/jackson-exceptions/src/main/java/com/baeldung/exceptions/Contact.java rename to libraries-jackson/jackson-exceptions/src/main/java/com/baeldung/exceptions/Contact.java diff --git a/jackson-modules/jackson-exceptions/src/main/java/com/baeldung/exceptions/EmptyObject.java b/libraries-jackson/jackson-exceptions/src/main/java/com/baeldung/exceptions/EmptyObject.java similarity index 100% rename from jackson-modules/jackson-exceptions/src/main/java/com/baeldung/exceptions/EmptyObject.java rename to libraries-jackson/jackson-exceptions/src/main/java/com/baeldung/exceptions/EmptyObject.java diff --git a/jackson-modules/jackson-exceptions/src/main/java/com/baeldung/exceptions/Person.java b/libraries-jackson/jackson-exceptions/src/main/java/com/baeldung/exceptions/Person.java similarity index 100% rename from jackson-modules/jackson-exceptions/src/main/java/com/baeldung/exceptions/Person.java rename to libraries-jackson/jackson-exceptions/src/main/java/com/baeldung/exceptions/Person.java diff --git a/jackson-modules/jackson-exceptions/src/main/java/com/baeldung/exceptions/PersonContact.java b/libraries-jackson/jackson-exceptions/src/main/java/com/baeldung/exceptions/PersonContact.java similarity index 100% rename from jackson-modules/jackson-exceptions/src/main/java/com/baeldung/exceptions/PersonContact.java rename to libraries-jackson/jackson-exceptions/src/main/java/com/baeldung/exceptions/PersonContact.java diff --git a/jackson-modules/jackson-exceptions/src/main/java/com/baeldung/exceptions/User.java b/libraries-jackson/jackson-exceptions/src/main/java/com/baeldung/exceptions/User.java similarity index 100% rename from jackson-modules/jackson-exceptions/src/main/java/com/baeldung/exceptions/User.java rename to libraries-jackson/jackson-exceptions/src/main/java/com/baeldung/exceptions/User.java diff --git a/jackson-modules/jackson-exceptions/src/main/java/com/baeldung/exceptions/UserWithConflict.java b/libraries-jackson/jackson-exceptions/src/main/java/com/baeldung/exceptions/UserWithConflict.java similarity index 100% rename from jackson-modules/jackson-exceptions/src/main/java/com/baeldung/exceptions/UserWithConflict.java rename to libraries-jackson/jackson-exceptions/src/main/java/com/baeldung/exceptions/UserWithConflict.java diff --git a/jackson-modules/jackson-exceptions/src/main/java/com/baeldung/exceptions/UserWithNoDefaultConstructor.java b/libraries-jackson/jackson-exceptions/src/main/java/com/baeldung/exceptions/UserWithNoDefaultConstructor.java similarity index 100% rename from jackson-modules/jackson-exceptions/src/main/java/com/baeldung/exceptions/UserWithNoDefaultConstructor.java rename to libraries-jackson/jackson-exceptions/src/main/java/com/baeldung/exceptions/UserWithNoDefaultConstructor.java diff --git a/jackson-modules/jackson-exceptions/src/main/java/com/baeldung/exceptions/UserWithPrivateFields.java b/libraries-jackson/jackson-exceptions/src/main/java/com/baeldung/exceptions/UserWithPrivateFields.java similarity index 100% rename from jackson-modules/jackson-exceptions/src/main/java/com/baeldung/exceptions/UserWithPrivateFields.java rename to libraries-jackson/jackson-exceptions/src/main/java/com/baeldung/exceptions/UserWithPrivateFields.java diff --git a/jackson-modules/jackson-exceptions/src/main/java/com/baeldung/exceptions/UserWithRoot.java b/libraries-jackson/jackson-exceptions/src/main/java/com/baeldung/exceptions/UserWithRoot.java similarity index 100% rename from jackson-modules/jackson-exceptions/src/main/java/com/baeldung/exceptions/UserWithRoot.java rename to libraries-jackson/jackson-exceptions/src/main/java/com/baeldung/exceptions/UserWithRoot.java diff --git a/jackson-modules/jackson-exceptions/src/main/java/com/baeldung/exceptions/Zoo.java b/libraries-jackson/jackson-exceptions/src/main/java/com/baeldung/exceptions/Zoo.java similarity index 100% rename from jackson-modules/jackson-exceptions/src/main/java/com/baeldung/exceptions/Zoo.java rename to libraries-jackson/jackson-exceptions/src/main/java/com/baeldung/exceptions/Zoo.java diff --git a/jackson-modules/jackson-exceptions/src/main/java/com/baeldung/exceptions/ZooConfigured.java b/libraries-jackson/jackson-exceptions/src/main/java/com/baeldung/exceptions/ZooConfigured.java similarity index 100% rename from jackson-modules/jackson-exceptions/src/main/java/com/baeldung/exceptions/ZooConfigured.java rename to libraries-jackson/jackson-exceptions/src/main/java/com/baeldung/exceptions/ZooConfigured.java diff --git a/jackson-modules/jackson-exceptions/src/main/java/com/baeldung/mappingexception/Country.java b/libraries-jackson/jackson-exceptions/src/main/java/com/baeldung/mappingexception/Country.java similarity index 100% rename from jackson-modules/jackson-exceptions/src/main/java/com/baeldung/mappingexception/Country.java rename to libraries-jackson/jackson-exceptions/src/main/java/com/baeldung/mappingexception/Country.java diff --git a/jackson-modules/jackson-exceptions/src/main/java/com/baeldung/mappingexception/MyDtoNoAccessors.java b/libraries-jackson/jackson-exceptions/src/main/java/com/baeldung/mappingexception/MyDtoNoAccessors.java similarity index 100% rename from jackson-modules/jackson-exceptions/src/main/java/com/baeldung/mappingexception/MyDtoNoAccessors.java rename to libraries-jackson/jackson-exceptions/src/main/java/com/baeldung/mappingexception/MyDtoNoAccessors.java diff --git a/jackson-modules/jackson-exceptions/src/main/java/com/baeldung/mappingexception/MyDtoNoAccessorsAndFieldVisibility.java b/libraries-jackson/jackson-exceptions/src/main/java/com/baeldung/mappingexception/MyDtoNoAccessorsAndFieldVisibility.java similarity index 100% rename from jackson-modules/jackson-exceptions/src/main/java/com/baeldung/mappingexception/MyDtoNoAccessorsAndFieldVisibility.java rename to libraries-jackson/jackson-exceptions/src/main/java/com/baeldung/mappingexception/MyDtoNoAccessorsAndFieldVisibility.java diff --git a/jackson-modules/jackson-exceptions/src/main/java/com/baeldung/mismatchedinputexception/Animals.java b/libraries-jackson/jackson-exceptions/src/main/java/com/baeldung/mismatchedinputexception/Animals.java similarity index 100% rename from jackson-modules/jackson-exceptions/src/main/java/com/baeldung/mismatchedinputexception/Animals.java rename to libraries-jackson/jackson-exceptions/src/main/java/com/baeldung/mismatchedinputexception/Animals.java diff --git a/jackson-modules/jackson-exceptions/src/main/java/com/baeldung/mismatchedinputexception/Book.java b/libraries-jackson/jackson-exceptions/src/main/java/com/baeldung/mismatchedinputexception/Book.java similarity index 100% rename from jackson-modules/jackson-exceptions/src/main/java/com/baeldung/mismatchedinputexception/Book.java rename to libraries-jackson/jackson-exceptions/src/main/java/com/baeldung/mismatchedinputexception/Book.java diff --git a/jackson-modules/jackson-exceptions/src/test/java/com/baeldung/exceptions/JacksonExceptionsUnitTest.java b/libraries-jackson/jackson-exceptions/src/test/java/com/baeldung/exceptions/JacksonExceptionsUnitTest.java similarity index 100% rename from jackson-modules/jackson-exceptions/src/test/java/com/baeldung/exceptions/JacksonExceptionsUnitTest.java rename to libraries-jackson/jackson-exceptions/src/test/java/com/baeldung/exceptions/JacksonExceptionsUnitTest.java diff --git a/jackson-modules/jackson-exceptions/src/test/java/com/baeldung/mappingexception/JacksonMappingExceptionUnitTest.java b/libraries-jackson/jackson-exceptions/src/test/java/com/baeldung/mappingexception/JacksonMappingExceptionUnitTest.java similarity index 100% rename from jackson-modules/jackson-exceptions/src/test/java/com/baeldung/mappingexception/JacksonMappingExceptionUnitTest.java rename to libraries-jackson/jackson-exceptions/src/test/java/com/baeldung/mappingexception/JacksonMappingExceptionUnitTest.java diff --git a/jackson-modules/jackson-exceptions/src/test/java/com/baeldung/mismatchedinputexception/MismatchedinputExceptionUnitTest.java b/libraries-jackson/jackson-exceptions/src/test/java/com/baeldung/mismatchedinputexception/MismatchedinputExceptionUnitTest.java similarity index 100% rename from jackson-modules/jackson-exceptions/src/test/java/com/baeldung/mismatchedinputexception/MismatchedinputExceptionUnitTest.java rename to libraries-jackson/jackson-exceptions/src/test/java/com/baeldung/mismatchedinputexception/MismatchedinputExceptionUnitTest.java diff --git a/jackson-modules/jackson-jr/README.md b/libraries-jackson/jackson-jr/README.md similarity index 100% rename from jackson-modules/jackson-jr/README.md rename to libraries-jackson/jackson-jr/README.md diff --git a/jackson-modules/jackson-jr/pom.xml b/libraries-jackson/jackson-jr/pom.xml similarity index 96% rename from jackson-modules/jackson-jr/pom.xml rename to libraries-jackson/jackson-jr/pom.xml index 99be91b8a1..6648c0066a 100644 --- a/jackson-modules/jackson-jr/pom.xml +++ b/libraries-jackson/jackson-jr/pom.xml @@ -8,7 +8,7 @@ com.ossez - jackson-modules + libraries-jackson 0.0.2-SNAPSHOT diff --git a/jackson-modules/jackson-jr/src/main/java/com/ossez/jacksonjr/CustomDateDeserializer.java b/libraries-jackson/jackson-jr/src/main/java/com/ossez/jacksonjr/CustomDateDeserializer.java similarity index 100% rename from jackson-modules/jackson-jr/src/main/java/com/ossez/jacksonjr/CustomDateDeserializer.java rename to libraries-jackson/jackson-jr/src/main/java/com/ossez/jacksonjr/CustomDateDeserializer.java diff --git a/jackson-modules/jackson-jr/src/main/java/com/ossez/jacksonjr/CustomDateSerializer.java b/libraries-jackson/jackson-jr/src/main/java/com/ossez/jacksonjr/CustomDateSerializer.java similarity index 100% rename from jackson-modules/jackson-jr/src/main/java/com/ossez/jacksonjr/CustomDateSerializer.java rename to libraries-jackson/jackson-jr/src/main/java/com/ossez/jacksonjr/CustomDateSerializer.java diff --git a/jackson-modules/jackson-jr/src/main/java/com/ossez/jacksonjr/JacksonJrFeatures.java b/libraries-jackson/jackson-jr/src/main/java/com/ossez/jacksonjr/JacksonJrFeatures.java similarity index 100% rename from jackson-modules/jackson-jr/src/main/java/com/ossez/jacksonjr/JacksonJrFeatures.java rename to libraries-jackson/jackson-jr/src/main/java/com/ossez/jacksonjr/JacksonJrFeatures.java diff --git a/jackson-modules/jackson-jr/src/main/java/com/ossez/jacksonjr/MyHandlerProvider.java b/libraries-jackson/jackson-jr/src/main/java/com/ossez/jacksonjr/MyHandlerProvider.java similarity index 100% rename from jackson-modules/jackson-jr/src/main/java/com/ossez/jacksonjr/MyHandlerProvider.java rename to libraries-jackson/jackson-jr/src/main/java/com/ossez/jacksonjr/MyHandlerProvider.java diff --git a/jackson-modules/jackson-jr/src/main/java/com/ossez/jacksonjr/Person.java b/libraries-jackson/jackson-jr/src/main/java/com/ossez/jacksonjr/Person.java similarity index 100% rename from jackson-modules/jackson-jr/src/main/java/com/ossez/jacksonjr/Person.java rename to libraries-jackson/jackson-jr/src/main/java/com/ossez/jacksonjr/Person.java diff --git a/jackson-modules/jackson-jr/src/test/java/com/ossez/jacksonjr/CreateJSONTest.java b/libraries-jackson/jackson-jr/src/test/java/com/ossez/jacksonjr/CreateJSONTest.java similarity index 100% rename from jackson-modules/jackson-jr/src/test/java/com/ossez/jacksonjr/CreateJSONTest.java rename to libraries-jackson/jackson-jr/src/test/java/com/ossez/jacksonjr/CreateJSONTest.java diff --git a/jackson-modules/jackson-jr/src/test/java/com/ossez/jacksonjr/JacksonJrFeaturesUnitTest.java b/libraries-jackson/jackson-jr/src/test/java/com/ossez/jacksonjr/JacksonJrFeaturesUnitTest.java similarity index 100% rename from jackson-modules/jackson-jr/src/test/java/com/ossez/jacksonjr/JacksonJrFeaturesUnitTest.java rename to libraries-jackson/jackson-jr/src/test/java/com/ossez/jacksonjr/JacksonJrFeaturesUnitTest.java diff --git a/jackson-modules/jackson-polymorphic-deserialization/README.md b/libraries-jackson/jackson-polymorphic-deserialization/README.md similarity index 100% rename from jackson-modules/jackson-polymorphic-deserialization/README.md rename to libraries-jackson/jackson-polymorphic-deserialization/README.md diff --git a/jackson-modules/jackson-polymorphic-deserialization/pom.xml b/libraries-jackson/jackson-polymorphic-deserialization/pom.xml similarity index 96% rename from jackson-modules/jackson-polymorphic-deserialization/pom.xml rename to libraries-jackson/jackson-polymorphic-deserialization/pom.xml index edf0d0e71b..6b43ff0059 100644 --- a/jackson-modules/jackson-polymorphic-deserialization/pom.xml +++ b/libraries-jackson/jackson-polymorphic-deserialization/pom.xml @@ -8,7 +8,7 @@ com.ossez - jackson-modules + libraries-jackson 0.0.2-SNAPSHOT diff --git a/jackson-modules/jackson-polymorphic-deserialization/src/main/java/com/ossez/jackson/polymorphic/deserialization/reflection/Vehicle.java b/libraries-jackson/jackson-polymorphic-deserialization/src/main/java/com/ossez/jackson/polymorphic/deserialization/reflection/Vehicle.java similarity index 100% rename from jackson-modules/jackson-polymorphic-deserialization/src/main/java/com/ossez/jackson/polymorphic/deserialization/reflection/Vehicle.java rename to libraries-jackson/jackson-polymorphic-deserialization/src/main/java/com/ossez/jackson/polymorphic/deserialization/reflection/Vehicle.java diff --git a/jackson-modules/jackson-polymorphic-deserialization/src/main/java/com/ossez/jackson/polymorphic/deserialization/reflection/VehicleSubType.java b/libraries-jackson/jackson-polymorphic-deserialization/src/main/java/com/ossez/jackson/polymorphic/deserialization/reflection/VehicleSubType.java similarity index 100% rename from jackson-modules/jackson-polymorphic-deserialization/src/main/java/com/ossez/jackson/polymorphic/deserialization/reflection/VehicleSubType.java rename to libraries-jackson/jackson-polymorphic-deserialization/src/main/java/com/ossez/jackson/polymorphic/deserialization/reflection/VehicleSubType.java diff --git a/jackson-modules/jackson-polymorphic-deserialization/src/main/java/com/ossez/jackson/polymorphic/deserialization/typeHandlingAnnotations/Vehicle.java b/libraries-jackson/jackson-polymorphic-deserialization/src/main/java/com/ossez/jackson/polymorphic/deserialization/typeHandlingAnnotations/Vehicle.java similarity index 100% rename from jackson-modules/jackson-polymorphic-deserialization/src/main/java/com/ossez/jackson/polymorphic/deserialization/typeHandlingAnnotations/Vehicle.java rename to libraries-jackson/jackson-polymorphic-deserialization/src/main/java/com/ossez/jackson/polymorphic/deserialization/typeHandlingAnnotations/Vehicle.java diff --git a/jackson-modules/jackson-polymorphic-deserialization/src/test/java/com/ossez/jackson/polymorphic/deserialization/reflection/ReflectionUnitTest.java b/libraries-jackson/jackson-polymorphic-deserialization/src/test/java/com/ossez/jackson/polymorphic/deserialization/reflection/ReflectionUnitTest.java similarity index 100% rename from jackson-modules/jackson-polymorphic-deserialization/src/test/java/com/ossez/jackson/polymorphic/deserialization/reflection/ReflectionUnitTest.java rename to libraries-jackson/jackson-polymorphic-deserialization/src/test/java/com/ossez/jackson/polymorphic/deserialization/reflection/ReflectionUnitTest.java diff --git a/jackson-modules/jackson-polymorphic-deserialization/src/test/java/com/ossez/jackson/polymorphic/deserialization/typeHandlingAnnotations/TypeHandlingAnnotationsUnitTest.java b/libraries-jackson/jackson-polymorphic-deserialization/src/test/java/com/ossez/jackson/polymorphic/deserialization/typeHandlingAnnotations/TypeHandlingAnnotationsUnitTest.java similarity index 100% rename from jackson-modules/jackson-polymorphic-deserialization/src/test/java/com/ossez/jackson/polymorphic/deserialization/typeHandlingAnnotations/TypeHandlingAnnotationsUnitTest.java rename to libraries-jackson/jackson-polymorphic-deserialization/src/test/java/com/ossez/jackson/polymorphic/deserialization/typeHandlingAnnotations/TypeHandlingAnnotationsUnitTest.java diff --git a/jackson-modules/jackson/README.md b/libraries-jackson/jackson/README.md similarity index 82% rename from jackson-modules/jackson/README.md rename to libraries-jackson/jackson/README.md index cc79c30e5a..1090234ab8 100644 --- a/jackson-modules/jackson/README.md +++ b/libraries-jackson/jackson/README.md @@ -4,10 +4,10 @@ ### 相关课程和讨论 -有关 "计算机设计相关的课程" :https://www.ossez.com/ +有关 "计算机 Java 程序语言相关的教程" 请参考社区 :https://www.isharkfly.com/c/computer-program/java/15 ### 相关文章 -- [Using Optional with Jackson](https://www.baeldung.com/jackson-optional) +- [Jackson 中使用 Optional](https://track.ossez.com/articles/PL-A-37491940/Jackson-Optional) - [Compare Two JSON Objects with Jackson](https://www.baeldung.com/jackson-compare-two-json-objects) - [Jackson vs Gson](https://www.baeldung.com/jackson-vs-gson) - [Inheritance with Jackson](https://www.baeldung.com/jackson-inheritance) diff --git a/jackson-modules/jackson/pom.xml b/libraries-jackson/jackson/pom.xml similarity index 97% rename from jackson-modules/jackson/pom.xml rename to libraries-jackson/jackson/pom.xml index fdf0c30749..def9a8d9cf 100644 --- a/jackson-modules/jackson/pom.xml +++ b/libraries-jackson/jackson/pom.xml @@ -9,7 +9,7 @@ com.ossez - jackson-modules + libraries-jackson 0.0.2-SNAPSHOT diff --git a/jackson-modules/jackson/src/main/java/com/ossez/jackson/defaultvalues/NonAnnotatedDefaultValue.java b/libraries-jackson/jackson/src/main/java/com/ossez/jackson/defaultvalues/NonAnnotatedDefaultValue.java similarity index 100% rename from jackson-modules/jackson/src/main/java/com/ossez/jackson/defaultvalues/NonAnnotatedDefaultValue.java rename to libraries-jackson/jackson/src/main/java/com/ossez/jackson/defaultvalues/NonAnnotatedDefaultValue.java diff --git a/jackson-modules/jackson/src/main/java/com/ossez/jackson/defaultvalues/NullsSkipDefaultValue.java b/libraries-jackson/jackson/src/main/java/com/ossez/jackson/defaultvalues/NullsSkipDefaultValue.java similarity index 100% rename from jackson-modules/jackson/src/main/java/com/ossez/jackson/defaultvalues/NullsSkipDefaultValue.java rename to libraries-jackson/jackson/src/main/java/com/ossez/jackson/defaultvalues/NullsSkipDefaultValue.java diff --git a/jackson-modules/jackson/src/main/java/com/ossez/jackson/defaultvalues/SetterDefaultValue.java b/libraries-jackson/jackson/src/main/java/com/ossez/jackson/defaultvalues/SetterDefaultValue.java similarity index 100% rename from jackson-modules/jackson/src/main/java/com/ossez/jackson/defaultvalues/SetterDefaultValue.java rename to libraries-jackson/jackson/src/main/java/com/ossez/jackson/defaultvalues/SetterDefaultValue.java diff --git a/jackson-modules/jackson/src/main/java/com/ossez/jackson/deserialization/jacksoninject/Person.java b/libraries-jackson/jackson/src/main/java/com/ossez/jackson/deserialization/jacksoninject/Person.java similarity index 100% rename from jackson-modules/jackson/src/main/java/com/ossez/jackson/deserialization/jacksoninject/Person.java rename to libraries-jackson/jackson/src/main/java/com/ossez/jackson/deserialization/jacksoninject/Person.java diff --git a/jackson-modules/jackson/src/main/java/com/ossez/jackson/deserialization/jsonanysetter/Inventory.java b/libraries-jackson/jackson/src/main/java/com/ossez/jackson/deserialization/jsonanysetter/Inventory.java similarity index 100% rename from jackson-modules/jackson/src/main/java/com/ossez/jackson/deserialization/jsonanysetter/Inventory.java rename to libraries-jackson/jackson/src/main/java/com/ossez/jackson/deserialization/jsonanysetter/Inventory.java diff --git a/jackson-modules/jackson/src/main/java/com/ossez/jackson/deserialization/jsondeserialize/Book.java b/libraries-jackson/jackson/src/main/java/com/ossez/jackson/deserialization/jsondeserialize/Book.java similarity index 100% rename from jackson-modules/jackson/src/main/java/com/ossez/jackson/deserialization/jsondeserialize/Book.java rename to libraries-jackson/jackson/src/main/java/com/ossez/jackson/deserialization/jsondeserialize/Book.java diff --git a/jackson-modules/jackson/src/main/java/com/ossez/jackson/deserialization/jsondeserialize/CustomDateDeserializer.java b/libraries-jackson/jackson/src/main/java/com/ossez/jackson/deserialization/jsondeserialize/CustomDateDeserializer.java similarity index 100% rename from jackson-modules/jackson/src/main/java/com/ossez/jackson/deserialization/jsondeserialize/CustomDateDeserializer.java rename to libraries-jackson/jackson/src/main/java/com/ossez/jackson/deserialization/jsondeserialize/CustomDateDeserializer.java diff --git a/jackson-modules/jackson/src/main/java/com/ossez/jackson/deserialization/jsongeneric/JsonResponse.java b/libraries-jackson/jackson/src/main/java/com/ossez/jackson/deserialization/jsongeneric/JsonResponse.java similarity index 100% rename from jackson-modules/jackson/src/main/java/com/ossez/jackson/deserialization/jsongeneric/JsonResponse.java rename to libraries-jackson/jackson/src/main/java/com/ossez/jackson/deserialization/jsongeneric/JsonResponse.java diff --git a/jackson-modules/jackson/src/main/java/com/ossez/jackson/deserialization/jsongeneric/User.java b/libraries-jackson/jackson/src/main/java/com/ossez/jackson/deserialization/jsongeneric/User.java similarity index 100% rename from jackson-modules/jackson/src/main/java/com/ossez/jackson/deserialization/jsongeneric/User.java rename to libraries-jackson/jackson/src/main/java/com/ossez/jackson/deserialization/jsongeneric/User.java diff --git a/jackson-modules/jackson/src/main/java/com/ossez/jackson/domain/Person.java b/libraries-jackson/jackson/src/main/java/com/ossez/jackson/domain/Person.java similarity index 100% rename from jackson-modules/jackson/src/main/java/com/ossez/jackson/domain/Person.java rename to libraries-jackson/jackson/src/main/java/com/ossez/jackson/domain/Person.java diff --git a/jackson-modules/jackson/src/main/java/com/ossez/jackson/inheritance/Event.java b/libraries-jackson/jackson/src/main/java/com/ossez/jackson/inheritance/Event.java similarity index 100% rename from jackson-modules/jackson/src/main/java/com/ossez/jackson/inheritance/Event.java rename to libraries-jackson/jackson/src/main/java/com/ossez/jackson/inheritance/Event.java diff --git a/jackson-modules/jackson/src/main/java/com/ossez/jackson/inheritance/IgnoranceAnnotationStructure.java b/libraries-jackson/jackson/src/main/java/com/ossez/jackson/inheritance/IgnoranceAnnotationStructure.java similarity index 100% rename from jackson-modules/jackson/src/main/java/com/ossez/jackson/inheritance/IgnoranceAnnotationStructure.java rename to libraries-jackson/jackson/src/main/java/com/ossez/jackson/inheritance/IgnoranceAnnotationStructure.java diff --git a/jackson-modules/jackson/src/main/java/com/ossez/jackson/inheritance/IgnoranceMixinOrIntrospection.java b/libraries-jackson/jackson/src/main/java/com/ossez/jackson/inheritance/IgnoranceMixinOrIntrospection.java similarity index 100% rename from jackson-modules/jackson/src/main/java/com/ossez/jackson/inheritance/IgnoranceMixinOrIntrospection.java rename to libraries-jackson/jackson/src/main/java/com/ossez/jackson/inheritance/IgnoranceMixinOrIntrospection.java diff --git a/jackson-modules/jackson/src/main/java/com/ossez/jackson/inheritance/ItemIdAddedToUser.java b/libraries-jackson/jackson/src/main/java/com/ossez/jackson/inheritance/ItemIdAddedToUser.java similarity index 100% rename from jackson-modules/jackson/src/main/java/com/ossez/jackson/inheritance/ItemIdAddedToUser.java rename to libraries-jackson/jackson/src/main/java/com/ossez/jackson/inheritance/ItemIdAddedToUser.java diff --git a/jackson-modules/jackson/src/main/java/com/ossez/jackson/inheritance/ItemIdRemovedFromUser.java b/libraries-jackson/jackson/src/main/java/com/ossez/jackson/inheritance/ItemIdRemovedFromUser.java similarity index 100% rename from jackson-modules/jackson/src/main/java/com/ossez/jackson/inheritance/ItemIdRemovedFromUser.java rename to libraries-jackson/jackson/src/main/java/com/ossez/jackson/inheritance/ItemIdRemovedFromUser.java diff --git a/jackson-modules/jackson/src/main/java/com/ossez/jackson/inheritance/SubTypeConstructorStructure.java b/libraries-jackson/jackson/src/main/java/com/ossez/jackson/inheritance/SubTypeConstructorStructure.java similarity index 100% rename from jackson-modules/jackson/src/main/java/com/ossez/jackson/inheritance/SubTypeConstructorStructure.java rename to libraries-jackson/jackson/src/main/java/com/ossez/jackson/inheritance/SubTypeConstructorStructure.java diff --git a/jackson-modules/jackson/src/main/java/com/ossez/jackson/inheritance/SubTypeConversionStructure.java b/libraries-jackson/jackson/src/main/java/com/ossez/jackson/inheritance/SubTypeConversionStructure.java similarity index 100% rename from jackson-modules/jackson/src/main/java/com/ossez/jackson/inheritance/SubTypeConversionStructure.java rename to libraries-jackson/jackson/src/main/java/com/ossez/jackson/inheritance/SubTypeConversionStructure.java diff --git a/jackson-modules/jackson/src/main/java/com/ossez/jackson/inheritance/TypeInfoAnnotatedStructure.java b/libraries-jackson/jackson/src/main/java/com/ossez/jackson/inheritance/TypeInfoAnnotatedStructure.java similarity index 100% rename from jackson-modules/jackson/src/main/java/com/ossez/jackson/inheritance/TypeInfoAnnotatedStructure.java rename to libraries-jackson/jackson/src/main/java/com/ossez/jackson/inheritance/TypeInfoAnnotatedStructure.java diff --git a/jackson-modules/jackson/src/main/java/com/ossez/jackson/inheritance/TypeInfoStructure.java b/libraries-jackson/jackson/src/main/java/com/ossez/jackson/inheritance/TypeInfoStructure.java similarity index 100% rename from jackson-modules/jackson/src/main/java/com/ossez/jackson/inheritance/TypeInfoStructure.java rename to libraries-jackson/jackson/src/main/java/com/ossez/jackson/inheritance/TypeInfoStructure.java diff --git a/jackson-modules/jackson/src/main/java/com/ossez/jackson/jacksonvsgson/ActorJackson.java b/libraries-jackson/jackson/src/main/java/com/ossez/jackson/jacksonvsgson/ActorJackson.java similarity index 100% rename from jackson-modules/jackson/src/main/java/com/ossez/jackson/jacksonvsgson/ActorJackson.java rename to libraries-jackson/jackson/src/main/java/com/ossez/jackson/jacksonvsgson/ActorJackson.java diff --git a/jackson-modules/jackson/src/main/java/com/ossez/jackson/jacksonvsgson/ActorJacksonSerializer.java b/libraries-jackson/jackson/src/main/java/com/ossez/jackson/jacksonvsgson/ActorJacksonSerializer.java similarity index 100% rename from jackson-modules/jackson/src/main/java/com/ossez/jackson/jacksonvsgson/ActorJacksonSerializer.java rename to libraries-jackson/jackson/src/main/java/com/ossez/jackson/jacksonvsgson/ActorJacksonSerializer.java diff --git a/jackson-modules/jackson/src/main/java/com/ossez/jackson/jacksonvsgson/Movie.java b/libraries-jackson/jackson/src/main/java/com/ossez/jackson/jacksonvsgson/Movie.java similarity index 100% rename from jackson-modules/jackson/src/main/java/com/ossez/jackson/jacksonvsgson/Movie.java rename to libraries-jackson/jackson/src/main/java/com/ossez/jackson/jacksonvsgson/Movie.java diff --git a/jackson-modules/jackson/src/main/java/com/ossez/jackson/jacksonvsgson/MovieWithNullValue.java b/libraries-jackson/jackson/src/main/java/com/ossez/jackson/jacksonvsgson/MovieWithNullValue.java similarity index 100% rename from jackson-modules/jackson/src/main/java/com/ossez/jackson/jacksonvsgson/MovieWithNullValue.java rename to libraries-jackson/jackson/src/main/java/com/ossez/jackson/jacksonvsgson/MovieWithNullValue.java diff --git a/jackson-modules/jackson/src/main/java/com/ossez/jackson/jsonnode/GetAllKeysFromJSON.java b/libraries-jackson/jackson/src/main/java/com/ossez/jackson/jsonnode/GetAllKeysFromJSON.java similarity index 100% rename from jackson-modules/jackson/src/main/java/com/ossez/jackson/jsonnode/GetAllKeysFromJSON.java rename to libraries-jackson/jackson/src/main/java/com/ossez/jackson/jsonnode/GetAllKeysFromJSON.java diff --git a/jackson-modules/jackson/src/main/java/com/ossez/jackson/node/JsonNodeIterator.java b/libraries-jackson/jackson/src/main/java/com/ossez/jackson/node/JsonNodeIterator.java similarity index 100% rename from jackson-modules/jackson/src/main/java/com/ossez/jackson/node/JsonNodeIterator.java rename to libraries-jackson/jackson/src/main/java/com/ossez/jackson/node/JsonNodeIterator.java diff --git a/jackson-modules/jackson/src/main/java/com/ossez/jackson/optionalwithjackson/Book.java b/libraries-jackson/jackson/src/main/java/com/ossez/jackson/optionalwithjackson/Book.java similarity index 100% rename from jackson-modules/jackson/src/main/java/com/ossez/jackson/optionalwithjackson/Book.java rename to libraries-jackson/jackson/src/main/java/com/ossez/jackson/optionalwithjackson/Book.java diff --git a/jackson-modules/jackson/src/main/resources/example1.json b/libraries-jackson/jackson/src/main/resources/example1.json similarity index 100% rename from jackson-modules/jackson/src/main/resources/example1.json rename to libraries-jackson/jackson/src/main/resources/example1.json diff --git a/jackson-modules/jackson/src/main/resources/example2.json b/libraries-jackson/jackson/src/main/resources/example2.json similarity index 100% rename from jackson-modules/jackson/src/main/resources/example2.json rename to libraries-jackson/jackson/src/main/resources/example2.json diff --git a/jackson-modules/jackson/src/main/resources/logback.xml b/libraries-jackson/jackson/src/main/resources/logback.xml similarity index 100% rename from jackson-modules/jackson/src/main/resources/logback.xml rename to libraries-jackson/jackson/src/main/resources/logback.xml diff --git a/jackson-modules/jackson/src/test/java/com/ossez/jackson/defaultvalues/DefaultValuesUnitTest.java b/libraries-jackson/jackson/src/test/java/com/ossez/jackson/defaultvalues/DefaultValuesUnitTest.java similarity index 100% rename from jackson-modules/jackson/src/test/java/com/ossez/jackson/defaultvalues/DefaultValuesUnitTest.java rename to libraries-jackson/jackson/src/test/java/com/ossez/jackson/defaultvalues/DefaultValuesUnitTest.java diff --git a/jackson-modules/jackson/src/test/java/com/ossez/jackson/deserialization/jsongeneric/GenericTypeDeserializerUnitTest.java b/libraries-jackson/jackson/src/test/java/com/ossez/jackson/deserialization/jsongeneric/GenericTypeDeserializerUnitTest.java similarity index 100% rename from jackson-modules/jackson/src/test/java/com/ossez/jackson/deserialization/jsongeneric/GenericTypeDeserializerUnitTest.java rename to libraries-jackson/jackson/src/test/java/com/ossez/jackson/deserialization/jsongeneric/GenericTypeDeserializerUnitTest.java diff --git a/jackson-modules/jackson/src/test/java/com/ossez/jackson/dtos/Address.java b/libraries-jackson/jackson/src/test/java/com/ossez/jackson/dtos/Address.java similarity index 100% rename from jackson-modules/jackson/src/test/java/com/ossez/jackson/dtos/Address.java rename to libraries-jackson/jackson/src/test/java/com/ossez/jackson/dtos/Address.java diff --git a/jackson-modules/jackson/src/test/java/com/ossez/jackson/dtos/MyDto.java b/libraries-jackson/jackson/src/test/java/com/ossez/jackson/dtos/MyDto.java similarity index 100% rename from jackson-modules/jackson/src/test/java/com/ossez/jackson/dtos/MyDto.java rename to libraries-jackson/jackson/src/test/java/com/ossez/jackson/dtos/MyDto.java diff --git a/jackson-modules/jackson/src/test/java/com/ossez/jackson/dtos/Person.java b/libraries-jackson/jackson/src/test/java/com/ossez/jackson/dtos/Person.java similarity index 100% rename from jackson-modules/jackson/src/test/java/com/ossez/jackson/dtos/Person.java rename to libraries-jackson/jackson/src/test/java/com/ossez/jackson/dtos/Person.java diff --git a/jackson-modules/jackson/src/test/java/com/ossez/jackson/dtos/User.java b/libraries-jackson/jackson/src/test/java/com/ossez/jackson/dtos/User.java similarity index 100% rename from jackson-modules/jackson/src/test/java/com/ossez/jackson/dtos/User.java rename to libraries-jackson/jackson/src/test/java/com/ossez/jackson/dtos/User.java diff --git a/jackson-modules/jackson/src/test/java/com/ossez/jackson/inheritance/IgnoranceUnitTest.java b/libraries-jackson/jackson/src/test/java/com/ossez/jackson/inheritance/IgnoranceUnitTest.java similarity index 100% rename from jackson-modules/jackson/src/test/java/com/ossez/jackson/inheritance/IgnoranceUnitTest.java rename to libraries-jackson/jackson/src/test/java/com/ossez/jackson/inheritance/IgnoranceUnitTest.java diff --git a/jackson-modules/jackson/src/test/java/com/ossez/jackson/inheritance/ItemIdRemovedFromUserUnitTest.java b/libraries-jackson/jackson/src/test/java/com/ossez/jackson/inheritance/ItemIdRemovedFromUserUnitTest.java similarity index 100% rename from jackson-modules/jackson/src/test/java/com/ossez/jackson/inheritance/ItemIdRemovedFromUserUnitTest.java rename to libraries-jackson/jackson/src/test/java/com/ossez/jackson/inheritance/ItemIdRemovedFromUserUnitTest.java diff --git a/jackson-modules/jackson/src/test/java/com/ossez/jackson/inheritance/SubTypeHandlingUnitTest.java b/libraries-jackson/jackson/src/test/java/com/ossez/jackson/inheritance/SubTypeHandlingUnitTest.java similarity index 100% rename from jackson-modules/jackson/src/test/java/com/ossez/jackson/inheritance/SubTypeHandlingUnitTest.java rename to libraries-jackson/jackson/src/test/java/com/ossez/jackson/inheritance/SubTypeHandlingUnitTest.java diff --git a/jackson-modules/jackson/src/test/java/com/ossez/jackson/inheritance/TypeInfoInclusionUnitTest.java b/libraries-jackson/jackson/src/test/java/com/ossez/jackson/inheritance/TypeInfoInclusionUnitTest.java similarity index 100% rename from jackson-modules/jackson/src/test/java/com/ossez/jackson/inheritance/TypeInfoInclusionUnitTest.java rename to libraries-jackson/jackson/src/test/java/com/ossez/jackson/inheritance/TypeInfoInclusionUnitTest.java diff --git a/jackson-modules/jackson/src/test/java/com/ossez/jackson/jacksonvsgson/JacksonDeserializeUnitTest.java b/libraries-jackson/jackson/src/test/java/com/ossez/jackson/jacksonvsgson/JacksonDeserializeUnitTest.java similarity index 100% rename from jackson-modules/jackson/src/test/java/com/ossez/jackson/jacksonvsgson/JacksonDeserializeUnitTest.java rename to libraries-jackson/jackson/src/test/java/com/ossez/jackson/jacksonvsgson/JacksonDeserializeUnitTest.java diff --git a/jackson-modules/jackson/src/test/java/com/ossez/jackson/jacksonvsgson/JacksonSerializeUnitTest.java b/libraries-jackson/jackson/src/test/java/com/ossez/jackson/jacksonvsgson/JacksonSerializeUnitTest.java similarity index 100% rename from jackson-modules/jackson/src/test/java/com/ossez/jackson/jacksonvsgson/JacksonSerializeUnitTest.java rename to libraries-jackson/jackson/src/test/java/com/ossez/jackson/jacksonvsgson/JacksonSerializeUnitTest.java diff --git a/jackson-modules/jackson/src/test/java/com/ossez/jackson/jsoncompare/JsonCompareUnitTest.java b/libraries-jackson/jackson/src/test/java/com/ossez/jackson/jsoncompare/JsonCompareUnitTest.java similarity index 100% rename from jackson-modules/jackson/src/test/java/com/ossez/jackson/jsoncompare/JsonCompareUnitTest.java rename to libraries-jackson/jackson/src/test/java/com/ossez/jackson/jsoncompare/JsonCompareUnitTest.java diff --git a/jackson-modules/jackson/src/test/java/com/ossez/jackson/node/ExampleStructure.java b/libraries-jackson/jackson/src/test/java/com/ossez/jackson/node/ExampleStructure.java similarity index 100% rename from jackson-modules/jackson/src/test/java/com/ossez/jackson/node/ExampleStructure.java rename to libraries-jackson/jackson/src/test/java/com/ossez/jackson/node/ExampleStructure.java diff --git a/jackson-modules/jackson/src/test/java/com/ossez/jackson/node/JsonNodeIteratorUnitTest.java b/libraries-jackson/jackson/src/test/java/com/ossez/jackson/node/JsonNodeIteratorUnitTest.java similarity index 100% rename from jackson-modules/jackson/src/test/java/com/ossez/jackson/node/JsonNodeIteratorUnitTest.java rename to libraries-jackson/jackson/src/test/java/com/ossez/jackson/node/JsonNodeIteratorUnitTest.java diff --git a/jackson-modules/jackson/src/test/java/com/ossez/jackson/node/NodeBean.java b/libraries-jackson/jackson/src/test/java/com/ossez/jackson/node/NodeBean.java similarity index 100% rename from jackson-modules/jackson/src/test/java/com/ossez/jackson/node/NodeBean.java rename to libraries-jackson/jackson/src/test/java/com/ossez/jackson/node/NodeBean.java diff --git a/jackson-modules/jackson/src/test/java/com/ossez/jackson/node/NodeOperationUnitTest.java b/libraries-jackson/jackson/src/test/java/com/ossez/jackson/node/NodeOperationUnitTest.java similarity index 100% rename from jackson-modules/jackson/src/test/java/com/ossez/jackson/node/NodeOperationUnitTest.java rename to libraries-jackson/jackson/src/test/java/com/ossez/jackson/node/NodeOperationUnitTest.java diff --git a/jackson-modules/jackson/src/test/java/com/ossez/jackson/optionalwithjackson/OptionalTypeUnitTest.java b/libraries-jackson/jackson/src/test/java/com/ossez/jackson/optionalwithjackson/OptionalTypeUnitTest.java similarity index 100% rename from jackson-modules/jackson/src/test/java/com/ossez/jackson/optionalwithjackson/OptionalTypeUnitTest.java rename to libraries-jackson/jackson/src/test/java/com/ossez/jackson/optionalwithjackson/OptionalTypeUnitTest.java diff --git a/jackson-modules/jackson/src/test/java/com/ossez/jackson/sandbox/JacksonPrettyPrintUnitTest.java b/libraries-jackson/jackson/src/test/java/com/ossez/jackson/sandbox/JacksonPrettyPrintUnitTest.java similarity index 100% rename from jackson-modules/jackson/src/test/java/com/ossez/jackson/sandbox/JacksonPrettyPrintUnitTest.java rename to libraries-jackson/jackson/src/test/java/com/ossez/jackson/sandbox/JacksonPrettyPrintUnitTest.java diff --git a/jackson-modules/jackson/src/test/java/com/ossez/jackson/sandbox/SandboxUnitTest.java b/libraries-jackson/jackson/src/test/java/com/ossez/jackson/sandbox/SandboxUnitTest.java similarity index 100% rename from jackson-modules/jackson/src/test/java/com/ossez/jackson/sandbox/SandboxUnitTest.java rename to libraries-jackson/jackson/src/test/java/com/ossez/jackson/sandbox/SandboxUnitTest.java diff --git a/jackson-modules/jackson/src/test/java/com/ossez/jackson/sandbox/TestElement.java b/libraries-jackson/jackson/src/test/java/com/ossez/jackson/sandbox/TestElement.java similarity index 100% rename from jackson-modules/jackson/src/test/java/com/ossez/jackson/sandbox/TestElement.java rename to libraries-jackson/jackson/src/test/java/com/ossez/jackson/sandbox/TestElement.java diff --git a/jackson-modules/jackson/src/test/java/com/ossez/jackson/test/UnitTestSuite.java b/libraries-jackson/jackson/src/test/java/com/ossez/jackson/test/UnitTestSuite.java similarity index 100% rename from jackson-modules/jackson/src/test/java/com/ossez/jackson/test/UnitTestSuite.java rename to libraries-jackson/jackson/src/test/java/com/ossez/jackson/test/UnitTestSuite.java diff --git a/jackson-modules/jackson/src/test/java/com/ossez/jackson/try1/IEntity.java b/libraries-jackson/jackson/src/test/java/com/ossez/jackson/try1/IEntity.java similarity index 100% rename from jackson-modules/jackson/src/test/java/com/ossez/jackson/try1/IEntity.java rename to libraries-jackson/jackson/src/test/java/com/ossez/jackson/try1/IEntity.java diff --git a/jackson-modules/jackson/src/test/java/com/ossez/jackson/try1/RestLoaderRequest.java b/libraries-jackson/jackson/src/test/java/com/ossez/jackson/try1/RestLoaderRequest.java similarity index 100% rename from jackson-modules/jackson/src/test/java/com/ossez/jackson/try1/RestLoaderRequest.java rename to libraries-jackson/jackson/src/test/java/com/ossez/jackson/try1/RestLoaderRequest.java diff --git a/jackson-modules/jackson/src/test/java/com/ossez/jackson/try1/RestLoaderRequestDeserializer.java b/libraries-jackson/jackson/src/test/java/com/ossez/jackson/try1/RestLoaderRequestDeserializer.java similarity index 100% rename from jackson-modules/jackson/src/test/java/com/ossez/jackson/try1/RestLoaderRequestDeserializer.java rename to libraries-jackson/jackson/src/test/java/com/ossez/jackson/try1/RestLoaderRequestDeserializer.java diff --git a/jackson-modules/jackson/src/test/resources/author-jsonpropertyorder-schema.json b/libraries-jackson/jackson/src/test/resources/author-jsonpropertyorder-schema.json similarity index 100% rename from jackson-modules/jackson/src/test/resources/author-jsonpropertyorder-schema.json rename to libraries-jackson/jackson/src/test/resources/author-jsonpropertyorder-schema.json diff --git a/jackson-modules/jackson/src/test/resources/node_example-1.json b/libraries-jackson/jackson/src/test/resources/node_example-1.json similarity index 100% rename from jackson-modules/jackson/src/test/resources/node_example-1.json rename to libraries-jackson/jackson/src/test/resources/node_example-1.json diff --git a/jackson-modules/jackson/src/test/resources/node_example.json b/libraries-jackson/jackson/src/test/resources/node_example.json similarity index 100% rename from jackson-modules/jackson/src/test/resources/node_example.json rename to libraries-jackson/jackson/src/test/resources/node_example.json diff --git a/jackson-modules/pom.xml b/libraries-jackson/pom.xml similarity index 97% rename from jackson-modules/pom.xml rename to libraries-jackson/pom.xml index c6da0ccb7c..2c02e050bd 100644 --- a/jackson-modules/pom.xml +++ b/libraries-jackson/pom.xml @@ -3,7 +3,7 @@ xmlns="http://maven.apache.org/POM/4.0.0" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 - jackson-modules + libraries-jackson jackson-modules pom diff --git a/pom.xml b/pom.xml index 6c32a709db..c0ee250fd5 100644 --- a/pom.xml +++ b/pom.xml @@ -43,7 +43,7 @@ core-java-modules image-compressing image-processing - jackson-modules + libraries-jackson parent-boot-2