Skip to content
Success

Changes

Summary

  1. [Feature #16] Add representation of JSON-LD context. (commit: ece1535) (details)
  2. [Feature #16] Extend CompositeNode to allow prepending items. (commit: d0320a1) (details)
  3. [Feature #16] Implement a factory for creating SerializationContext instances. (commit: 9133fc2) (details)
  4. [Feature #16] Implement a JSON-LD context mapping serialization context factory. (commit: d4d0696) (details)
  5. [Feature #16] Add ContextBuildingJsonLdSerializer, add basic tests for context-based serialization. (commit: 619430e) (details)
  6. [Feature #16] Support mapping @id and @type in context. (commit: d45b137) (details)
  7. Serialize date/time values as typed literals (value with type). (commit: 60b6537) (details)
  8. Refactor serialization tests so that tests can be reused for different serializers. (commit: 6b22ec6) (details)
  9. [Feature #16] Test basic context-based serialization behavior. (commit: 0cc48ab) (details)
  10. [Feature #16] Move common serialization tests to JsonLdSerializerTestBase. (commit: a11295e) (details)
  11. [Feature #16] Further consolidation of common serialization tests. (commit: 73aeaff) (details)
  12. [Feature #16] Implement collection serialization. (commit: 9537d0b) (details)
  13. [Feature #16] Eliminate unnecessary Node types and methods. (commit: 2cde441) (details)
  14. [Feature #16] Enhance SerializationContext with JSON-LD context, rename attributeId to term to better conform to JSON-LD spec. (commit: f68864e) (details)
  15. [Feature #16] Move serializers for CompactJsonLdSerializer into separate package. (commit: 873ac6a) (details)
  16. [Feature #16] Implement context-based MultilingualString value serializers. (commit: 63cc099) (details)
  17. [Feature #16] Test context-based MultilingualString serializers. (commit: 26dcbb9) (details)
  18. [Feature #16] Implement context-based literal value serializers. (commit: 47806bb) (details)
  19. [Feature #16] Implement additional required context-based value serializers and context-based serialization in general. (commit: abe2667) (details)
  20. Update GH actions to run build on PR and push to development. (commit: ee6c3c6) (details)
  21. [Doc] Add changelog. (commit: 1ca93ed) (details)
  22. [0.10.0] Bump version, update dependencies. (commit: 9bb80dd) (details)
  23. Update readme. (commit: 57f1416) (details)
Commit ece1535675e0656bac85691dc0f95c738abdc67f by Martin Ledvinka
[Feature #16] Add representation of JSON-LD context.
(commit: ece1535)
The file was modified src/main/java/cz/cvut/kbss/jsonld/JsonLd.java (diff)
The file was addedsrc/main/java/cz/cvut/kbss/jsonld/exception/AmbiguousTermMappingException.java
The file was addedsrc/main/java/cz/cvut/kbss/jsonld/serialization/context/JsonLdContext.java
The file was addedsrc/test/java/cz/cvut/kbss/jsonld/serialization/context/JsonLdContextTest.java
The file was modified src/main/java/cz/cvut/kbss/jsonld/serialization/traversal/ObjectGraphTraverser.java (diff)
Commit d0320a173b3442d59ef06bc7d7cd486d5b14d896 by Martin Ledvinka
[Feature #16] Extend CompositeNode to allow prepending items.

This will allow adding @context to the beginning of the output.
(commit: d0320a1)
The file was modified src/test/java/cz/cvut/kbss/jsonld/serialization/JsonNodeFactoryTest.java (diff)
The file was modified src/main/java/cz/cvut/kbss/jsonld/serialization/MultilingualStringSerializer.java (diff)
The file was modified src/main/java/cz/cvut/kbss/jsonld/serialization/model/ObjectNode.java (diff)
The file was modified src/test/java/cz/cvut/kbss/jsonld/serialization/context/JsonLdContextTest.java (diff)
The file was modified src/main/java/cz/cvut/kbss/jsonld/serialization/model/ListNode.java (diff)
The file was modified src/main/java/cz/cvut/kbss/jsonld/serialization/DefaultValueSerializer.java (diff)
The file was modified src/main/java/cz/cvut/kbss/jsonld/serialization/JsonLdTreeBuilder.java (diff)
The file was modified src/test/java/cz/cvut/kbss/jsonld/serialization/MultilingualStringSerializerTest.java (diff)
The file was modified src/main/java/cz/cvut/kbss/jsonld/serialization/JsonNodeFactory.java (diff)
The file was modified src/test/java/cz/cvut/kbss/jsonld/serialization/JsonLdTreeBuilderTest.java (diff)
The file was modified src/main/java/cz/cvut/kbss/jsonld/serialization/model/CompositeNode.java (diff)
The file was modified src/main/java/cz/cvut/kbss/jsonld/serialization/context/JsonLdContext.java (diff)
The file was modified src/test/java/cz/cvut/kbss/jsonld/serialization/model/ListNodeTest.java (diff)
The file was modified src/main/java/cz/cvut/kbss/jsonld/serialization/model/CollectionNode.java (diff)
The file was modified src/test/java/cz/cvut/kbss/jsonld/serialization/model/SetNodeTest.java (diff)
The file was modified src/main/java/cz/cvut/kbss/jsonld/serialization/model/SetNode.java (diff)
The file was modified src/test/java/cz/cvut/kbss/jsonld/serialization/model/ObjectNodeTest.java (diff)
Commit 9133fc2dcd89ebc7d38313d4d06ae5594aca3bf9 by Martin Ledvinka
[Feature #16] Implement a factory for creating SerializationContext instances.

It will allow creating serialization contexts using JSON-LD contexts.
(commit: 9133fc2)
The file was addedsrc/main/java/cz/cvut/kbss/jsonld/serialization/traversal/IriBasedSerializationContextFactory.java
The file was modified src/main/java/cz/cvut/kbss/jsonld/serialization/JsonLdSerializer.java (diff)
The file was addedsrc/main/java/cz/cvut/kbss/jsonld/serialization/traversal/SerializationContextFactory.java
The file was modified src/main/java/cz/cvut/kbss/jsonld/serialization/CompactedJsonLdSerializer.java (diff)
The file was modified src/test/java/cz/cvut/kbss/jsonld/serialization/traversal/ObjectGraphTraverserTest.java (diff)
The file was modified src/main/java/cz/cvut/kbss/jsonld/serialization/traversal/ObjectGraphTraverser.java (diff)
Commit d4d0696fd16c5dd8f86bd5d14b620b30648b6d57 by Martin Ledvinka
[Feature #16] Implement a JSON-LD context mapping serialization context factory.
(commit: d4d0696)
The file was addedsrc/main/java/cz/cvut/kbss/jsonld/serialization/context/ContextMappingSerializationContextFactory.java
The file was modified src/main/java/cz/cvut/kbss/jsonld/serialization/traversal/IriBasedSerializationContextFactory.java (diff)
The file was addedsrc/test/java/cz/cvut/kbss/jsonld/serialization/context/ContextMappingSerializationContextFactoryTest.java
The file was modified src/main/java/cz/cvut/kbss/jsonld/serialization/traversal/ObjectGraphTraverser.java (diff)
The file was modified src/main/java/cz/cvut/kbss/jsonld/serialization/traversal/SerializationContextFactory.java (diff)
Commit 619430e8885347849a6d4684bdbc01539c61790f by Martin Ledvinka
[Feature #16] Add ContextBuildingJsonLdSerializer, add basic tests for context-based serialization.
(commit: 619430e)
The file was modified src/main/java/cz/cvut/kbss/jsonld/serialization/CompactedJsonLdSerializer.java (diff)
The file was modified src/main/java/cz/cvut/kbss/jsonld/serialization/JsonLdSerializer.java (diff)
The file was addedsrc/test/java/cz/cvut/kbss/jsonld/serialization/ContextBuildingJsonLdSerializerTest.java
The file was addedsrc/main/java/cz/cvut/kbss/jsonld/serialization/ContextBuildingJsonLdSerializer.java
Commit d45b137a1d0eec9a9605bee8cb890770aaff5912 by Martin Ledvinka
[Feature #16] Support mapping @id and @type in context.
(commit: d45b137)
The file was modified src/test/java/cz/cvut/kbss/jsonld/serialization/traversal/ObjectGraphTraverserTest.java (diff)
The file was modified src/main/java/cz/cvut/kbss/jsonld/serialization/context/ContextMappingSerializationContextFactory.java (diff)
The file was modified src/main/java/cz/cvut/kbss/jsonld/serialization/traversal/SerializationContextFactory.java (diff)
The file was modified src/test/java/cz/cvut/kbss/jsonld/serialization/JsonLdTreeBuilderTest.java (diff)
The file was modified src/test/java/cz/cvut/kbss/jsonld/serialization/context/ContextMappingSerializationContextFactoryTest.java (diff)
The file was modified src/main/java/cz/cvut/kbss/jsonld/serialization/JsonLdTreeBuilder.java (diff)
The file was modified src/test/java/cz/cvut/kbss/jsonld/serialization/ContextBuildingJsonLdSerializerTest.java (diff)
The file was modified src/main/java/cz/cvut/kbss/jsonld/serialization/traversal/ObjectGraphTraverser.java (diff)
The file was modified src/main/java/cz/cvut/kbss/jsonld/serialization/traversal/InstanceVisitor.java (diff)
The file was modified src/main/java/cz/cvut/kbss/jsonld/common/BeanAnnotationProcessor.java (diff)
The file was modified src/main/java/cz/cvut/kbss/jsonld/serialization/traversal/IriBasedSerializationContextFactory.java (diff)
Commit 60b65374229ec99e271e7a9719399e147774d26c by Martin Ledvinka
Serialize date/time values as typed literals (value with type).
(commit: 60b6537)
The file was modified src/main/java/cz/cvut/kbss/jsonld/serialization/datetime/IsoDateTimeSerializer.java (diff)
The file was modified src/test/java/cz/cvut/kbss/jsonld/serialization/datetime/DateSerializerTest.java (diff)
The file was modified src/test/java/cz/cvut/kbss/jsonld/serialization/datetime/TemporalSerializerTest.java (diff)
The file was modified src/main/java/cz/cvut/kbss/jsonld/serialization/datetime/TemporalSerializer.java (diff)
The file was modified src/main/java/cz/cvut/kbss/jsonld/serialization/datetime/TimeSerializer.java (diff)
Commit 6b22ec62551aa066013b0acd3f7523f51f9fc58f by Martin Ledvinka
Refactor serialization tests so that tests can be reused for different serializers.
(commit: 6b22ec6)
The file was modified src/test/java/cz/cvut/kbss/jsonld/environment/model/ObjectWithMultilingualString.java (diff)
The file was modified src/main/java/cz/cvut/kbss/jsonld/JsonLd.java (diff)
The file was addedsrc/test/java/cz/cvut/kbss/jsonld/environment/IsIsomorphic.java
The file was modified src/test/java/cz/cvut/kbss/jsonld/environment/Generator.java (diff)
The file was modified src/test/java/cz/cvut/kbss/jsonld/serialization/context/ContextMappingSerializationContextFactoryTest.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/serialization/JsonNodeFactory.java (diff)
The file was addedsrc/test/java/cz/cvut/kbss/jsonld/serialization/JsonLdSerializerTestBase.java
The file was modified src/test/java/cz/cvut/kbss/jsonld/environment/model/Study.java (diff)
The file was modified pom.xml (diff)
The file was modified src/test/java/cz/cvut/kbss/jsonld/serialization/CompactedJsonLdSerializerTest.java (diff)
The file was modified src/test/java/cz/cvut/kbss/jsonld/environment/model/Person.java (diff)
The file was addedsrc/test/java/cz/cvut/kbss/jsonld/environment/model/GeneratesRdf.java
The file was modified src/test/java/cz/cvut/kbss/jsonld/environment/model/ObjectWithAnnotationProperties.java (diff)
The file was modified src/test/java/cz/cvut/kbss/jsonld/environment/model/Employee.java (diff)
The file was modified src/test/java/cz/cvut/kbss/jsonld/environment/model/User.java (diff)
The file was modified src/test/java/cz/cvut/kbss/jsonld/environment/model/Organization.java (diff)
The file was modified src/test/java/cz/cvut/kbss/jsonld/environment/model/GenericMember.java (diff)
The file was modified src/test/java/cz/cvut/kbss/jsonld/environment/model/PersonWithTypedProperties.java (diff)
Commit 0cc48ab306b6d576e11778a2c073cc362c9c1d66 by Martin Ledvinka
[Feature #16] Test basic context-based serialization behavior.
(commit: 0cc48ab)
The file was modified src/test/java/cz/cvut/kbss/jsonld/serialization/ContextBuildingJsonLdSerializerTest.java (diff)
The file was modified src/main/java/cz/cvut/kbss/jsonld/serialization/context/JsonLdContext.java (diff)
Commit a11295eb733ec70fc72eb7d417a2d4a09f778141 by Martin Ledvinka
[Feature #16] Move common serialization tests to JsonLdSerializerTestBase.
(commit: a11295e)
The file was modified src/test/java/cz/cvut/kbss/jsonld/environment/TestUtil.java (diff)
The file was modified src/test/java/cz/cvut/kbss/jsonld/serialization/CompactedJsonLdSerializerTest.java (diff)
The file was modified src/test/java/cz/cvut/kbss/jsonld/serialization/ContextBuildingJsonLdSerializerTest.java (diff)
The file was modified src/test/java/cz/cvut/kbss/jsonld/serialization/JsonLdSerializerTestBase.java (diff)
Commit 73aeafffca5c49daba86e8f1163d9e08ca72b6a1 by Martin Ledvinka
[Feature #16] Further consolidation of common serialization tests.
(commit: 73aeaff)
The file was modified src/test/java/cz/cvut/kbss/jsonld/serialization/JsonLdSerializerTestBase.java (diff)
The file was modified src/test/java/cz/cvut/kbss/jsonld/serialization/CompactedJsonLdSerializerTest.java (diff)
The file was modified src/test/java/cz/cvut/kbss/jsonld/serialization/ContextBuildingJsonLdSerializerTest.java (diff)
Commit 9537d0b0b9598eb696c4a37c3cbb4c1547ec0dd0 by Martin Ledvinka
[Feature #16] Implement collection serialization.
(commit: 9537d0b)
The file was modified src/test/java/cz/cvut/kbss/jsonld/serialization/CompactedJsonLdSerializerTest.java (diff)
The file was modified src/test/java/cz/cvut/kbss/jsonld/serialization/context/ContextMappingSerializationContextFactoryTest.java (diff)
The file was modified src/main/java/cz/cvut/kbss/jsonld/serialization/CompactedJsonLdSerializer.java (diff)
The file was modified src/test/java/cz/cvut/kbss/jsonld/serialization/ContextBuildingJsonLdSerializerTest.java (diff)
The file was modified src/main/java/cz/cvut/kbss/jsonld/JsonLd.java (diff)
The file was modified src/main/java/cz/cvut/kbss/jsonld/serialization/ContextBuildingJsonLdSerializer.java (diff)
The file was modified src/main/java/cz/cvut/kbss/jsonld/serialization/model/CompositeNode.java (diff)
Commit 2cde441155de978057e6cfae5640ba58a0e0f92e by Martin Ledvinka
[Feature #16] Eliminate unnecessary Node types and methods.

Refactor serializers into separate package.
(commit: 2cde441)
The file was addedsrc/main/java/cz/cvut/kbss/jsonld/serialization/serializer/CommonValueSerializers.java
The file was modified src/test/java/cz/cvut/kbss/jsonld/serialization/JsonLdSerializerTestBase.java (diff)
The file was removedsrc/main/java/cz/cvut/kbss/jsonld/serialization/ValueSerializer.java
The file was modified src/main/java/cz/cvut/kbss/jsonld/serialization/CompactedJsonLdSerializer.java (diff)
The file was removedsrc/test/java/cz/cvut/kbss/jsonld/serialization/CustomSerializersTest.java
The file was addedsrc/main/java/cz/cvut/kbss/jsonld/serialization/serializer/datetime/TemporalSerializer.java
The file was removedsrc/main/java/cz/cvut/kbss/jsonld/serialization/datetime/TimeSerializer.java
The file was removedsrc/main/java/cz/cvut/kbss/jsonld/serialization/datetime/DateTimeSerializer.java
The file was modified src/main/java/cz/cvut/kbss/jsonld/serialization/traversal/SerializationContext.java (diff)
The file was modified src/test/java/cz/cvut/kbss/jsonld/environment/Generator.java (diff)
The file was addedsrc/test/java/cz/cvut/kbss/jsonld/serialization/serializer/datetime/TemporalSerializerTest.java
The file was addedsrc/main/java/cz/cvut/kbss/jsonld/serialization/serializer/datetime/TemporalAmountSerializer.java
The file was addedsrc/main/java/cz/cvut/kbss/jsonld/serialization/serializer/datetime/TimeSerializer.java
The file was removedsrc/main/java/cz/cvut/kbss/jsonld/serialization/datetime/DateSerializer.java
The file was removedsrc/main/java/cz/cvut/kbss/jsonld/serialization/datetime/TemporalSerializer.java
The file was addedsrc/test/java/cz/cvut/kbss/jsonld/serialization/serializer/datetime/DateSerializerTest.java
The file was removedsrc/main/java/cz/cvut/kbss/jsonld/serialization/datetime/IsoDateTimeSerializer.java
The file was addedsrc/main/java/cz/cvut/kbss/jsonld/serialization/context/MappingJsonLdContext.java
The file was modified src/test/java/cz/cvut/kbss/jsonld/serialization/context/JsonLdContextTest.java (diff)
The file was addedsrc/main/java/cz/cvut/kbss/jsonld/serialization/serializer/DefaultValueSerializer.java
The file was removedsrc/test/java/cz/cvut/kbss/jsonld/serialization/context/ContextMappingSerializationContextFactoryTest.java
The file was modified src/main/java/cz/cvut/kbss/jsonld/serialization/context/JsonLdContext.java (diff)
The file was addedsrc/main/java/cz/cvut/kbss/jsonld/serialization/serializer/datetime/IsoDateTimeSerializer.java
The file was removedsrc/test/java/cz/cvut/kbss/jsonld/serialization/ObjectGraphValueSerializersTest.java
The file was modified src/test/java/cz/cvut/kbss/jsonld/serialization/traversal/ObjectGraphTraverserTest.java (diff)
The file was modified src/test/java/cz/cvut/kbss/jsonld/serialization/JsonNodeFactoryTest.java (diff)
The file was addedsrc/test/java/cz/cvut/kbss/jsonld/serialization/serializer/MultilingualStringSerializerTest.java
The file was removedsrc/test/java/cz/cvut/kbss/jsonld/serialization/MultilingualStringSerializerTest.java
The file was modified src/main/java/cz/cvut/kbss/jsonld/serialization/traversal/PropertiesTraverser.java (diff)
The file was removedsrc/main/java/cz/cvut/kbss/jsonld/serialization/traversal/IriBasedSerializationContextFactory.java
The file was removedsrc/test/java/cz/cvut/kbss/jsonld/serialization/datetime/TemporalSerializerTest.java
The file was removedsrc/main/java/cz/cvut/kbss/jsonld/serialization/ObjectGraphValueSerializers.java
The file was removedsrc/main/java/cz/cvut/kbss/jsonld/serialization/CommonValueSerializers.java
The file was addedsrc/main/java/cz/cvut/kbss/jsonld/serialization/serializer/MultilingualStringSerializer.java
The file was removedsrc/test/java/cz/cvut/kbss/jsonld/serialization/model/LangStringNodeTest.java
The file was addedsrc/main/java/cz/cvut/kbss/jsonld/serialization/context/DummyJsonLdContext.java
The file was modified src/test/java/cz/cvut/kbss/jsonld/serialization/JsonLdTreeBuilderTest.java (diff)
The file was addedsrc/test/java/cz/cvut/kbss/jsonld/serialization/serializer/datetime/TemporalAmountSerializerTest.java
The file was modified src/main/java/cz/cvut/kbss/jsonld/serialization/ContextBuildingJsonLdSerializer.java (diff)
The file was removedsrc/main/java/cz/cvut/kbss/jsonld/serialization/context/ContextMappingSerializationContextFactory.java
The file was removedsrc/main/java/cz/cvut/kbss/jsonld/serialization/MultilingualStringSerializer.java
The file was addedsrc/main/java/cz/cvut/kbss/jsonld/serialization/serializer/ValueSerializers.java
The file was modified src/main/java/cz/cvut/kbss/jsonld/serialization/JsonLdTreeBuilder.java (diff)
The file was addedsrc/main/java/cz/cvut/kbss/jsonld/serialization/serializer/datetime/DateSerializer.java
The file was removedsrc/main/java/cz/cvut/kbss/jsonld/serialization/DefaultValueSerializer.java
The file was removedsrc/main/java/cz/cvut/kbss/jsonld/serialization/datetime/EpochBasedDateTimeSerializer.java
The file was addedsrc/main/java/cz/cvut/kbss/jsonld/serialization/serializer/ObjectPropertyValueSerializer.java
The file was modified src/main/java/cz/cvut/kbss/jsonld/serialization/JsonNodeFactory.java (diff)
The file was removedsrc/main/java/cz/cvut/kbss/jsonld/serialization/model/LangStringNode.java
The file was modified src/main/java/cz/cvut/kbss/jsonld/serialization/JsonLdSerializer.java (diff)
The file was removedsrc/main/java/cz/cvut/kbss/jsonld/serialization/ObjectPropertyValueSerializer.java
The file was modified src/main/java/cz/cvut/kbss/jsonld/serialization/traversal/SerializationContextFactory.java (diff)
The file was removedsrc/test/java/cz/cvut/kbss/jsonld/serialization/datetime/TemporalAmountSerializerTest.java
The file was addedsrc/test/java/cz/cvut/kbss/jsonld/serialization/serializer/CustomSerializersTest.java
The file was addedsrc/main/java/cz/cvut/kbss/jsonld/serialization/serializer/ValueSerializer.java
The file was addedsrc/main/java/cz/cvut/kbss/jsonld/serialization/serializer/datetime/EpochBasedDateTimeSerializer.java
The file was addedsrc/main/java/cz/cvut/kbss/jsonld/serialization/serializer/ObjectGraphValueSerializers.java
The file was addedsrc/test/java/cz/cvut/kbss/jsonld/serialization/serializer/ObjectGraphValueSerializersTest.java
The file was addedsrc/main/java/cz/cvut/kbss/jsonld/serialization/serializer/datetime/DateTimeSerializer.java
The file was removedsrc/main/java/cz/cvut/kbss/jsonld/serialization/ValueSerializers.java
The file was removedsrc/test/java/cz/cvut/kbss/jsonld/serialization/datetime/DateSerializerTest.java
The file was addedsrc/main/java/cz/cvut/kbss/jsonld/serialization/serializer/datetime/LocalDateSerializer.java
The file was modified src/test/java/cz/cvut/kbss/jsonld/serialization/traversal/PropertiesTraverserTest.java (diff)
The file was removedsrc/main/java/cz/cvut/kbss/jsonld/serialization/datetime/TemporalAmountSerializer.java
Commit f68864e8800b72ec3e377c8d375c8ef81e840c3e by Martin Ledvinka
[Feature #16] Enhance SerializationContext with JSON-LD context, rename attributeId to term to better conform to JSON-LD spec.
(commit: f68864e)
The file was modified src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/datetime/TimeSerializer.java (diff)
The file was modified src/test/java/cz/cvut/kbss/jsonld/serialization/serializer/datetime/TemporalSerializerTest.java (diff)
The file was modified src/main/java/cz/cvut/kbss/jsonld/serialization/JsonNodeFactory.java (diff)
The file was modified src/main/java/cz/cvut/kbss/jsonld/serialization/context/MappingJsonLdContext.java (diff)
The file was modified src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/datetime/EpochBasedDateTimeSerializer.java (diff)
The file was modified src/test/java/cz/cvut/kbss/jsonld/serialization/serializer/datetime/TemporalAmountSerializerTest.java (diff)
The file was modified src/test/java/cz/cvut/kbss/jsonld/serialization/JsonNodeFactoryTest.java (diff)
The file was modified src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/datetime/IsoDateTimeSerializer.java (diff)
The file was modified src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/datetime/DateSerializer.java (diff)
The file was modified src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/datetime/TemporalAmountSerializer.java (diff)
The file was modified src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/datetime/LocalDateSerializer.java (diff)
The file was modified src/main/java/cz/cvut/kbss/jsonld/serialization/context/DummyJsonLdContext.java (diff)
The file was modified src/main/java/cz/cvut/kbss/jsonld/serialization/context/JsonLdContext.java (diff)
The file was modified src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/DefaultValueSerializer.java (diff)
The file was modified src/main/java/cz/cvut/kbss/jsonld/serialization/traversal/SerializationContext.java (diff)
The file was modified src/test/java/cz/cvut/kbss/jsonld/serialization/JsonLdSerializerTestBase.java (diff)
The file was modified src/test/java/cz/cvut/kbss/jsonld/serialization/serializer/datetime/DateSerializerTest.java (diff)
The file was modified src/main/java/cz/cvut/kbss/jsonld/serialization/JsonLdTreeBuilder.java (diff)
Commit 873ac6a976af29fcb36a3e029c0b4a97ed905bff by Martin Ledvinka
[Feature #16] Move serializers for CompactJsonLdSerializer into separate package.
(commit: 873ac6a)
The file was addedsrc/main/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/datetime/TemporalSerializer.java
The file was removedsrc/main/java/cz/cvut/kbss/jsonld/serialization/serializer/datetime/TimeSerializer.java
The file was modified src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/ObjectGraphValueSerializers.java (diff)
The file was modified src/test/java/cz/cvut/kbss/jsonld/serialization/serializer/CustomSerializersTest.java (diff)
The file was removedsrc/main/java/cz/cvut/kbss/jsonld/serialization/serializer/MultilingualStringSerializer.java
The file was removedsrc/main/java/cz/cvut/kbss/jsonld/serialization/serializer/datetime/LocalDateSerializer.java
The file was addedsrc/main/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/MultilingualStringSerializer.java
The file was removedsrc/main/java/cz/cvut/kbss/jsonld/serialization/serializer/datetime/TemporalSerializer.java
The file was modified src/test/java/cz/cvut/kbss/jsonld/serialization/serializer/ObjectGraphValueSerializersTest.java (diff)
The file was addedsrc/test/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/datetime/TemporalSerializerTest.java
The file was addedsrc/main/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/datetime/TimeSerializer.java
The file was addedsrc/main/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/datetime/TemporalAmountSerializer.java
The file was addedsrc/main/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/datetime/EpochBasedDateTimeSerializer.java
The file was removedsrc/test/java/cz/cvut/kbss/jsonld/serialization/serializer/datetime/TemporalSerializerTest.java
The file was addedsrc/main/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/LiteralValueSerializers.java
The file was addedsrc/test/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/MultilingualStringSerializerTest.java
The file was addedsrc/test/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/datetime/DateSerializerTest.java
The file was modified src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/datetime/DateTimeSerializer.java (diff)
The file was modified src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/ValueSerializers.java (diff)
The file was removedsrc/test/java/cz/cvut/kbss/jsonld/serialization/serializer/datetime/TemporalAmountSerializerTest.java
The file was addedsrc/main/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/datetime/LocalDateSerializer.java
The file was modified src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/datetime/DateSerializer.java (diff)
The file was modified src/main/java/cz/cvut/kbss/jsonld/serialization/JsonLdSerializer.java (diff)
The file was addedsrc/main/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/DefaultValueSerializer.java
The file was removedsrc/main/java/cz/cvut/kbss/jsonld/serialization/serializer/datetime/EpochBasedDateTimeSerializer.java
The file was removedsrc/main/java/cz/cvut/kbss/jsonld/serialization/serializer/DefaultValueSerializer.java
The file was modified src/test/java/cz/cvut/kbss/jsonld/serialization/JsonLdTreeBuilderTest.java (diff)
The file was removedsrc/main/java/cz/cvut/kbss/jsonld/serialization/serializer/datetime/TemporalAmountSerializer.java
The file was removedsrc/main/java/cz/cvut/kbss/jsonld/serialization/serializer/CommonValueSerializers.java
The file was removedsrc/test/java/cz/cvut/kbss/jsonld/serialization/serializer/datetime/DateSerializerTest.java
The file was removedsrc/main/java/cz/cvut/kbss/jsonld/serialization/serializer/datetime/IsoDateTimeSerializer.java
The file was addedsrc/main/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/datetime/IsoDateTimeSerializer.java
The file was addedsrc/test/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/datetime/TemporalAmountSerializerTest.java
The file was removedsrc/test/java/cz/cvut/kbss/jsonld/serialization/serializer/MultilingualStringSerializerTest.java
Commit 63cc099d628d077ae8c3f70baa3ad51601c4e253 by Martin Ledvinka
[Feature #16] Implement context-based MultilingualString value serializers.
(commit: 63cc099)
The file was modified src/main/java/cz/cvut/kbss/jsonld/serialization/traversal/SerializationContext.java (diff)
The file was modified src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/MultilingualStringSerializer.java (diff)
The file was addedsrc/main/java/cz/cvut/kbss/jsonld/serialization/serializer/context/MultilingualStringSerializer.java
The file was addedsrc/main/java/cz/cvut/kbss/jsonld/serialization/serializer/context/PluralMultilingualStringSerializer.java
Commit 26dcbb9ae6932f9934a99eb0891f40d23a69ea6d by Martin Ledvinka
[Feature #16] Test context-based MultilingualString serializers.
(commit: 26dcbb9)
The file was addedsrc/test/java/cz/cvut/kbss/jsonld/serialization/serializer/context/MultilingualStringSerializerTest.java
The file was modified src/test/java/cz/cvut/kbss/jsonld/environment/model/ObjectWithPluralMultilingualString.java (diff)
The file was modified src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/context/PluralMultilingualStringSerializer.java (diff)
The file was addedsrc/test/java/cz/cvut/kbss/jsonld/serialization/serializer/context/PluralMultilingualStringSerializerTest.java
The file was modified src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/context/MultilingualStringSerializer.java (diff)
Commit 47806bbf2f11e8fa9542e55102fb763d9a8bdb97 by Martin Ledvinka
[Feature #16] Implement context-based literal value serializers.
(commit: 47806bb)
The file was modified src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/datetime/LocalDateSerializer.java (diff)
The file was modified src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/datetime/TemporalSerializer.java (diff)
The file was addedsrc/main/java/cz/cvut/kbss/jsonld/serialization/serializer/context/datetime/TemporalAmountSerializer.java
The file was addedsrc/main/java/cz/cvut/kbss/jsonld/serialization/serializer/SerializerUtils.java
The file was addedsrc/test/java/cz/cvut/kbss/jsonld/serialization/serializer/context/datetime/IsoDateTimeSerializerTest.java
The file was addedsrc/main/java/cz/cvut/kbss/jsonld/serialization/serializer/context/datetime/EpochBasedDateTimeSerializer.java
The file was modified src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/datetime/TimeSerializer.java (diff)
The file was addedsrc/main/java/cz/cvut/kbss/jsonld/serialization/serializer/context/datetime/TemporalSerializer.java
The file was modified src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/LiteralValueSerializers.java (diff)
The file was addedsrc/test/java/cz/cvut/kbss/jsonld/serialization/serializer/context/datetime/TemporalAmountSerializerTest.java
The file was addedsrc/test/java/cz/cvut/kbss/jsonld/serialization/serializer/context/datetime/TimeSerializerTest.java
The file was addedsrc/main/java/cz/cvut/kbss/jsonld/serialization/serializer/context/datetime/TimeSerializer.java
The file was addedsrc/test/java/cz/cvut/kbss/jsonld/serialization/serializer/context/datetime/EpochBasedDateTimeSerializerTest.java
The file was addedsrc/main/java/cz/cvut/kbss/jsonld/serialization/serializer/context/DefaultValueSerializer.java
The file was addedsrc/main/java/cz/cvut/kbss/jsonld/serialization/serializer/context/datetime/IsoDateTimeSerializer.java
The file was addedsrc/main/java/cz/cvut/kbss/jsonld/serialization/serializer/context/datetime/LocalDateSerializer.java
The file was addedsrc/test/java/cz/cvut/kbss/jsonld/serialization/serializer/context/datetime/LocalDateSerializerTest.java
The file was modified src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/DefaultValueSerializer.java (diff)
The file was modified src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/datetime/IsoDateTimeSerializer.java (diff)
Commit abe2667ce311d9eb6bdaea0e6323f2d50dba19c8 by Martin Ledvinka
[Feature #16] Implement additional required context-based value serializers and context-based serialization in general.

Fix test issues, refactor code.
(commit: abe2667)
The file was modified src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/datetime/LocalDateSerializer.java (diff)
The file was removedsrc/main/java/cz/cvut/kbss/jsonld/serialization/serializer/context/MultilingualStringSerializer.java
The file was addedsrc/main/java/cz/cvut/kbss/jsonld/serialization/serializer/context/ContextBuildingTypesSerializer.java
The file was addedsrc/main/java/cz/cvut/kbss/jsonld/serialization/serializer/context/ContextBuildingDefaultValueSerializer.java
The file was addedsrc/main/java/cz/cvut/kbss/jsonld/serialization/serializer/context/datetime/ContextBuildingTimeSerializer.java
The file was modified src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/MultilingualStringSerializer.java (diff)
The file was addedsrc/main/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/TypesSerializer.java
The file was modified src/main/java/cz/cvut/kbss/jsonld/serialization/ContextBuildingJsonLdSerializer.java (diff)
The file was addedsrc/test/java/cz/cvut/kbss/jsonld/serialization/serializer/context/ContextBuildingPluralContextBuildingMultilingualStringSerializerTest.java
The file was modified src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/datetime/TemporalAmountSerializer.java (diff)
The file was modified src/test/java/cz/cvut/kbss/jsonld/serialization/serializer/CustomSerializersTest.java (diff)
The file was addedsrc/main/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/IdentifierSerializer.java
The file was modified src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/datetime/TimeSerializer.java (diff)
The file was addedsrc/main/java/cz/cvut/kbss/jsonld/serialization/serializer/context/datetime/ContextBuildingLocalDateSerializer.java
The file was removedsrc/main/java/cz/cvut/kbss/jsonld/serialization/serializer/context/PluralMultilingualStringSerializer.java
The file was removedsrc/test/java/cz/cvut/kbss/jsonld/serialization/serializer/context/datetime/EpochBasedDateTimeSerializerTest.java
The file was addedsrc/test/java/cz/cvut/kbss/jsonld/serialization/serializer/context/datetime/ContextBuildingEpochBasedDateContextBuildingTimeSerializerTest.java
The file was removedsrc/main/java/cz/cvut/kbss/jsonld/serialization/serializer/context/DefaultValueSerializer.java
The file was addedsrc/main/java/cz/cvut/kbss/jsonld/serialization/serializer/LiteralValueSerializers.java
The file was modified src/main/java/cz/cvut/kbss/jsonld/serialization/context/JsonLdContext.java (diff)
The file was modified src/main/java/cz/cvut/kbss/jsonld/serialization/model/CompositeNode.java (diff)
The file was removedsrc/main/java/cz/cvut/kbss/jsonld/serialization/serializer/context/datetime/IsoDateTimeSerializer.java
The file was modified src/test/java/cz/cvut/kbss/jsonld/serialization/serializer/ObjectGraphValueSerializersTest.java (diff)
The file was removedsrc/main/java/cz/cvut/kbss/jsonld/serialization/serializer/context/datetime/LocalDateSerializer.java
The file was addedsrc/test/java/cz/cvut/kbss/jsonld/serialization/serializer/context/datetime/ContextBuildingLocalDateSerializerTest.java
The file was addedsrc/main/java/cz/cvut/kbss/jsonld/serialization/serializer/context/datetime/ContextBuildingIsoDateTimeSerializer.java
The file was modified src/test/java/cz/cvut/kbss/jsonld/serialization/JsonLdTreeBuilderTest.java (diff)
The file was modified src/main/java/cz/cvut/kbss/jsonld/serialization/traversal/SerializationContext.java (diff)
The file was removedsrc/main/java/cz/cvut/kbss/jsonld/serialization/serializer/context/datetime/TemporalAmountSerializer.java
The file was removedsrc/test/java/cz/cvut/kbss/jsonld/serialization/serializer/context/datetime/LocalDateSerializerTest.java
The file was modified src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/SerializerUtils.java (diff)
The file was addedsrc/main/java/cz/cvut/kbss/jsonld/serialization/serializer/context/ContextBuildingObjectPropertyValueSerializer.java
The file was addedsrc/test/java/cz/cvut/kbss/jsonld/serialization/serializer/context/ContextBuildingMultilingualStringSerializerTest.java
The file was removedsrc/main/java/cz/cvut/kbss/jsonld/serialization/serializer/context/datetime/TemporalSerializer.java
The file was removedsrc/test/java/cz/cvut/kbss/jsonld/serialization/serializer/context/MultilingualStringSerializerTest.java
The file was addedsrc/test/java/cz/cvut/kbss/jsonld/serialization/serializer/context/datetime/ContextBuildingTimeSerializerTest.java
The file was addedsrc/main/java/cz/cvut/kbss/jsonld/serialization/serializer/context/ContextBuildingPluralMultilingualStringSerializer.java
The file was addedsrc/main/java/cz/cvut/kbss/jsonld/serialization/serializer/context/datetime/ContextBuildingTemporalSerializer.java
The file was addedsrc/test/java/cz/cvut/kbss/jsonld/serialization/serializer/context/ContextBuildingObjectPropertyValueSerializerTest.java
The file was modified src/test/java/cz/cvut/kbss/jsonld/serialization/ContextBuildingJsonLdSerializerTest.java (diff)
The file was addedsrc/main/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/ObjectPropertyValueSerializer.java
The file was modified src/main/java/cz/cvut/kbss/jsonld/serialization/JsonLdSerializer.java (diff)
The file was removedsrc/test/java/cz/cvut/kbss/jsonld/serialization/serializer/context/PluralMultilingualStringSerializerTest.java
The file was modified src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/ValueSerializers.java (diff)
The file was removedsrc/main/java/cz/cvut/kbss/jsonld/serialization/serializer/ObjectPropertyValueSerializer.java
The file was modified src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/datetime/IsoDateTimeSerializer.java (diff)
The file was addedsrc/test/java/cz/cvut/kbss/jsonld/serialization/serializer/context/datetime/ContextBuildingTemporalAmountSerializerTest.java
The file was modified src/main/java/cz/cvut/kbss/jsonld/serialization/JsonLdTreeBuilder.java (diff)
The file was modified src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/DefaultValueSerializer.java (diff)
The file was addedsrc/main/java/cz/cvut/kbss/jsonld/serialization/serializer/context/datetime/ContextBuildingEpochBasedDateTimeSerializer.java
The file was modified src/main/java/cz/cvut/kbss/jsonld/serialization/CompactedJsonLdSerializer.java (diff)
The file was addedsrc/main/java/cz/cvut/kbss/jsonld/serialization/serializer/context/datetime/ContextBuildingTemporalAmountSerializer.java
The file was removedsrc/main/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/LiteralValueSerializers.java
The file was addedsrc/test/java/cz/cvut/kbss/jsonld/serialization/serializer/context/datetime/ContextBuildingIsoDateContextBuildingTimeSerializerTest.java
The file was removedsrc/main/java/cz/cvut/kbss/jsonld/serialization/serializer/context/datetime/TimeSerializer.java
The file was addedsrc/main/java/cz/cvut/kbss/jsonld/serialization/serializer/context/ContextBuildingIdentifierSerializer.java
The file was removedsrc/test/java/cz/cvut/kbss/jsonld/serialization/serializer/context/datetime/TimeSerializerTest.java
The file was addedsrc/main/java/cz/cvut/kbss/jsonld/serialization/serializer/context/ContextBuildingMultilingualStringSerializer.java
The file was removedsrc/test/java/cz/cvut/kbss/jsonld/serialization/serializer/context/datetime/IsoDateTimeSerializerTest.java
The file was removedsrc/main/java/cz/cvut/kbss/jsonld/serialization/serializer/context/datetime/EpochBasedDateTimeSerializer.java
The file was modified src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/ObjectGraphValueSerializers.java (diff)
The file was removedsrc/test/java/cz/cvut/kbss/jsonld/serialization/serializer/context/datetime/TemporalAmountSerializerTest.java
Commit ee6c3c6bf324fdad817ec51cd56462b1b6fb95d9 by Martin Ledvinka
Update GH actions to run build on PR and push to development.
(commit: ee6c3c6)
The file was modified .github/workflows/maven.yml (diff)
The file was addedCHANGELOG.md
Commit 9bb80dd5f3aed6046ee9dac6ca6c72fce91f53eb by Martin Ledvinka
[0.10.0] Bump version, update dependencies.
(commit: 9bb80dd)
The file was modified pom.xml (diff)
The file was modified CHANGELOG.md (diff)
The file was modified README.md (diff)