Skip to content
Success

#176 (Jan 13, 2022, 8:34:29 AM)

Started 2 yr 10 mo ago
Took 7 min 46 sec

Started by GitHub push by ledsoft

This run spent:

  • 5.7 sec waiting;
  • 7 min 46 sec build duration;
  • 7 min 52 sec total from scheduled to completion.
Revision: 56ff8f699640ded97bae1e5007623942a03fdf07
Repository: https://github.com/kbss-cvut/jopa.git
  • origin/master
Test Result (no failures)
    Jacoco - Overall Coverage Summary
    INSTRUCTION85%
    BRANCH76%
    COMPLEXITY75%
    LINE86%
    METHOD82%
    CLASS93%
    Changes
    1. [Fix] Code quality fix in JavaTransformer. (commit: 17a264c) (details / githubweb)
    2. [Enhancement #96] Extend attribute mapping API with explicit datatype specification support. (commit: 4cb6781) (details / githubweb)
    3. [Enhancement #96] Provide default value (empty string) for the datatype so that it is not required. (commit: ca5d9f7) (details / githubweb)
    4. [Enhancement #96] Init attribute metamodel with explicit datatype. (commit: fa7d3b8) (details / githubweb)
    5. Resolve most of the generics-related warnings in MetamodelMocks. (commit: eb614b9) (details / githubweb)
    6. [Enhancement #96] Support namespace resolution for explicit datatype IRI specification. (commit: 00465e0) (details / githubweb)
    7. [Enhancement #96] Add a representation of a literal with a lexical form and a datatype to the OntoDriver API. (commit: f40ec07) (details / githubweb)
    8. [Enhancement #96] Implement mapping of OntoDriver Literal to the underlying storage literal representation. (commit: 0124860) (details / githubweb)
    9. [Enhancement #96] Implement loading of unknown datatype literals to OntoDriver literal values. (commit: e742593) (details / githubweb)
    10. Exclude log4j-slf4j-impl from Jena to have only the SLF4J for logging and let user choose which implementation to use. (commit: 8cd3f8a) (details / githubweb)
    11. [Enhancement #96] Implement a converter for working with literals with explicit datatype. (commit: f4882d6) (details / githubweb)
    12. [Enhancement #96] Integration testing support for plural attributes with explicit datatype. (commit: 9e1356a) (details / githubweb)
    13. [Enhancement #96] Provide additional explanation of the behavior of the ToRdfLiteralConverter. (commit: 18573cc) (details / githubweb)
    14. [Enhancement #96] Verify attribute type for explicit datatype specification (must be String). (commit: efb5636) (details / githubweb)
    15. [Bug #97] Add test reproducing the issue. (commit: 14e4d82) (details / githubweb)
    16. [Bug #97] Make newValue mutable in ChangeRecord. Refactor ValueMergers to use ChangeRecord instead of individual values. (commit: 84f1925) (details / githubweb)
    17. [Bug #97] Replace possibly detached new value in ChangeRecord with managed one in ManagedTypeValueMerger. (commit: 1498d55) (details / githubweb)
    18. Refactor EntityTransactionImplTest to use Mockito properly. (commit: d7e4f23) (details / githubweb)
    19. Ensure proper use of Mockito in tests. (commit: 40b2941) (details / githubweb)
    20. [Fix] Fix an issue with encoding accented characters on Windows in OWL2Java code generator. (commit: 0cec9cd) (details / githubweb)
    21. [Enhancement #98] Skip validation of cardinality constraints of inferred attributes on persist. (commit: 6a7d704) (details / githubweb)
    22. [Enhancement #98] Test validation skipping in UoW commit. (commit: 33314c5) (details / githubweb)
    23. Minor simplifications of IntegrityConstraintsValidators. (commit: d0a0e4e) (details / githubweb)
    24. [Enhancement #99] Extend Metamodel API with a method for getting entity types mapping specified class IRI. (commit: a852bde) (details / githubweb)
    25. [Enhancement #99] Implement retrieval of EntityTypes by class IRI. (commit: c030060) (details / githubweb)
    26. Allow exposing OWLReasoner from the owlapi-driver via unwrap. (commit: b56c1b6) (details / githubweb)
    27. Extract an interface for ClasspathScanner and make the DefaultClasspathScanner available for extending. (commit: 1d58669) (details / githubweb)
    28. Add support for providing a custom ClasspathScanner implementation via EMF configuration. (commit: 0983501) (details / githubweb)
    29. Minor code simplification in DefaultClasspathScanner. (commit: 2f0e6e0) (details / githubweb)
    30. Update the list of immutable types in CloneBuilderImpl. (commit: 2491bd9) (details / githubweb)
    31. [Enhancement #95] Use a converter for mapping xsd:dateTime values to java.util.Date. (commit: d29559b) (details / githubweb)
    32. [Del] Remove irrelevant TODO. (commit: 9e58999) (details / githubweb)
    33. [Enhancement #95] Add new module for datatype mapping utilities. Partially implement mapping from XSD literals to Java values. (commit: 7f36360) (details / githubweb)
    34. [Enhancement #95] Implement remainder of datatype mapping logic for the datatype module. (commit: 654bb4b) (details / githubweb)
    35. [Enhancement #95] Replace usage of DatatypeTransformer with the new XsdDatatypeTransformer in the OWLAPI driver. (commit: 01d833a) (details / githubweb)
    36. [Enhancement #95] Use XsdDatatypeTransformer in the Sesame driver. (commit: 3aec36d) (details / githubweb)
    37. [Enhancement #95] Use XsdDatatypeTransformer in the Jena driver. Fix driver-level tests issues. (commit: 50c4ce4) (details / githubweb)
    38. [Enhancement #95] Implement Date and Instant converters. (commit: bf57888) (details / githubweb)
    39. [Enhancement #99] Minor changes to testing data types. (commit: b49bd15) (details / githubweb)
    40. Move DatatypeTransformer to the datatype module so that it can be used by OntoDrivers as well. (commit: f86209c) (details / githubweb)
    41. Use DatatypeTransformer in ResultSet.getObject with target class. (commit: 3d71109) (details / githubweb)
    42. Support BigDecimal and BigInteger in SesameUtils. (commit: 1c3f972) (details / githubweb)
    43. [Enhancement #95] Support Java 8 Date/time API when storing values in the Sesame driver. (commit: 7af2937) (details / githubweb)
    44. [Enhancement #95] Explicitly use ISO formatters when mapping datetime values to RDF literals. (commit: df4c760) (details / githubweb)
    45. [Enhancement #95] Use the common XsdTemporalMapper for mapping date/time values to RDF in the Jena driver. (commit: 19eb5d7) (details / githubweb)
    46. [Enhancement #95] Use the common XsdTemporalMapper for mapping date/time values to RDF in the OWL API driver. (commit: a12ddec) (details / githubweb)
    47. [Enhancement #95] Use OffsetDateTime instead of Date in typed properties values in accordance to the new date/time treatment. (commit: 202b1cf) (details / githubweb)
    48. [Enhancement #95] Rewrite default converters to support the new OffsetDateTime/OffsetTime-based OntoDriver date/time API. (commit: 97fe78b) (details / githubweb)
    49. [Enhancement #95] Convert date/time value to a common OntoDriver representation directly in Converters. (commit: 99450da) (details / githubweb)
    50. [Enhancement #95] Reimplement temporal query parameter value representation classes to properly support Java 8 date/time. (commit: bb90af9) (details / githubweb)
    51. [Enhancement #95] Testing date/time parameter usage in queries. (commit: 4ab06b3) (details / githubweb)
    52. [SCA] Minor SCA-based fixes and code simplifications. (commit: 23c277b) (details / githubweb)
    53. [Chore] Update copyright year and regenerate license notices in files. (commit: 0dfd5ed) (details / githubweb)
    54. [Task #42] Ensure proper use of Mockito 4 in the Sesame driver. Migrate JUnit4 tests to 5. (commit: 2328c96) (details / githubweb)
    55. [Task #42] Migrate remaining JUnit4 tests in Sesame driver to JUnit 5. (commit: 8e43dc1) (details / githubweb)
    56. [Upd] Update dependencies. (commit: 9789770) (details / githubweb)
    57. [Task #45] Migrate remaining JUnit4 tests in OWLAPI driver to JUnit5. (commit: 9693369) (details / githubweb)
    58. [Task #45] Migrate remaining JUnit4 tests in Jena driver to JUnit5. (commit: 4880d26) (details / githubweb)
    59. [Task #45] Migrate remaining JUnit4 tests in jopa-impl to JUnit5. (commit: e3adbbd) (details / githubweb)
    60. [Task #45] Finish migration to JUnit5, remove the obsolete dependency. (commit: bb79ef9) (details / githubweb)
    61. [Upd] Update hamcrest to 2.2 in integration tests. (commit: 8549412) (details / githubweb)
    62. [0.18.0] Bump version and update release notes. (commit: dc50981) (details / githubweb)