Skip to content
Success

Changes

Summary

  1. [Enhancement #7] Started working on polymorphic deserialization support (commit: adbf00e) (details)
  2. [Enhancement #7] Implemented target class resolution. (commit: 94af2a7) (details)
  3. [Enhancement #7] Implemented polymorphic deserialization. (commit: f9c9258) (details)
  4. [Enhancement #7] Updated readme with info about the "scanPackage" (commit: 4703396) (details)
  5. [0.3.0] Bumped version, updated license headers. (commit: 5678ee9) (details)
  6. Recover from classpath scanning errors. (commit: 1d5157e) (details)
  7. [Enhancement #5] Implemented support for deserializing full JSON-LD (commit: 7291c08) (details)
  8. [0.3.1] Bumped version. Updated to JOPA API 0.9.15. (commit: b7f871f) (details)
  9. Support building configuration based on another configuration. (commit: 4893346) (details)
Commit adbf00e1ff08475c28d23c2aed63b20aa3e5d2b9 by Martin Ledvinka
[Enhancement #7] Started working on polymorphic deserialization support
- infrastructure.
(commit: adbf00e)
The file was modified src/main/java/cz/cvut/kbss/jsonld/serialization/JsonLdSerializer.java (diff)
The file was modified src/main/java/cz/cvut/kbss/jsonld/deserialization/ExpandedJsonLdDeserializer.java (diff)
The file was modified src/main/java/cz/cvut/kbss/jsonld/exception/JsonLdDeserializationException.java (diff)
The file was modified src/main/java/cz/cvut/kbss/jsonld/deserialization/JsonLdDeserializer.java (diff)
The file was addedsrc/main/java/cz/cvut/kbss/jsonld/deserialization/util/TypeMap.java
The file was modified src/main/java/cz/cvut/kbss/jsonld/ConfigParam.java (diff)
The file was addedsrc/test/java/cz/cvut/kbss/jsonld/deserialization/JsonLdDeserializerTest.java
The file was addedsrc/main/java/cz/cvut/kbss/jsonld/deserialization/util/ClasspathScanner.java
The file was modified src/main/java/cz/cvut/kbss/jsonld/exception/JsonLdSerializationException.java (diff)
The file was modified src/main/java/cz/cvut/kbss/jsonld/exception/BeanProcessingException.java (diff)
The file was modified src/main/java/cz/cvut/kbss/jsonld/common/Configurable.java (diff)
The file was addedsrc/main/java/cz/cvut/kbss/jsonld/exception/JsonLdException.java
The file was modified src/test/java/cz/cvut/kbss/jsonld/deserialization/ExpandedJsonLdDeserializerTest.java (diff)
Commit 94af2a718d5622e1da0b89b1266de65d3ce57eab by Martin Ledvinka
[Enhancement #7] Implemented target class resolution.
(commit: 94af2a7)
The file was modified src/main/java/cz/cvut/kbss/jsonld/deserialization/JsonLdDeserializer.java (diff)
The file was addedsrc/main/java/cz/cvut/kbss/jsonld/deserialization/util/TargetClassResolver.java
The file was addedsrc/main/java/cz/cvut/kbss/jsonld/exception/AmbiguousTargetTypeException.java
The file was addedsrc/test/java/cz/cvut/kbss/jsonld/deserialization/util/TargetClassResolverTest.java
Commit f9c9258c6f419fc067adf592e281f950bb81c40a by Martin Ledvinka
[Enhancement #7] Implemented polymorphic deserialization.
(commit: f9c9258)
The file was addedsrc/test/java/cz/cvut/kbss/jsonld/environment/TestUtil.java
The file was addedsrc/test/resources/objectWithSingularPolymorphicReference.json
The file was modified src/main/java/cz/cvut/kbss/jsonld/deserialization/util/TargetClassResolver.java (diff)
The file was modified src/test/java/cz/cvut/kbss/jsonld/environment/Vocabulary.java (diff)
The file was modified src/test/java/cz/cvut/kbss/jsonld/deserialization/ExpandedJsonLdDeserializerTest.java (diff)
The file was modified src/main/java/cz/cvut/kbss/jsonld/deserialization/ExpandedJsonLdDeserializer.java (diff)
The file was modified src/main/java/cz/cvut/kbss/jsonld/deserialization/InstanceBuilder.java (diff)
The file was modified src/main/java/cz/cvut/kbss/jsonld/deserialization/DefaultInstanceBuilder.java (diff)
The file was modified src/test/java/cz/cvut/kbss/jsonld/deserialization/DefaultInstanceBuilderTest.java (diff)
The file was modified src/test/java/cz/cvut/kbss/jsonld/deserialization/JsonLdDeserializerTest.java (diff)
The file was modified src/main/java/cz/cvut/kbss/jsonld/deserialization/JsonLdDeserializer.java (diff)
The file was modified src/test/java/cz/cvut/kbss/jsonld/deserialization/util/TargetClassResolverTest.java (diff)
Commit 4703396f7b917b94be5ea90847002986fa49e1ea by Martin Ledvinka
[Enhancement #7] Updated readme with info about the "scanPackage"
configuration parameter.
(commit: 4703396)
The file was modified README.md (diff)
Commit 5678ee95ca01497e37c11a50f11138291aedb020 by Martin Ledvinka
[0.3.0] Bumped version, updated license headers.
(commit: 5678ee9)
The file was modified src/test/java/cz/cvut/kbss/jsonld/environment/TestUtil.java (diff)
The file was modified src/main/java/cz/cvut/kbss/jsonld/deserialization/util/ClasspathScanner.java (diff)
The file was modified src/test/java/cz/cvut/kbss/jsonld/deserialization/util/TargetClassResolverTest.java (diff)
The file was modified src/main/java/cz/cvut/kbss/jsonld/deserialization/ExpandedJsonLdDeserializer.java (diff)
The file was modified README.md (diff)
The file was modified src/main/java/cz/cvut/kbss/jsonld/deserialization/util/TypeMap.java (diff)
The file was modified src/test/java/cz/cvut/kbss/jsonld/deserialization/ExpandedJsonLdDeserializerTest.java (diff)
The file was modified pom.xml (diff)
The file was modified src/main/java/cz/cvut/kbss/jsonld/deserialization/util/TargetClassResolver.java (diff)
The file was modified src/main/java/cz/cvut/kbss/jsonld/deserialization/InstanceBuilder.java (diff)
The file was modified src/main/java/cz/cvut/kbss/jsonld/deserialization/DefaultInstanceBuilder.java (diff)
The file was modified src/main/java/cz/cvut/kbss/jsonld/exception/JsonLdException.java (diff)
The file was modified src/test/java/cz/cvut/kbss/jsonld/deserialization/DefaultInstanceBuilderTest.java (diff)
The file was modified src/main/java/cz/cvut/kbss/jsonld/exception/AmbiguousTargetTypeException.java (diff)
The file was modified src/test/java/cz/cvut/kbss/jsonld/deserialization/JsonLdDeserializerTest.java (diff)
The file was modified src/main/java/cz/cvut/kbss/jsonld/deserialization/JsonLdDeserializer.java (diff)
Commit 1d5157eede893cc9d1569e2e72914ff431a7c781 by Martin Ledvinka
Recover from classpath scanning errors.
(commit: 1d5157e)
The file was modified src/main/java/cz/cvut/kbss/jsonld/deserialization/util/ClasspathScanner.java (diff)
Commit 7291c08be407640649963119b174c9b34481d887 by Martin Ledvinka
[Enhancement #5] Implemented support for deserializing full JSON-LD
objects as values of plain identifier attributes.
(commit: 7291c08)
The file was modified src/main/java/cz/cvut/kbss/jsonld/deserialization/DefaultInstanceBuilder.java (diff)
The file was modified src/main/java/cz/cvut/kbss/jsonld/deserialization/InstanceContext.java (diff)
The file was modified src/main/java/cz/cvut/kbss/jsonld/deserialization/InstanceBuilder.java (diff)
The file was modified src/test/java/cz/cvut/kbss/jsonld/deserialization/ExpandedJsonLdDeserializerTest.java (diff)
The file was modified src/test/java/cz/cvut/kbss/jsonld/environment/TestUtil.java (diff)
The file was modified src/main/java/cz/cvut/kbss/jsonld/deserialization/ExpandedJsonLdDeserializer.java (diff)
The file was modified src/main/java/cz/cvut/kbss/jsonld/deserialization/SingularObjectContext.java (diff)
The file was modified src/test/java/cz/cvut/kbss/jsonld/deserialization/JsonLdDeserializerTest.java (diff)
The file was modified src/main/java/cz/cvut/kbss/jsonld/deserialization/NodeReferenceContext.java (diff)
The file was modified src/main/java/cz/cvut/kbss/jsonld/deserialization/JsonLdDeserializer.java (diff)
Commit b7f871f8b53c595bf53272a1f15da55dbfb88387 by Martin Ledvinka
[0.3.1] Bumped version. Updated to JOPA API 0.9.15.
(commit: b7f871f)
The file was modified pom.xml (diff)
Commit 48933461b5d5449a9922c340f7a543a183b245ef by Martin Ledvinka
Support building configuration based on another configuration.
(commit: 4893346)
The file was modified src/main/java/cz/cvut/kbss/jsonld/Configuration.java (diff)