Skip to content
Success

Changes

Summary

  1. [Fix] Fix an issue with serializing collections of enum constants. (commit: 3d4460a) (details)
  2. Ensure deserialization of collections of enum constants works. (commit: ea33395) (details)
  3. [0.12.1] Bump version, update changelog. (commit: 8ad8bc0) (details)
  4. [Bug #51] Add test reproducing the issue. (commit: 07206c0) (details)
  5. [Bug #51] Fix the issue of attempting to add JSON-LD context to a collection node. (commit: 66553da) (details)
  6. [0.12.2] Bump version, update changelog. (commit: 4ba4fca) (details)
  7. [Enhancement #54] Add acceptance tests for the feature. (commit: 600678e) (details)
  8. [Enhancement #54] Implement serialization of individuals as string with extended term definition in context. (commit: 26b2b80) (details)
  9. [Enhancement #54] Minor code cleanup, add some tests. (commit: 56ee07d) (details)
  10. [Ref] Simplify creation of JSON nodes. (commit: d38ddd3) (details)
  11. [Ref] Simplify JsonNodeFactory, remove unused methods. (commit: 76982fb) (details)
  12. [Enhancement #54] Ensure extended term definition is correctly created for collection-valued object property attributes. (commit: ebf773a) (details)
  13. [Fix] Fix serialization of types with context when term is mapped in ancestor context. (commit: 0bc4f3c) (details)
  14. [0.12.3] Bump version, update changelog. (commit: 1428dc1) (details)
  15. [Doc] Update readme with info on serialization of individuals as strings. (commit: 101b6b0) (details)
Commit 3d4460ade8b802826f2ce12ba26288984a966f3b by Martin Ledvinka
[Fix] Fix an issue with serializing collections of enum constants.
(commit: 3d4460a)
The file was modified src/test/java/cz/cvut/kbss/jsonld/serialization/CompactedJsonLdSerializerTest.java (diff)
The file was modified src/main/java/cz/cvut/kbss/jsonld/common/BeanClassProcessor.java (diff)
The file was modified src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/ObjectPropertyValueSerializer.java (diff)
The file was modified src/main/java/cz/cvut/kbss/jsonld/common/EnumUtil.java (diff)
The file was modified src/test/java/cz/cvut/kbss/jsonld/environment/model/OwlPropertyType.java (diff)
The file was modified src/main/java/cz/cvut/kbss/jsonld/serialization/traversal/ObjectGraphTraverser.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/traversal/ObjectGraphTraverserTest.java (diff)
The file was modified src/test/java/cz/cvut/kbss/jsonld/serialization/util/BufferedJsonGenerator.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/environment/model/Attribute.java (diff)
The file was modified src/test/java/cz/cvut/kbss/jsonld/serialization/ContextBuildingJsonLdSerializerTest.java (diff)
Commit ea3339511ba2e02f2ac9f889f24334efcf522b09 by Martin Ledvinka
Ensure deserialization of collections of enum constants works.
(commit: ea33395)
The file was modified src/test/resources/objectWithReferenceMappedToEnum.json (diff)
The file was modified src/test/java/cz/cvut/kbss/jsonld/deserialization/expanded/ExpandedJsonLdDeserializerTest.java (diff)
Commit 8ad8bc0d8e7947096db7cebb031d5adf5b073f6e by Martin Ledvinka
[0.12.1] Bump version, update changelog.
(commit: 8ad8bc0)
The file was modified CHANGELOG.md (diff)
The file was modified pom.xml (diff)
Commit 07206c023be871f1044091672750173b0c1f852e by Martin Ledvinka
[Bug #51] Add test reproducing the issue.
(commit: 07206c0)
The file was modified src/test/java/cz/cvut/kbss/jsonld/serialization/ContextBuildingJsonLdSerializerTest.java (diff)
Commit 66553da61ef5ca9101ec9c056a8746aa3331d3d4 by Martin Ledvinka
[Bug #51] Fix the issue of attempting to add JSON-LD context to a collection node.
(commit: 66553da)
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/JsonLdTreeBuilder.java (diff)
Commit 4ba4fca9a5180ab2600c3e5abdc95252a76f8c13 by Martin Ledvinka
[0.12.2] Bump version, update changelog.
(commit: 4ba4fca)
The file was modified pom.xml (diff)
The file was modified CHANGELOG.md (diff)
Commit 600678ec3a4e74391a5945ac35dca2e7b9e29cd2 by Martin Ledvinka
[Enhancement #54] Add acceptance tests for the feature.
(commit: 600678e)
The file was modified src/test/java/cz/cvut/kbss/jsonld/serialization/ContextBuildingJsonLdSerializerTest.java (diff)
Commit 26b2b80a911caa94485c71813618f764fd816c8f by Martin Ledvinka
[Enhancement #54] Implement serialization of individuals as string with extended term definition in context.
(commit: 26b2b80)
The file was modified src/test/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/ObjectPropertyValueSerializerTest.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/ConfigParam.java (diff)
The file was modified src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/LiteralValueSerializers.java (diff)
The file was addedsrc/main/java/cz/cvut/kbss/jsonld/serialization/serializer/context/ContextBuildingIndividualSerializer.java
The file was modified src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/ObjectPropertyValueSerializer.java (diff)
The file was modified src/main/java/cz/cvut/kbss/jsonld/serialization/traversal/ObjectGraphTraverser.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/ContextBuildingJsonLdSerializer.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/serialization/serializer/ObjectGraphValueSerializers.java (diff)
The file was modified src/test/java/cz/cvut/kbss/jsonld/serialization/serializer/context/ContextBuildingObjectPropertyValueSerializerTest.java (diff)
The file was addedsrc/main/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/IndividualSerializer.java
The file was modified src/main/java/cz/cvut/kbss/jsonld/serialization/model/JsonNode.java (diff)
The file was modified src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/context/ContextBuildingObjectPropertyValueSerializer.java (diff)
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/JsonLdTreeBuilder.java (diff)
The file was modified src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/ValueSerializers.java (diff)
The file was addedsrc/test/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/IndividualSerializerTest.java
Commit 56ee07d9a94b803623741f12f435eb0e4ff634c4 by Martin Ledvinka
[Enhancement #54] Minor code cleanup, add some tests.
(commit: 56ee07d)
The file was modified src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/ObjectPropertyValueSerializer.java (diff)
The file was modified src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/context/ContextBuildingIndividualSerializer.java (diff)
The file was addedsrc/test/java/cz/cvut/kbss/jsonld/serialization/serializer/context/ContextBuildingIndividualSerializerTest.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/serializer/compact/IndividualSerializer.java (diff)
Commit d38ddd31092dedfb235eaa0d1e1b5ddd2df2ff25 by Martin Ledvinka
[Ref] Simplify creation of JSON nodes.

Remove most of the checks for attribute name - it will be handled by the JSON node implementation itself so that it is done just in one place.
(commit: d38ddd3)
The file was modified src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/context/ContextBuildingMultilingualStringSerializer.java (diff)
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/JsonLdTreeBuilder.java (diff)
The file was modified src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/context/ContextBuildingPluralMultilingualStringSerializer.java (diff)
The file was modified src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/MultilingualStringSerializer.java (diff)
The file was modified src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/context/ContextBuildingObjectPropertyValueSerializer.java (diff)
Commit 76982fb8e58ddeec65a3a818f23fb9dd673ec256 by Martin Ledvinka
[Ref] Simplify JsonNodeFactory, remove unused methods.
(commit: 76982fb)
The file was modified src/test/java/cz/cvut/kbss/jsonld/serialization/serializer/ObjectGraphValueSerializersTest.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/JsonNodeFactory.java (diff)
Commit ebf773a50952aa4c42b7b47db907b298fb6058bc by Martin Ledvinka
[Enhancement #54] Ensure extended term definition is correctly created for collection-valued object property attributes.
(commit: ebf773a)
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/common/BeanClassProcessor.java (diff)
The file was modified src/main/java/cz/cvut/kbss/jsonld/serialization/serializer/context/ContextBuildingObjectPropertyValueSerializer.java (diff)
The file was modified src/test/java/cz/cvut/kbss/jsonld/serialization/serializer/context/ContextBuildingObjectPropertyValueSerializerTest.java (diff)
Commit 0bc4f3cfcf08444a5d0b44e324b6f96fd8cdbdd2 by Martin Ledvinka
[Fix] Fix serialization of types with context when term is mapped in ancestor context.
(commit: 0bc4f3c)
The file was modified src/test/java/cz/cvut/kbss/jsonld/serialization/context/EmbeddedTermMappingHolderTest.java (diff)
The file was modified src/main/java/cz/cvut/kbss/jsonld/serialization/context/EmbeddedTermMappingHolder.java (diff)
Commit 1428dc174d811e7664d5b4c63c0111f22eadd491 by Martin Ledvinka
[0.12.3] Bump version, update changelog.
(commit: 1428dc1)
The file was modified CHANGELOG.md (diff)
The file was modified pom.xml (diff)
Commit 101b6b06a9a81402f3d9194544196a33b71d1c48 by Martin Ledvinka
[Doc] Update readme with info on serialization of individuals as strings.
(commit: 101b6b0)
The file was modified README.md (diff)
The file was modified src/main/java/cz/cvut/kbss/jsonld/ConfigParam.java (diff)