Skip to content
Success

Changes

Summary

  1. Test deserialization of object with type attribute only. (commit: db45d94) (details)
  2. [Enhancement #43] Add acceptance test for embedded contexts support. (commit: dd6f82b) (details)
  3. [Enhancement #43] Support chaining JSON-LD contexts into hierarchy. (commit: b8ae988) (details)
  4. [Enhancement #43] Implement hierarchical embedded JSON-LD contexts support. (commit: 3a70840) (details)
  5. [Enhancement #43] Properly handle term mapping conflicts in contexts. (commit: a23c9ce) (details)
  6. [Enhancement #43] Order attributes for serialization so that object property values are processed last to prevent issues with context building. (commit: 4ae34cf) (details)
  7. [Enhancement #43] More testing of hierarchical JSON-LD contexts. (commit: 24241e2) (details)
  8. [Enhancement #43] Use previously registered @id mapping term when serializing plain identifier object property value. (commit: 7d4717a) (details)
  9. [Enhancement #43] Do not replicate inherited term mapping when overriding terms in embedded context. (commit: a224325) (details)
  10. Remove obsolete TODO. (commit: bbb3a07) (details)
  11. Resolve TODO w.r.t. supported identifier types (harmonize with JOPA). (commit: c1797ed) (details)
  12. [0.11.0] Bump version, update changelog. (commit: f594e05) (details)
Commit db45d9478200379332ee6a352bad136777160c20 by Martin Ledvinka
Test deserialization of object with type attribute only.
(commit: db45d94)
The file was modifiedsrc/test/java/cz/cvut/kbss/jsonld/deserialization/expanded/ExpandedJsonLdDeserializerTest.java (diff)
Commit dd6f82b186f1ab6edc7596328efdd82a3107eed8 by Martin Ledvinka
[Enhancement #43] Add acceptance test for embedded contexts support.
(commit: dd6f82b)
The file was modifiedsrc/test/java/cz/cvut/kbss/jsonld/serialization/ContextBuildingJsonLdSerializerTest.java (diff)
Commit b8ae98832a8574499ff65146c5af30affada9f80 by Martin Ledvinka
[Enhancement #43] Support chaining JSON-LD contexts into hierarchy.
(commit: b8ae988)
The file was modifiedsrc/test/java/cz/cvut/kbss/jsonld/serialization/context/MappingJsonLdContextTest.java (diff)
The file was modifiedsrc/main/java/cz/cvut/kbss/jsonld/serialization/context/MappingJsonLdContext.java (diff)
Commit 3a7084016143b8d7c7473cc34626738f13ae2fd0 by Martin Ledvinka
[Enhancement #43] Implement hierarchical embedded JSON-LD contexts support.
(commit: 3a70840)
The file was addedsrc/main/java/cz/cvut/kbss/jsonld/serialization/context/DummyTermMappingHolder.java
The file was addedsrc/main/java/cz/cvut/kbss/jsonld/serialization/context/JsonLdContextFactory.java
The file was modifiedsrc/main/java/cz/cvut/kbss/jsonld/serialization/CompactedJsonLdSerializer.java (diff)
The file was addedsrc/main/java/cz/cvut/kbss/jsonld/serialization/context/WriteThroughTermMappingHolder.java
The file was modifiedsrc/main/java/cz/cvut/kbss/jsonld/serialization/ContextBuildingJsonLdSerializer.java (diff)
The file was modifiedsrc/main/java/cz/cvut/kbss/jsonld/serialization/JsonLdTreeBuilder.java (diff)
The file was modifiedsrc/main/java/cz/cvut/kbss/jsonld/serialization/context/MappingJsonLdContext.java (diff)
The file was modifiedsrc/test/java/cz/cvut/kbss/jsonld/serialization/context/JsonLdContextTest.java (diff)
The file was addedsrc/main/java/cz/cvut/kbss/jsonld/serialization/context/EmbeddedTermMappingHolder.java
The file was modifiedsrc/main/java/cz/cvut/kbss/jsonld/serialization/traversal/SerializationContext.java (diff)
The file was modifiedsrc/main/java/cz/cvut/kbss/jsonld/serialization/context/JsonLdContext.java (diff)
The file was modifiedsrc/main/java/cz/cvut/kbss/jsonld/serialization/model/CompositeNode.java (diff)
The file was modifiedsrc/main/java/cz/cvut/kbss/jsonld/serialization/traversal/SerializationContextFactory.java (diff)
The file was modifiedsrc/test/java/cz/cvut/kbss/jsonld/serialization/JsonLdTreeBuilderTest.java (diff)
The file was modifiedsrc/test/java/cz/cvut/kbss/jsonld/serialization/serializer/CustomSerializersTest.java (diff)
The file was addedsrc/main/java/cz/cvut/kbss/jsonld/serialization/context/MappingJsonLdContextFactory.java
The file was modifiedsrc/main/java/cz/cvut/kbss/jsonld/serialization/traversal/ObjectGraphTraverser.java (diff)
The file was modifiedsrc/main/java/cz/cvut/kbss/jsonld/serialization/context/DummyJsonLdContext.java (diff)
The file was addedsrc/main/java/cz/cvut/kbss/jsonld/serialization/context/TermMappingHolder.java
Commit a23c9ce042497f33ffdc853d3ce6773b80a55c06 by Martin Ledvinka
[Enhancement #43] Properly handle term mapping conflicts in contexts.
(commit: a23c9ce)
The file was modifiedsrc/main/java/cz/cvut/kbss/jsonld/serialization/context/EmbeddedTermMappingHolder.java (diff)
The file was addedsrc/test/java/cz/cvut/kbss/jsonld/serialization/context/EmbeddedTermMappingHolderTest.java
The file was modifiedsrc/main/java/cz/cvut/kbss/jsonld/serialization/context/DummyTermMappingHolder.java (diff)
The file was modifiedsrc/main/java/cz/cvut/kbss/jsonld/serialization/context/MappingJsonLdContext.java (diff)
The file was modifiedsrc/main/java/cz/cvut/kbss/jsonld/serialization/context/WriteThroughTermMappingHolder.java (diff)
The file was modifiedsrc/main/java/cz/cvut/kbss/jsonld/serialization/context/TermMappingHolder.java (diff)
The file was modifiedsrc/main/java/cz/cvut/kbss/jsonld/serialization/ContextBuildingJsonLdSerializer.java (diff)
Commit 4ae34cfe15a7e718701323a40d666c4e6ab67b21 by Martin Ledvinka
[Enhancement #43] Order attributes for serialization so that object property values are processed last to prevent issues with context building.
(commit: 4ae34cf)
The file was modifiedsrc/test/java/cz/cvut/kbss/jsonld/serialization/ContextBuildingJsonLdSerializerTest.java (diff)
The file was modifiedsrc/main/java/cz/cvut/kbss/jsonld/common/BeanAnnotationProcessor.java (diff)
Commit 24241e2badc5167f30a6118c1ab22a64dacad611 by Martin Ledvinka
[Enhancement #43] More testing of hierarchical JSON-LD contexts.
(commit: 24241e2)
The file was modifiedsrc/main/java/cz/cvut/kbss/jsonld/common/BeanAnnotationProcessor.java (diff)
The file was modifiedsrc/test/java/cz/cvut/kbss/jsonld/serialization/context/MappingJsonLdContextTest.java (diff)
Commit 7d4717aa63f4bd6cf9d8e1d4ba3124cb3522a992 by Martin Ledvinka
[Enhancement #43] Use previously registered @id mapping term when serializing plain identifier object property value.
(commit: 7d4717a)
The file was modifiedsrc/test/java/cz/cvut/kbss/jsonld/serialization/ContextBuildingJsonLdSerializerTest.java (diff)
The file was modifiedsrc/main/java/cz/cvut/kbss/jsonld/serialization/serializer/context/ContextBuildingIdentifierSerializer.java (diff)
The file was modifiedsrc/main/java/cz/cvut/kbss/jsonld/serialization/model/ObjectIdNode.java (diff)
The file was addedsrc/test/java/cz/cvut/kbss/jsonld/serialization/serializer/context/ContextBuildingIdentifierSerializerTest.java
Commit a224325eb4a11a88c74cd925c99a4654e9cd9672 by Martin Ledvinka
[Enhancement #43] Do not replicate inherited term mapping when overriding terms in embedded context.
(commit: a224325)
The file was modifiedsrc/test/java/cz/cvut/kbss/jsonld/serialization/context/EmbeddedTermMappingHolderTest.java (diff)
The file was modifiedsrc/main/java/cz/cvut/kbss/jsonld/serialization/context/EmbeddedTermMappingHolder.java (diff)
The file was modifiedsrc/main/java/cz/cvut/kbss/jsonld/common/BeanAnnotationProcessor.java (diff)
The file was modifiedsrc/test/java/cz/cvut/kbss/jsonld/common/BeanAnnotationProcessorTest.java (diff)
Commit c1797ed1ca89cdcd320aab913e6dd23bbc8b28e3 by Martin Ledvinka
Resolve TODO w.r.t. supported identifier types (harmonize with JOPA).
(commit: c1797ed)
The file was modifiedsrc/test/java/cz/cvut/kbss/jsonld/common/BeanClassProcessorTest.java (diff)
The file was modifiedsrc/main/java/cz/cvut/kbss/jsonld/common/BeanClassProcessor.java (diff)
Commit f594e05f602b80713009918fb64d12af6870a274 by Martin Ledvinka
[0.11.0] Bump version, update changelog.
(commit: f594e05)
The file was modifiedpom.xml (diff)
The file was modifiedCHANGELOG.md (diff)