Skip to content
Aborted

Changes

Summary

  1. Add test of compacted serialization of numbers as typed literals. (commit: e1d5bf0) (details)
  2. [Bug #81] Serialize numbers with datatype as string value. (commit: 0fdf93f) (details)
  3. [Bug #81] Serialize other literals as datatyped strings (WIP). (commit: 0b15fd6) (details)
  4. [Bug#81] Use typed value for serialization of Boolean. (commit: f8d6fb9) (details)
  5. Add tests for serialization/deserialization symmetry. (commit: afa16e9) (details)
  6. [Bug#81] Use native JSON boolean/number even for typed values to simplify integration with JavaScript. (commit: 2818753) (details)
  7. Re-enable JsonNodeFactory tests. (commit: 9f7b87a) (details)
  8. [Bug #81] Use typed value for serialization of Boolean. (commit: 206f5ee) (details)
  9. Add tests for serialization/deserialization symmetry. (commit: 863fd2f) (details)
  10. [Bug #81] Use native JSON boolean/number even for typed values to simplify integration with JavaScript. (commit: 7ea4150) (details)
  11. Re-enable JsonNodeFactory tests. (commit: a9eb99e) (details)
Commit e1d5bf075072a30920cced0bb07e74700b1e3dea by Martin Ledvinka
Add test of compacted serialization of numbers as typed literals.
(commit: e1d5bf0)
The file was modifiedsrc/test/java/cz/cvut/kbss/jsonld/serialization/CompactedJsonLdSerializerTest.java (diff)
The file was modifiedsrc/test/java/cz/cvut/kbss/jsonld/environment/Vocabulary.java (diff)
The file was modifiedsrc/test/java/cz/cvut/kbss/jsonld/environment/model/Employee.java (diff)
Commit 0fdf93f78d35ba58d566fa200132834afd2478e0 by Martin Ledvinka
[Bug #81] Serialize numbers with datatype as string value.
(commit: 0fdf93f)
The file was modifiedsrc/main/java/cz/cvut/kbss/jsonld/serialization/serializer/context/ContextBuildingNumberSerializer.java (diff)
The file was modifiedsrc/main/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/NumberSerializer.java (diff)
The file was modifiedsrc/test/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/NumberSerializerTest.java (diff)
The file was modifiedsrc/test/java/cz/cvut/kbss/jsonld/serialization/ContextBuildingJsonLdSerializerTest.java (diff)
The file was modifiedsrc/test/java/cz/cvut/kbss/jsonld/serialization/CompactedJsonLdSerializerTest.java (diff)
The file was modifiedsrc/test/java/cz/cvut/kbss/jsonld/serialization/JsonLdSerializerTestBase.java (diff)
Commit 0b15fd602f089fa17fe1da71b69128adaf5c0b8a by Martin Ledvinka
[Bug #81] Serialize other literals as datatyped strings (WIP).
(commit: 0b15fd6)
The file was modifiedsrc/test/java/cz/cvut/kbss/jsonld/serialization/JsonLdSerializerTestBase.java (diff)
The file was modifiedsrc/test/java/cz/cvut/kbss/jsonld/serialization/JsonNodeFactoryTest.java (diff)
The file was modifiedsrc/test/java/cz/cvut/kbss/jsonld/serialization/ContextBuildingJsonLdSerializerTest.java (diff)
The file was modifiedsrc/test/java/cz/cvut/kbss/jsonld/serialization/CompactedJsonLdSerializerTest.java (diff)
The file was modifiedsrc/main/java/cz/cvut/kbss/jsonld/serialization/JsonNodeFactory.java (diff)
Commit f8d6fb93f013ababf10242ee704830d5cfb7b167 by Martin Ledvinka
[Bug#81] Use typed value for serialization of Boolean.
(commit: f8d6fb9)
The file was modifiedsrc/main/java/cz/cvut/kbss/jsonld/serialization/ContextBuildingJsonLdSerializer.java (diff)
The file was modifiedsrc/test/java/cz/cvut/kbss/jsonld/serialization/ContextBuildingJsonLdSerializerTest.java (diff)
The file was addedsrc/main/java/cz/cvut/kbss/jsonld/serialization/serializer/context/ContextBuildingBooleanSerializer.java
Commit afa16e9bbe1b34fdb129e27ac941000152a830a1 by Martin Ledvinka
Add tests for serialization/deserialization symmetry.
(commit: afa16e9)
The file was addedsrc/test/java/cz/cvut/kbss/jsonld/integration/CompactedSerializerSymmetryTest.java
The file was removedsrc/test/java/cz/cvut/kbss/jsonld/integration/TemporalValuesHandlingTest.java
The file was addedsrc/test/java/cz/cvut/kbss/jsonld/integration/DeSerializationSymmetryTest.java
The file was addedsrc/test/java/cz/cvut/kbss/jsonld/integration/ContextBuildingSerializerSymmetryTest.java
Commit 28187538f385ee281dd219b5d7cd5a4fa12948da by Martin Ledvinka
[Bug#81] Use native JSON boolean/number even for typed values to simplify integration with JavaScript.

Ensure handling of datatypes is consistent and (de)serialization is symmetric.
(commit: 2818753)
The file was modifiedsrc/test/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/NumberSerializerTest.java (diff)
The file was modifiedsrc/main/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/MultilingualStringSerializer.java (diff)
The file was modifiedsrc/test/java/cz/cvut/kbss/jsonld/serialization/serializer/context/ContextBuildingMultilingualStringSerializerTest.java (diff)
The file was modifiedsrc/main/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/datetime/EpochBasedDateTimeSerializer.java (diff)
The file was modifiedsrc/main/java/cz/cvut/kbss/jsonld/serialization/serializer/context/datetime/ContextBuildingTimeSerializer.java (diff)
The file was modifiedsrc/test/java/cz/cvut/kbss/jsonld/serialization/serializer/CustomSerializersTest.java (diff)
The file was modifiedsrc/test/java/cz/cvut/kbss/jsonld/serialization/serializer/context/ContextBuildingPluralContextBuildingMultilingualStringSerializerTest.java (diff)
The file was modifiedsrc/main/java/cz/cvut/kbss/jsonld/serialization/serializer/context/ContextBuildingNumberSerializer.java (diff)
The file was modifiedsrc/test/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/MultilingualStringSerializerTest.java (diff)
The file was addedsrc/main/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/BooleanSerializer.java
The file was modifiedsrc/test/java/cz/cvut/kbss/jsonld/serialization/serializer/context/datetime/ContextBuildingTemporalAmountSerializerTest.java (diff)
The file was modifiedsrc/main/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/NumberSerializer.java (diff)
The file was modifiedsrc/main/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/TypesSerializer.java (diff)
The file was modifiedsrc/test/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/datetime/TemporalAmountSerializerTest.java (diff)
The file was modifiedsrc/main/java/cz/cvut/kbss/jsonld/serialization/serializer/context/ContextBuildingBooleanSerializer.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/JsonLdSerializerTestBase.java (diff)
The file was modifiedsrc/main/java/cz/cvut/kbss/jsonld/serialization/serializer/context/ContextBuildingPluralMultilingualStringSerializer.java (diff)
The file was modifiedsrc/main/java/cz/cvut/kbss/jsonld/serialization/JsonNodeFactory.java (diff)
The file was modifiedsrc/main/java/cz/cvut/kbss/jsonld/serialization/serializer/context/datetime/ContextBuildingTemporalAmountSerializer.java (diff)
The file was modifiedsrc/main/java/cz/cvut/kbss/jsonld/serialization/serializer/context/ContextBuildingMultilingualStringSerializer.java (diff)
The file was modifiedsrc/main/java/cz/cvut/kbss/jsonld/serialization/serializer/context/datetime/ContextBuildingLocalDateSerializer.java (diff)
The file was modifiedsrc/test/java/cz/cvut/kbss/jsonld/serialization/ContextBuildingJsonLdSerializerTest.java (diff)
The file was modifiedsrc/test/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/datetime/DateSerializerTest.java (diff)
The file was modifiedsrc/main/java/cz/cvut/kbss/jsonld/serialization/serializer/SerializerUtils.java (diff)
The file was modifiedsrc/test/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/datetime/TemporalSerializerTest.java (diff)
The file was modifiedsrc/test/java/cz/cvut/kbss/jsonld/serialization/context/JsonLdContextTest.java (diff)
The file was modifiedsrc/test/java/cz/cvut/kbss/jsonld/serialization/serializer/context/datetime/ContextBuildingLocalDateSerializerTest.java (diff)
The file was modifiedsrc/main/java/cz/cvut/kbss/jsonld/serialization/serializer/context/ContextBuildingTypesSerializer.java (diff)
The file was modifiedsrc/main/java/cz/cvut/kbss/jsonld/serialization/serializer/context/ContextBuildingDefaultValueSerializer.java (diff)
The file was modifiedsrc/test/java/cz/cvut/kbss/jsonld/serialization/serializer/context/ContextBuildingNumberSerializerTest.java (diff)
The file was modifiedsrc/test/java/cz/cvut/kbss/jsonld/serialization/serializer/context/datetime/ContextBuildingIsoDateContextBuildingTimeSerializerTest.java (diff)
The file was modifiedsrc/main/java/cz/cvut/kbss/jsonld/serialization/CompactedJsonLdSerializer.java (diff)
The file was modifiedsrc/main/java/cz/cvut/kbss/jsonld/serialization/serializer/context/datetime/ContextBuildingIsoDateTimeSerializer.java (diff)
The file was modifiedsrc/test/java/cz/cvut/kbss/jsonld/serialization/serializer/context/datetime/ContextBuildingTimeSerializerTest.java (diff)
Commit 9f7b87ac56cfdbc2ada0c25f8b63b669c213981a by Martin Ledvinka
Re-enable JsonNodeFactory tests.

Fix KBSS name typo.
(commit: 9f7b87a)
The file was modifiedsrc/main/java/cz/cvut/kbss/jsonld/serialization/JsonNodeFactory.java (diff)
The file was modifiedpom.xml (diff)
The file was modifiedsrc/test/java/cz/cvut/kbss/jsonld/serialization/JsonNodeFactoryTest.java (diff)
Commit 206f5ee18ee2d80d9bba99bff2350c3fb91ea25d by Martin Ledvinka
[Bug #81] Use typed value for serialization of Boolean.
(commit: 206f5ee)
The file was addedsrc/main/java/cz/cvut/kbss/jsonld/serialization/serializer/context/ContextBuildingBooleanSerializer.java
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/ContextBuildingJsonLdSerializer.java (diff)
Commit 863fd2fdadc98f2229661f40108c455907abf8cd by Martin Ledvinka
Add tests for serialization/deserialization symmetry.
(commit: 863fd2f)
The file was addedsrc/test/java/cz/cvut/kbss/jsonld/integration/CompactedSerializerSymmetryTest.java
The file was addedsrc/test/java/cz/cvut/kbss/jsonld/integration/ContextBuildingSerializerSymmetryTest.java
The file was removedsrc/test/java/cz/cvut/kbss/jsonld/integration/TemporalValuesHandlingTest.java
The file was addedsrc/test/java/cz/cvut/kbss/jsonld/integration/DeSerializationSymmetryTest.java
Commit 7ea4150d73204da7629b0cd26b148dc244d4c2d8 by Martin Ledvinka
[Bug #81] Use native JSON boolean/number even for typed values to simplify integration with JavaScript.

Ensure handling of datatypes is consistent and (de)serialization is symmetric.
(commit: 7ea4150)
The file was modifiedsrc/main/java/cz/cvut/kbss/jsonld/serialization/serializer/context/ContextBuildingPluralMultilingualStringSerializer.java (diff)
The file was modifiedsrc/test/java/cz/cvut/kbss/jsonld/serialization/serializer/CustomSerializersTest.java (diff)
The file was modifiedsrc/test/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/datetime/TemporalSerializerTest.java (diff)
The file was modifiedsrc/main/java/cz/cvut/kbss/jsonld/serialization/serializer/context/datetime/ContextBuildingIsoDateTimeSerializer.java (diff)
The file was modifiedsrc/main/java/cz/cvut/kbss/jsonld/serialization/serializer/context/ContextBuildingMultilingualStringSerializer.java (diff)
The file was modifiedsrc/main/java/cz/cvut/kbss/jsonld/serialization/serializer/context/datetime/ContextBuildingTemporalAmountSerializer.java (diff)
The file was modifiedsrc/test/java/cz/cvut/kbss/jsonld/serialization/serializer/context/datetime/ContextBuildingTemporalAmountSerializerTest.java (diff)
The file was modifiedsrc/test/java/cz/cvut/kbss/jsonld/serialization/context/JsonLdContextTest.java (diff)
The file was modifiedsrc/test/java/cz/cvut/kbss/jsonld/serialization/serializer/context/datetime/ContextBuildingTimeSerializerTest.java (diff)
The file was modifiedsrc/main/java/cz/cvut/kbss/jsonld/serialization/serializer/context/ContextBuildingTypesSerializer.java (diff)
The file was modifiedsrc/test/java/cz/cvut/kbss/jsonld/serialization/serializer/context/ContextBuildingMultilingualStringSerializerTest.java (diff)
The file was modifiedsrc/test/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/datetime/DateSerializerTest.java (diff)
The file was modifiedsrc/test/java/cz/cvut/kbss/jsonld/serialization/serializer/context/datetime/ContextBuildingIsoDateContextBuildingTimeSerializerTest.java (diff)
The file was modifiedsrc/main/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/MultilingualStringSerializer.java (diff)
The file was modifiedsrc/main/java/cz/cvut/kbss/jsonld/serialization/serializer/context/datetime/ContextBuildingTimeSerializer.java (diff)
The file was modifiedsrc/test/java/cz/cvut/kbss/jsonld/serialization/JsonLdSerializerTestBase.java (diff)
The file was modifiedsrc/main/java/cz/cvut/kbss/jsonld/serialization/JsonNodeFactory.java (diff)
The file was modifiedsrc/main/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/datetime/EpochBasedDateTimeSerializer.java (diff)
The file was modifiedsrc/main/java/cz/cvut/kbss/jsonld/serialization/serializer/context/ContextBuildingNumberSerializer.java (diff)
The file was modifiedsrc/main/java/cz/cvut/kbss/jsonld/serialization/CompactedJsonLdSerializer.java (diff)
The file was modifiedsrc/main/java/cz/cvut/kbss/jsonld/serialization/serializer/SerializerUtils.java (diff)
The file was addedsrc/main/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/BooleanSerializer.java
The file was modifiedsrc/test/java/cz/cvut/kbss/jsonld/serialization/serializer/context/ContextBuildingNumberSerializerTest.java (diff)
The file was modifiedsrc/test/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/NumberSerializerTest.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/compact/datetime/TemporalAmountSerializerTest.java (diff)
The file was modifiedsrc/main/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/NumberSerializer.java (diff)
The file was modifiedsrc/test/java/cz/cvut/kbss/jsonld/serialization/serializer/context/datetime/ContextBuildingLocalDateSerializerTest.java (diff)
The file was modifiedsrc/main/java/cz/cvut/kbss/jsonld/serialization/serializer/context/ContextBuildingBooleanSerializer.java (diff)
The file was modifiedsrc/main/java/cz/cvut/kbss/jsonld/serialization/serializer/context/ContextBuildingDefaultValueSerializer.java (diff)
The file was modifiedsrc/main/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/TypesSerializer.java (diff)
The file was modifiedsrc/test/java/cz/cvut/kbss/jsonld/serialization/serializer/compact/MultilingualStringSerializerTest.java (diff)
The file was modifiedsrc/main/java/cz/cvut/kbss/jsonld/serialization/serializer/context/datetime/ContextBuildingLocalDateSerializer.java (diff)
The file was modifiedsrc/test/java/cz/cvut/kbss/jsonld/serialization/ContextBuildingJsonLdSerializerTest.java (diff)
The file was modifiedsrc/test/java/cz/cvut/kbss/jsonld/serialization/serializer/context/ContextBuildingPluralContextBuildingMultilingualStringSerializerTest.java (diff)
Commit a9eb99ed3fb7332012f4675a7ae74d1baf268033 by Martin Ledvinka
Re-enable JsonNodeFactory tests.

Fix KBSS name typo.
(commit: a9eb99e)
The file was modifiedpom.xml (diff)
The file was modifiedsrc/test/java/cz/cvut/kbss/jsonld/serialization/JsonNodeFactoryTest.java (diff)
The file was modifiedsrc/main/java/cz/cvut/kbss/jsonld/serialization/JsonNodeFactory.java (diff)