{
  "_class" : "hudson.model.FreeStyleBuild",
  "actions" : [
    {
      "_class" : "hudson.model.CauseAction",
      "causes" : [
        {
          "_class" : "com.cloudbees.jenkins.GitHubPushCause",
          "shortDescription" : "Started by GitHub push by ledsoft"
        }
      ]
    },
    {
      
    },
    {
      
    },
    {
      
    },
    {
      "_class" : "jenkins.metrics.impl.TimeInQueueAction",
      "blockedDurationMillis" : 0,
      "blockedTimeMillis" : 0,
      "buildableDurationMillis" : 2,
      "buildableTimeMillis" : 2,
      "buildingDurationMillis" : 476993,
      "executingTimeMillis" : 476993,
      "executorUtilization" : 1.0,
      "subTaskCount" : 0,
      "waitingDurationMillis" : 8946,
      "waitingTimeMillis" : 8946
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/refactoring" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 12,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "79ee7ecf7775e83e456587140d6ea8de9dd7c09e",
            "branch" : [
              {
                "SHA1" : "79ee7ecf7775e83e456587140d6ea8de9dd7c09e",
                "name" : "origin/refactoring"
              }
            ]
          },
          "revision" : {
            "SHA1" : "79ee7ecf7775e83e456587140d6ea8de9dd7c09e",
            "branch" : [
              {
                "SHA1" : "79ee7ecf7775e83e456587140d6ea8de9dd7c09e",
                "name" : "origin/refactoring"
              }
            ]
          }
        },
        "origin/master" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 252,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "b4f0148553dc479ae144932afb7ac181ef2e8a0f",
            "branch" : [
              {
                "SHA1" : "b4f0148553dc479ae144932afb7ac181ef2e8a0f",
                "name" : "origin/master"
              }
            ]
          },
          "revision" : {
            "SHA1" : "b4f0148553dc479ae144932afb7ac181ef2e8a0f",
            "branch" : [
              {
                "SHA1" : "b4f0148553dc479ae144932afb7ac181ef2e8a0f",
                "name" : "origin/master"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "b4f0148553dc479ae144932afb7ac181ef2e8a0f",
        "branch" : [
          {
            "SHA1" : "b4f0148553dc479ae144932afb7ac181ef2e8a0f",
            "name" : "origin/master"
          }
        ]
      },
      "remoteUrls" : [
        "https://github.com/kbss-cvut/jopa.git"
      ],
      "scmName" : ""
    },
    {
      
    },
    {
      
    },
    {
      "_class" : "hudson.plugins.sonar.action.SonarAnalysisAction",
      "ceTaskId" : None,
      "credentialsId" : None,
      "installationName" : "SonarQube",
      "installationUrl" : "https://kbss.felk.cvut.cz/sonarqube",
      "new" : False,
      "serverUrl" : "https://kbss.felk.cvut.cz/sonarqube",
      "skipped" : False,
      "sonarqubeDashboardUrl" : "https://kbss.felk.cvut.cz/sonarqube/dashboard?id=cz.cvut.kbss.jopa%3Ajopa-all"
    },
    {
      "_class" : "hudson.tasks.junit.TestResultAction",
      "failCount" : 1,
      "skipCount" : 449,
      "totalCount" : 5936,
      "urlName" : "testReport"
    },
    {
      
    },
    {
      
    },
    {
      "_class" : "hudson.plugins.sonar.action.SonarBuildBadgeAction",
      "url" : "https://kbss.felk.cvut.cz/sonarqube/dashboard?id=cz.cvut.kbss.jopa%3Ajopa-all"
    },
    {
      
    },
    {
      
    },
    {
      "_class" : "org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction"
    }
  ],
  "artifacts" : [
    
  ],
  "building" : False,
  "description" : None,
  "displayName" : "#252",
  "duration" : 476993,
  "estimatedDuration" : 627940,
  "executor" : None,
  "fullDisplayName" : "JOPA #252",
  "id" : "252",
  "inProgress" : False,
  "keepLog" : False,
  "number" : 252,
  "queueId" : 302,
  "result" : "FAILURE",
  "timestamp" : 1769518042910,
  "url" : "https://kbss.felk.cvut.cz/jenkins/view/Java%20Tools/job/jopa-stable/252/",
  "builtOn" : "",
  "changeSet" : {
    "_class" : "hudson.plugins.git.GitChangeSetList",
    "items" : [
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "jopa-impl/src/test/java/cz/cvut/kbss/jopa/environment/utils/MetamodelMocks.java",
          "jopa-impl/src/test/java/cz/cvut/kbss/jopa/environment/utils/MetamodelFactory.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/soql/SoqlAttribute.java",
          "jopa-impl/src/main/antlr4/cz/cvut/kbss/jopa/query/soql/Soql.g4",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/soql/SoqlFunctionTranslator.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/soql/SoqlConstants.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/soql/SoqlUtils.java",
          "jopa-impl/src/test/java/cz/cvut/kbss/jopa/environment/Vocabulary.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/soql/SoqlQueryListener.java",
          "jopa-impl/src/test/java/cz/cvut/kbss/jopa/environment/Person.java"
        ],
        "commitId" : "9f8ab5a537699af870761b628fb4deb3a4226f1f",
        "timestamp" : 1768465642000,
        "author" : {
          "absoluteUrl" : "https://kbss.felk.cvut.cz/jenkins/user/ledvima1",
          "fullName" : "Martin Ledvinka"
        },
        "authorEmail" : "martin.ledvinka@outlook.com",
        "comment" : "[Enhancement #395] Extend SOQL grammar with support for langMatches.\u000a",
        "date" : "2026-01-15 09:27:22 +0100",
        "id" : "9f8ab5a537699af870761b628fb4deb3a4226f1f",
        "msg" : "[Enhancement #395] Extend SOQL grammar with support for langMatches.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/test/java/cz/cvut/kbss/jopa/environment/utils/MetamodelMocks.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/test/java/cz/cvut/kbss/jopa/environment/utils/MetamodelFactory.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/antlr4/cz/cvut/kbss/jopa/query/soql/Soql.g4"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/soql/SoqlAttribute.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/test/java/cz/cvut/kbss/jopa/environment/Person.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/soql/SoqlConstants.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/soql/SoqlQueryListener.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/soql/SoqlFunctionTranslator.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/soql/SoqlUtils.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/test/java/cz/cvut/kbss/jopa/environment/Vocabulary.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/soql/SoqlParameter.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/soql/SoqlAttribute.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/soql/SoqlFunctionTranslator.java",
          "jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/soql/SoqlQueryParserTest.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/soql/AttributeNode.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/soql/SoqlNode.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/soql/SoqlUtils.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/soql/SoqlQueryListener.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/soql/FunctionNode.java"
        ],
        "commitId" : "d748d87d60f97a27222a8cf9df31926c8e5b14de",
        "timestamp" : 1768465642000,
        "author" : {
          "absoluteUrl" : "https://kbss.felk.cvut.cz/jenkins/user/ledvima1",
          "fullName" : "Martin Ledvinka"
        },
        "authorEmail" : "martin.ledvinka@outlook.com",
        "comment" : "[Enhancement #395] Adjust SOQL parsing to support multi-parameter functions (such as langMatches).\u000a",
        "date" : "2026-01-15 09:27:22 +0100",
        "id" : "d748d87d60f97a27222a8cf9df31926c8e5b14de",
        "msg" : "[Enhancement #395] Adjust SOQL parsing to support multi-parameter functions (such as langMatches).",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/soql/FunctionNode.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/soql/AttributeNode.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/soql/SoqlUtils.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/soql/SoqlNode.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/soql/SoqlAttribute.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/soql/SoqlFunctionTranslator.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/soql/SoqlQueryListener.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/soql/SoqlQueryParserTest.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/soql/SoqlParameter.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/soql/SoqlAttribute.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/soql/SoqlUtils.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/soql/SoqlQueryListener.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/soql/AttributeNode.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/soql/FunctionNode.java"
        ],
        "commitId" : "c0d2ec4daf3f4b713097c24d64b676e8ebcfa9d3",
        "timestamp" : 1768465642000,
        "author" : {
          "absoluteUrl" : "https://kbss.felk.cvut.cz/jenkins/user/ledvima1",
          "fullName" : "Martin Ledvinka"
        },
        "authorEmail" : "martin.ledvinka@outlook.com",
        "comment" : "[Enhancement #395] Support langMatches in SOQL.\u000a",
        "date" : "2026-01-15 09:27:22 +0100",
        "id" : "c0d2ec4daf3f4b713097c24d64b676e8ebcfa9d3",
        "msg" : "[Enhancement #395] Support langMatches in SOQL.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/soql/AttributeNode.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/soql/SoqlAttribute.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/soql/SoqlQueryListener.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/soql/FunctionNode.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/soql/SoqlUtils.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/soql/SoqlParameter.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/soql/SoqlUtils.java",
          "jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/soql/SoqlQueryParserTest.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/soql/SoqlFunctionTranslator.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/soql/SoqlConstants.java"
        ],
        "commitId" : "f3776f01db6b9c50239b1411e226e921841250f1",
        "timestamp" : 1768465642000,
        "author" : {
          "absoluteUrl" : "https://kbss.felk.cvut.cz/jenkins/user/ledvima1",
          "fullName" : "Martin Ledvinka"
        },
        "authorEmail" : "martin.ledvinka@outlook.com",
        "comment" : "Support ROUND function in SOQL.\u000a\u000aMinor refactoring of SOQL translation code, add test for using multiple functions on the same attribute in a query.\u000a",
        "date" : "2026-01-15 09:27:22 +0100",
        "id" : "f3776f01db6b9c50239b1411e226e921841250f1",
        "msg" : "Support ROUND function in SOQL.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/soql/SoqlUtils.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/soql/SoqlParameter.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/soql/SoqlQueryParserTest.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/soql/SoqlConstants.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/soql/SoqlFunctionTranslator.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "jopa-impl/src/test/resources/junit-platform.properties",
          "jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/soql/SoqlQueryParserTest.java"
        ],
        "commitId" : "5f356e720729672b8211764ad08eef173128ff9e",
        "timestamp" : 1768465642000,
        "author" : {
          "absoluteUrl" : "https://kbss.felk.cvut.cz/jenkins/user/ledvima1",
          "fullName" : "Martin Ledvinka"
        },
        "authorEmail" : "martin.ledvinka@outlook.com",
        "comment" : "Allow parallel execution of tests in jopa-impl.\u000a\u000aParallelize SOQL parsing tests.\u000a",
        "date" : "2026-01-15 09:27:22 +0100",
        "id" : "5f356e720729672b8211764ad08eef173128ff9e",
        "msg" : "Allow parallel execution of tests in jopa-impl.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/soql/SoqlQueryParserTest.java"
          },
          {
            "editType" : "add",
            "file" : "jopa-impl/src/test/resources/junit-platform.properties"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/soql/SoqlQueryListener.java"
        ],
        "commitId" : "7d110a2a7fd8c4ba9a872d78a86be96ac01fd7ea",
        "timestamp" : 1768465642000,
        "author" : {
          "absoluteUrl" : "https://kbss.felk.cvut.cz/jenkins/user/ledvima1",
          "fullName" : "Martin Ledvinka"
        },
        "authorEmail" : "martin.ledvinka@outlook.com",
        "comment" : "Remove obsolete todo.\u000a",
        "date" : "2026-01-15 09:27:22 +0100",
        "id" : "7d110a2a7fd8c4ba9a872d78a86be96ac01fd7ea",
        "msg" : "Remove obsolete todo.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/soql/SoqlQueryListener.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/soql/SoqlAttribute.java",
          "jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/soql/SoqlQueryParserTest.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/soql/SoqlNode.java",
          "jopa-impl/src/test/java/cz/cvut/kbss/jopa/environment/Vocabulary.java",
          "jopa-impl/src/test/java/cz/cvut/kbss/jopa/environment/QMappedSuperclass.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/soql/SoqlQueryListener.java",
          "jopa-impl/src/test/java/cz/cvut/kbss/jopa/environment/OWLClassQ.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/soql/FunctionNode.java"
        ],
        "commitId" : "3a552861f38175112efc0134b17d6c269cd7981c",
        "timestamp" : 1768465642000,
        "author" : {
          "absoluteUrl" : "https://kbss.felk.cvut.cz/jenkins/user/ledvima1",
          "fullName" : "Martin Ledvinka"
        },
        "authorEmail" : "martin.ledvinka@outlook.com",
        "comment" : "[Enhancement #395] Support using multiple entity attributes in a function call in SOQL.\u000a",
        "date" : "2026-01-15 09:27:22 +0100",
        "id" : "3a552861f38175112efc0134b17d6c269cd7981c",
        "msg" : "[Enhancement #395] Support using multiple entity attributes in a function call in SOQL.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/test/java/cz/cvut/kbss/jopa/environment/OWLClassQ.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/soql/SoqlNode.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/soql/FunctionNode.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/test/java/cz/cvut/kbss/jopa/environment/QMappedSuperclass.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/soql/SoqlQueryParserTest.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/soql/SoqlQueryListener.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/test/java/cz/cvut/kbss/jopa/environment/Vocabulary.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/soql/SoqlAttribute.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "ontodriver-owlapi/src/test/java/cz/cvut/kbss/ontodriver/owlapi/connector/BasicConnectorFactoryTest.java"
        ],
        "commitId" : "c90f53cd88de91a62a1e39d1273fae296939cbf7",
        "timestamp" : 1768465642000,
        "author" : {
          "absoluteUrl" : "https://kbss.felk.cvut.cz/jenkins/user/ledvima1",
          "fullName" : "Martin Ledvinka"
        },
        "authorEmail" : "martin.ledvinka@outlook.com",
        "comment" : "[Fix] Fix test stability issue in OWLAPI driver.\u000a",
        "date" : "2026-01-15 09:27:22 +0100",
        "id" : "c90f53cd88de91a62a1e39d1273fae296939cbf7",
        "msg" : "[Fix] Fix test stability issue in OWLAPI driver.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "ontodriver-owlapi/src/test/java/cz/cvut/kbss/ontodriver/owlapi/connector/BasicConnectorFactoryTest.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "jopa-api/src/main/java/cz/cvut/kbss/jopa/model/query/criteria/CriteriaBuilder.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/criteria/expressions/CeilFunction.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/criteria/expressions/AbsFunction.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/criteria/expressions/LowerFunction.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/criteria/CriteriaBuilderImpl.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/criteria/expressions/CountFunction.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/criteria/expressions/LangFunction.java",
          "jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/criteria/CriteriaQueryTranslateQueryTest.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/criteria/expressions/FloorFunction.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/criteria/expressions/AbstractFunctionExpression.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/criteria/expressions/LengthFunction.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/criteria/expressions/LangMatchesFunction.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/criteria/expressions/UpperFunction.java"
        ],
        "commitId" : "408e067c657b4ae6f0ee70c28a0bc9e0f191f0f9",
        "timestamp" : 1768465642000,
        "author" : {
          "absoluteUrl" : "https://kbss.felk.cvut.cz/jenkins/user/ledvima1",
          "fullName" : "Martin Ledvinka"
        },
        "authorEmail" : "martin.ledvinka@outlook.com",
        "comment" : "[Enhancment #395] Support langMatches in Criteria API.\u000a",
        "date" : "2026-01-15 09:27:22 +0100",
        "id" : "408e067c657b4ae6f0ee70c28a0bc9e0f191f0f9",
        "msg" : "[Enhancment #395] Support langMatches in Criteria API.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/criteria/expressions/LangFunction.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/criteria/CriteriaQueryTranslateQueryTest.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/criteria/CriteriaBuilderImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-api/src/main/java/cz/cvut/kbss/jopa/model/query/criteria/CriteriaBuilder.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/criteria/expressions/LowerFunction.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/criteria/expressions/UpperFunction.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/criteria/expressions/FloorFunction.java"
          },
          {
            "editType" : "add",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/criteria/expressions/LangMatchesFunction.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/criteria/expressions/CeilFunction.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/criteria/expressions/CountFunction.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/criteria/expressions/LengthFunction.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/criteria/expressions/AbsFunction.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/criteria/expressions/AbstractFunctionExpression.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/criteria/CriteriaBuilderImpl.java",
          "jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/query/runner/CriteriaRunner.java",
          "jopa-api/src/main/java/cz/cvut/kbss/jopa/model/query/criteria/CriteriaBuilder.java"
        ],
        "commitId" : "7496be49631bd039122e5a1e70f31cfdb52c1df5",
        "timestamp" : 1768465642000,
        "author" : {
          "absoluteUrl" : "https://kbss.felk.cvut.cz/jenkins/user/ledvima1",
          "fullName" : "Martin Ledvinka"
        },
        "authorEmail" : "martin.ledvinka@outlook.com",
        "comment" : "[Enhancement #395] Allow providing literal value to langMatches in CriteriaBuilder.\u000a\u000aAdd an integration test for the feature.\u000a",
        "date" : "2026-01-15 09:27:22 +0100",
        "id" : "7496be49631bd039122e5a1e70f31cfdb52c1df5",
        "msg" : "[Enhancement #395] Allow providing literal value to langMatches in CriteriaBuilder.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/criteria/CriteriaBuilderImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/query/runner/CriteriaRunner.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-api/src/main/java/cz/cvut/kbss/jopa/model/query/criteria/CriteriaBuilder.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/query/runner/CriteriaRunner.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/criteria/RootImpl.java",
          "jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/soql/SoqlQueryParserTest.java",
          "jopa-api/src/main/java/cz/cvut/kbss/jopa/model/query/criteria/Path.java",
          "jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/criteria/CriteriaQueryTranslateQueryTest.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/criteria/expressions/AbstractPathExpression.java"
        ],
        "commitId" : "8e9ccc859d222a932ff56a8cf59c0f39be7fba6a",
        "timestamp" : 1768908594000,
        "author" : {
          "absoluteUrl" : "https://kbss.felk.cvut.cz/jenkins/user/ledvima1",
          "fullName" : "Martin Ledvinka"
        },
        "authorEmail" : "martin.ledvinka@fel.cvut.cz",
        "comment" : "[Fix] Fix incorrect translation of root.in() to query string in Criteria API.\u000a",
        "date" : "2026-01-20 12:29:54 +0100",
        "id" : "8e9ccc859d222a932ff56a8cf59c0f39be7fba6a",
        "msg" : "[Fix] Fix incorrect translation of root.in() to query string in Criteria API.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "jopa-api/src/main/java/cz/cvut/kbss/jopa/model/query/criteria/Path.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/criteria/CriteriaQueryTranslateQueryTest.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/criteria/RootImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/soql/SoqlQueryParserTest.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/query/runner/CriteriaRunner.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/criteria/expressions/AbstractPathExpression.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "ontodriver-rdf4j/src/main/java/cz/cvut/kbss/ontodriver/rdf4j/Rdf4jConnection.java",
          "ontodriver-rdf4j/src/main/java/cz/cvut/kbss/ontodriver/rdf4j/connector/RepoConnection.java",
          "ontodriver-jena/src/main/java/cz/cvut/kbss/ontodriver/jena/JenaRepositoryMetadata.java",
          "ontodriver-api/src/main/java/cz/cvut/kbss/ontodriver/Connection.java",
          "ontodriver-owlapi/src/main/java/cz/cvut/kbss/ontodriver/owlapi/OwlapiRepositoryMetadata.java",
          "ontodriver-rdf4j/src/main/java/cz/cvut/kbss/ontodriver/rdf4j/Rdf4jRepositoryMetadata.java",
          "ontodriver-rdf4j/src/main/java/cz/cvut/kbss/ontodriver/rdf4j/connector/StorageConnection.java",
          "ontodriver-owlapi/src/main/java/cz/cvut/kbss/ontodriver/owlapi/OwlapiConnection.java",
          "ontodriver-rdf4j/src/main/java/cz/cvut/kbss/ontodriver/rdf4j/Rdf4jAdapter.java",
          "ontodriver-rdf4j/src/main/java/cz/cvut/kbss/ontodriver/rdf4j/connector/GraphDBStorageConnection.java",
          "ontodriver-jena/src/main/java/cz/cvut/kbss/ontodriver/jena/JenaConnection.java",
          "ontodriver-api/src/main/java/cz/cvut/kbss/ontodriver/RepositoryMetadata.java"
        ],
        "commitId" : "3d93c87e3c3c8887650d9754b2aa1010e906abae",
        "timestamp" : 1768923914000,
        "author" : {
          "absoluteUrl" : "https://kbss.felk.cvut.cz/jenkins/user/ledvima1",
          "fullName" : "Martin Ledvinka"
        },
        "authorEmail" : "martin.ledvinka@outlook.com",
        "comment" : "[Bug #402] Add capability for retrieving underlying repository metadata to the OntoDriver API.\u000a",
        "date" : "2026-01-20 16:45:14 +0100",
        "id" : "3d93c87e3c3c8887650d9754b2aa1010e906abae",
        "msg" : "[Bug #402] Add capability for retrieving underlying repository metadata to the OntoDriver API.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "ontodriver-rdf4j/src/main/java/cz/cvut/kbss/ontodriver/rdf4j/connector/RepoConnection.java"
          },
          {
            "editType" : "edit",
            "file" : "ontodriver-rdf4j/src/main/java/cz/cvut/kbss/ontodriver/rdf4j/connector/GraphDBStorageConnection.java"
          },
          {
            "editType" : "edit",
            "file" : "ontodriver-rdf4j/src/main/java/cz/cvut/kbss/ontodriver/rdf4j/Rdf4jAdapter.java"
          },
          {
            "editType" : "edit",
            "file" : "ontodriver-rdf4j/src/main/java/cz/cvut/kbss/ontodriver/rdf4j/Rdf4jConnection.java"
          },
          {
            "editType" : "add",
            "file" : "ontodriver-api/src/main/java/cz/cvut/kbss/ontodriver/RepositoryMetadata.java"
          },
          {
            "editType" : "add",
            "file" : "ontodriver-rdf4j/src/main/java/cz/cvut/kbss/ontodriver/rdf4j/Rdf4jRepositoryMetadata.java"
          },
          {
            "editType" : "edit",
            "file" : "ontodriver-api/src/main/java/cz/cvut/kbss/ontodriver/Connection.java"
          },
          {
            "editType" : "add",
            "file" : "ontodriver-owlapi/src/main/java/cz/cvut/kbss/ontodriver/owlapi/OwlapiRepositoryMetadata.java"
          },
          {
            "editType" : "edit",
            "file" : "ontodriver-rdf4j/src/main/java/cz/cvut/kbss/ontodriver/rdf4j/connector/StorageConnection.java"
          },
          {
            "editType" : "add",
            "file" : "ontodriver-jena/src/main/java/cz/cvut/kbss/ontodriver/jena/JenaRepositoryMetadata.java"
          },
          {
            "editType" : "edit",
            "file" : "ontodriver-jena/src/main/java/cz/cvut/kbss/ontodriver/jena/JenaConnection.java"
          },
          {
            "editType" : "edit",
            "file" : "ontodriver-owlapi/src/main/java/cz/cvut/kbss/ontodriver/owlapi/OwlapiConnection.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeEnumeratingSparqlAssemblyModifierTest.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/SparqlQueryFactory.java",
          "jopa-impl/src/test/java/cz/cvut/kbss/jopa/accessors/DataSourceStub.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/SparqlQueryResultLoadingOptimizer.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/ConnectionWrapper.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeEnumeratingSparqlAssemblyModifier.java",
          "jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/loader/SparqlQueryResultLoadingOptimizerTest.java"
        ],
        "commitId" : "f88c9ab6ee12ae2317b4f17b5c5a842cfdfbfd70",
        "timestamp" : 1768923914000,
        "author" : {
          "absoluteUrl" : "https://kbss.felk.cvut.cz/jenkins/user/ledvima1",
          "fullName" : "Martin Ledvinka"
        },
        "authorEmail" : "martin.ledvinka@outlook.com",
        "comment" : "[Bug #402] Override descriptor-specified context for GraphDB in entity loading optimizer.\u000a\u000aApplies to inferred attributes as GraphDB uses a special context for inferred statements.\u000a",
        "date" : "2026-01-20 16:45:14 +0100",
        "id" : "f88c9ab6ee12ae2317b4f17b5c5a842cfdfbfd70",
        "msg" : "[Bug #402] Override descriptor-specified context for GraphDB in entity loading optimizer.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/loader/SparqlQueryResultLoadingOptimizerTest.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeEnumeratingSparqlAssemblyModifier.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/SparqlQueryResultLoadingOptimizer.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/test/java/cz/cvut/kbss/jopa/accessors/DataSourceStub.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/ConnectionWrapper.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeEnumeratingSparqlAssemblyModifierTest.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/SparqlQueryFactory.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/utils/ReflectionUtils.java",
          "jopa-impl/src/test/java/cz/cvut/kbss/jopa/proxy/lazy/gen/LazyLoadingEntityProxyGeneratorTest.java",
          "jopa-impl/src/test/java/cz/cvut/kbss/jopa/environment/OWLClassH.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/proxy/lazy/gen/LazyLoadingEntityProxyGenerator.java"
        ],
        "commitId" : "552b31e2002be5ee573a3b898eb1d55617ca22a5",
        "timestamp" : 1768980827000,
        "author" : {
          "absoluteUrl" : "https://kbss.felk.cvut.cz/jenkins/user/ledvima1",
          "fullName" : "Martin Ledvinka"
        },
        "authorEmail" : "martin.ledvinka@outlook.com",
        "comment" : "[Bug #399] Ensure lazy loading proxy triggers loading on equals/hashCode invocation.\u000a\u000aApplies only to proxied classes that override equals/hashCode. Not necessary for those that don't, because default implementation is just identity.\u000a",
        "date" : "2026-01-21 08:33:47 +0100",
        "id" : "552b31e2002be5ee573a3b898eb1d55617ca22a5",
        "msg" : "[Bug #399] Ensure lazy loading proxy triggers loading on equals/hashCode invocation.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/proxy/lazy/gen/LazyLoadingEntityProxyGenerator.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/test/java/cz/cvut/kbss/jopa/environment/OWLClassH.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/utils/ReflectionUtils.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/test/java/cz/cvut/kbss/jopa/proxy/lazy/gen/LazyLoadingEntityProxyGeneratorTest.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/soql/SoqlParameter.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/soql/SoqlAttribute.java",
          "jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/soql/SoqlQueryParserTest.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/soql/SoqlNode.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/soql/SoqlOrderParameter.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/soql/SoqlGroupParameter.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/soql/SoqlUtils.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/soql/SoqlQueryListener.java"
        ],
        "commitId" : "91e343d18add69953e0a38015fc3a9d71d5ee5b6",
        "timestamp" : 1769444560000,
        "author" : {
          "absoluteUrl" : "https://kbss.felk.cvut.cz/jenkins/user/ledvima1",
          "fullName" : "Martin Ledvinka"
        },
        "authorEmail" : "martin.ledvinka@outlook.com",
        "comment" : "[Bug #400] Allow referencing entity identifier regardless of position in SOQL.\u000a",
        "date" : "2026-01-26 17:22:40 +0100",
        "id" : "91e343d18add69953e0a38015fc3a9d71d5ee5b6",
        "msg" : "[Bug #400] Allow referencing entity identifier regardless of position in SOQL.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/soql/SoqlOrderParameter.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/soql/SoqlParameter.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/soql/SoqlQueryListener.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/soql/SoqlQueryParserTest.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/soql/SoqlGroupParameter.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/soql/SoqlNode.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/soql/SoqlAttribute.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/soql/SoqlUtils.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/soql/SoqlOrderParameter.java"
        ],
        "commitId" : "f42dd4f08a66dc6400b66239235e755103e94054",
        "timestamp" : 1769444560000,
        "author" : {
          "absoluteUrl" : "https://kbss.felk.cvut.cz/jenkins/user/ledvima1",
          "fullName" : "Martin Ledvinka"
        },
        "authorEmail" : "martin.ledvinka@outlook.com",
        "comment" : "Remove unused getter/setter.\u000a",
        "date" : "2026-01-26 17:22:40 +0100",
        "id" : "f42dd4f08a66dc6400b66239235e755103e94054",
        "msg" : "Remove unused getter/setter.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/soql/SoqlOrderParameter.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/SingularMultilingualStringFieldStrategyTest.java",
          "ontodriver-owlapi/src/test/java/cz/cvut/kbss/ontodriver/owlapi/EpistemicAxiomRemoverTest.java",
          "ontodriver-owlapi/src/test/java/cz/cvut/kbss/ontodriver/owlapi/OwlapiPropertiesTest.java",
          "ontodriver-jena/src/test/java/cz/cvut/kbss/ontodriver/jena/InferredAxiomLoaderTest.java",
          "ontodriver-owlapi/src/test/java/cz/cvut/kbss/ontodriver/owlapi/OwlapiDriverTest.java",
          "ontodriver-owlapi/src/main/java/cz/cvut/kbss/ontodriver/owlapi/ConnectionListener.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/model/QueryHintsHandler.java",
          "ontodriver-owlapi/src/test/java/cz/cvut/kbss/ontodriver/owlapi/util/IdentifierGeneratorTest.java",
          "jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/AxiomValueGathererTest.java",
          "ontodriver-owlapi/src/test/java/cz/cvut/kbss/ontodriver/owlapi/MainAxiomLoaderTest.java",
          "jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/ReferenceSavingResolverTest.java",
          "ontodriver-owlapi/src/test/java/cz/cvut/kbss/ontodriver/owlapi/OwlapiTypesTest.java",
          "ontodriver-jena/src/test/java/cz/cvut/kbss/ontodriver/jena/JenaAdapterTest.java",
          "jopa-owl2java/src/main/java/cz/cvut/kbss/jopa/owl2java/ContextDefinition.java",
          "ontodriver-jena/src/test/java/cz/cvut/kbss/ontodriver/jena/util/IdentifierGeneratorTest.java",
          "ontodriver-owlapi/src/test/java/cz/cvut/kbss/ontodriver/owlapi/OwlapiConnectionTest.java",
          "ontodriver-owlapi/src/test/java/cz/cvut/kbss/ontodriver/owlapi/TypesHandlerTest.java",
          "ontodriver-owlapi/src/test/java/cz/cvut/kbss/ontodriver/owlapi/list/SimpleListIteratorTest.java",
          "jopa-integration-tests-rdf4j/src/test/java/cz/cvut/kbss/jopa/test/integration/rdf4j/PersistenceUnitTest.java",
          "ontodriver-api/src/test/java/cz/cvut/kbss/ontodriver/iteration/ResultSetIteratorTest.java",
          "ontodriver-jena/src/test/java/cz/cvut/kbss/ontodriver/jena/JenaConnectionTest.java",
          "jopa-owl2java/src/main/java/cz/cvut/kbss/jopa/owl2java/ObjectModel.java",
          "jopa-api/src/test/java/cz/cvut/kbss/jopa/PersistenceTest.java",
          "ontodriver-api/src/test/java/cz/cvut/kbss/ontodriver/iteration/DelegatingResultRowTest.java",
          "ontodriver-api/src/test/java/cz/cvut/kbss/ontodriver/iteration/ResultSetSpliteratorTest.java",
          "ontodriver-jena/src/test/java/cz/cvut/kbss/ontodriver/jena/JenaDriverTest.java",
          "jopa-impl/src/test/java/cz/cvut/kbss/jopa/proxy/lazy/gen/LazyLoadingEntityProxyGeneratorTest.java",
          "jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/IdentifierFieldStrategyTest.java",
          "ontodriver-jena/src/test/java/cz/cvut/kbss/ontodriver/jena/connector/StorageTestUtil.java",
          "ontodriver-owlapi/src/test/java/cz/cvut/kbss/ontodriver/owlapi/PropertiesHandlerTest.java",
          "jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/parameter/EntityParameterValueTest.java",
          "jopa-owl2java/src/test/java/cz/cvut/kbss/jopa/owl2java/TestUtils.java"
        ],
        "commitId" : "558e96d551e8cf2f9c75511b7e9bf0363c3216d5",
        "timestamp" : 1769513097000,
        "author" : {
          "absoluteUrl" : "https://kbss.felk.cvut.cz/jenkins/user/ledvima1",
          "fullName" : "Martin Ledvinka"
        },
        "authorEmail" : "martin.ledvinka@fel.cvut.cz",
        "comment" : "[SCA] Minor SCA-based fixes, mostly in tests.\u000a",
        "date" : "2026-01-27 12:24:57 +0100",
        "id" : "558e96d551e8cf2f9c75511b7e9bf0363c3216d5",
        "msg" : "[SCA] Minor SCA-based fixes, mostly in tests.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "jopa-owl2java/src/main/java/cz/cvut/kbss/jopa/owl2java/ContextDefinition.java"
          },
          {
            "editType" : "edit",
            "file" : "ontodriver-owlapi/src/test/java/cz/cvut/kbss/ontodriver/owlapi/TypesHandlerTest.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/parameter/EntityParameterValueTest.java"
          },
          {
            "editType" : "edit",
            "file" : "ontodriver-jena/src/test/java/cz/cvut/kbss/ontodriver/jena/connector/StorageTestUtil.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/ReferenceSavingResolverTest.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/test/java/cz/cvut/kbss/jopa/proxy/lazy/gen/LazyLoadingEntityProxyGeneratorTest.java"
          },
          {
            "editType" : "edit",
            "file" : "ontodriver-owlapi/src/test/java/cz/cvut/kbss/ontodriver/owlapi/OwlapiDriverTest.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-api/src/test/java/cz/cvut/kbss/jopa/PersistenceTest.java"
          },
          {
            "editType" : "edit",
            "file" : "ontodriver-owlapi/src/test/java/cz/cvut/kbss/ontodriver/owlapi/OwlapiConnectionTest.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-owl2java/src/main/java/cz/cvut/kbss/jopa/owl2java/ObjectModel.java"
          },
          {
            "editType" : "edit",
            "file" : "ontodriver-jena/src/test/java/cz/cvut/kbss/ontodriver/jena/JenaDriverTest.java"
          },
          {
            "editType" : "edit",
            "file" : "ontodriver-owlapi/src/test/java/cz/cvut/kbss/ontodriver/owlapi/OwlapiTypesTest.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-integration-tests-rdf4j/src/test/java/cz/cvut/kbss/jopa/test/integration/rdf4j/PersistenceUnitTest.java"
          },
          {
            "editType" : "edit",
            "file" : "ontodriver-owlapi/src/test/java/cz/cvut/kbss/ontodriver/owlapi/MainAxiomLoaderTest.java"
          },
          {
            "editType" : "edit",
            "file" : "ontodriver-owlapi/src/main/java/cz/cvut/kbss/ontodriver/owlapi/ConnectionListener.java"
          },
          {
            "editType" : "edit",
            "file" : "ontodriver-jena/src/test/java/cz/cvut/kbss/ontodriver/jena/JenaConnectionTest.java"
          },
          {
            "editType" : "edit",
            "file" : "ontodriver-jena/src/test/java/cz/cvut/kbss/ontodriver/jena/InferredAxiomLoaderTest.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/SingularMultilingualStringFieldStrategyTest.java"
          },
          {
            "editType" : "edit",
            "file" : "ontodriver-jena/src/test/java/cz/cvut/kbss/ontodriver/jena/util/IdentifierGeneratorTest.java"
          },
          {
            "editType" : "edit",
            "file" : "ontodriver-api/src/test/java/cz/cvut/kbss/ontodriver/iteration/DelegatingResultRowTest.java"
          },
          {
            "editType" : "edit",
            "file" : "ontodriver-owlapi/src/test/java/cz/cvut/kbss/ontodriver/owlapi/EpistemicAxiomRemoverTest.java"
          },
          {
            "editType" : "edit",
            "file" : "ontodriver-jena/src/test/java/cz/cvut/kbss/ontodriver/jena/JenaAdapterTest.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-owl2java/src/test/java/cz/cvut/kbss/jopa/owl2java/TestUtils.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/model/QueryHintsHandler.java"
          },
          {
            "editType" : "edit",
            "file" : "ontodriver-api/src/test/java/cz/cvut/kbss/ontodriver/iteration/ResultSetSpliteratorTest.java"
          },
          {
            "editType" : "edit",
            "file" : "ontodriver-api/src/test/java/cz/cvut/kbss/ontodriver/iteration/ResultSetIteratorTest.java"
          },
          {
            "editType" : "edit",
            "file" : "ontodriver-owlapi/src/test/java/cz/cvut/kbss/ontodriver/owlapi/list/SimpleListIteratorTest.java"
          },
          {
            "editType" : "edit",
            "file" : "ontodriver-owlapi/src/test/java/cz/cvut/kbss/ontodriver/owlapi/util/IdentifierGeneratorTest.java"
          },
          {
            "editType" : "edit",
            "file" : "ontodriver-owlapi/src/test/java/cz/cvut/kbss/ontodriver/owlapi/PropertiesHandlerTest.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/AxiomValueGathererTest.java"
          },
          {
            "editType" : "edit",
            "file" : "ontodriver-owlapi/src/test/java/cz/cvut/kbss/ontodriver/owlapi/OwlapiPropertiesTest.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/test/java/cz/cvut/kbss/jopa/oom/IdentifierFieldStrategyTest.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "jopa-maven-plugin/pom.xml",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/loaders/DefaultClasspathScanner.java",
          "jopa-maven-plugin/src/main/java/cz/cvut/kbss/jopa/maven/ModelGenMojo.java",
          "ontodriver-rdf4j/pom.xml",
          "jopa-owl2java/pom.xml",
          "jopa-impl/pom.xml",
          "pom.xml"
        ],
        "commitId" : "8f364fd6eb5c4759b87130a837080276078c5794",
        "timestamp" : 1769515640000,
        "author" : {
          "absoluteUrl" : "https://kbss.felk.cvut.cz/jenkins/user/ledvima1",
          "fullName" : "Martin Ledvinka"
        },
        "authorEmail" : "martin.ledvinka@fel.cvut.cz",
        "comment" : "[Upd] Update dependencies, RDF4J 5.2.2, maven plugins, test dependencies.\u000a",
        "date" : "2026-01-27 13:07:20 +0100",
        "id" : "8f364fd6eb5c4759b87130a837080276078c5794",
        "msg" : "[Upd] Update dependencies, RDF4J 5.2.2, maven plugins, test dependencies.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "jopa-owl2java/pom.xml"
          },
          {
            "editType" : "edit",
            "file" : "jopa-maven-plugin/pom.xml"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/loaders/DefaultClasspathScanner.java"
          },
          {
            "editType" : "edit",
            "file" : "ontodriver-rdf4j/pom.xml"
          },
          {
            "editType" : "edit",
            "file" : "pom.xml"
          },
          {
            "editType" : "edit",
            "file" : "jopa-maven-plugin/src/main/java/cz/cvut/kbss/jopa/maven/ModelGenMojo.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/pom.xml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "datatype/pom.xml",
          "jopa-owlapi-utils/pom.xml",
          "jopa-integration-tests-jena/pom.xml",
          "ontodriver-virtuoso/pom.xml",
          "jopa-distribution/pom.xml",
          "jopa-integration-tests-virtuoso/pom.xml",
          "ontodriver-rdf4j/pom.xml",
          "jopa-owl2java/pom.xml",
          "jopa-impl/pom.xml",
          "jopa-integration-tests/pom.xml",
          "CHANGELOG.md",
          "pom.xml",
          "jopa-maven-plugin/pom.xml",
          "jopa-integration-tests-owlapi/pom.xml",
          "ontodriver-api/pom.xml",
          "modelgen/pom.xml",
          "ontodriver-jena/pom.xml",
          "jopa-api/pom.xml",
          "ontodriver-owlapi/pom.xml",
          "jopa-integration-tests-rdf4j/pom.xml"
        ],
        "commitId" : "03c059463f693b69cfe57f957c523922347bfb7e",
        "timestamp" : 1769515847000,
        "author" : {
          "absoluteUrl" : "https://kbss.felk.cvut.cz/jenkins/user/ledvima1",
          "fullName" : "Martin Ledvinka"
        },
        "authorEmail" : "martin.ledvinka@fel.cvut.cz",
        "comment" : "[2.8.0] Bump version, update changelog.\u000a",
        "date" : "2026-01-27 13:10:47 +0100",
        "id" : "03c059463f693b69cfe57f957c523922347bfb7e",
        "msg" : "[2.8.0] Bump version, update changelog.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "jopa-integration-tests-virtuoso/pom.xml"
          },
          {
            "editType" : "edit",
            "file" : "jopa-owl2java/pom.xml"
          },
          {
            "editType" : "edit",
            "file" : "CHANGELOG.md"
          },
          {
            "editType" : "edit",
            "file" : "jopa-maven-plugin/pom.xml"
          },
          {
            "editType" : "edit",
            "file" : "ontodriver-jena/pom.xml"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/pom.xml"
          },
          {
            "editType" : "edit",
            "file" : "jopa-owlapi-utils/pom.xml"
          },
          {
            "editType" : "edit",
            "file" : "datatype/pom.xml"
          },
          {
            "editType" : "edit",
            "file" : "jopa-api/pom.xml"
          },
          {
            "editType" : "edit",
            "file" : "jopa-integration-tests-owlapi/pom.xml"
          },
          {
            "editType" : "edit",
            "file" : "jopa-integration-tests/pom.xml"
          },
          {
            "editType" : "edit",
            "file" : "ontodriver-api/pom.xml"
          },
          {
            "editType" : "edit",
            "file" : "jopa-integration-tests-jena/pom.xml"
          },
          {
            "editType" : "edit",
            "file" : "ontodriver-virtuoso/pom.xml"
          },
          {
            "editType" : "edit",
            "file" : "ontodriver-rdf4j/pom.xml"
          },
          {
            "editType" : "edit",
            "file" : "ontodriver-owlapi/pom.xml"
          },
          {
            "editType" : "edit",
            "file" : "pom.xml"
          },
          {
            "editType" : "edit",
            "file" : "jopa-integration-tests-rdf4j/pom.xml"
          },
          {
            "editType" : "edit",
            "file" : "modelgen/pom.xml"
          },
          {
            "editType" : "edit",
            "file" : "jopa-distribution/pom.xml"
          }
        ]
      }
    ],
    "kind" : "git"
  },
  "culprits" : [
    {
      "absoluteUrl" : "https://kbss.felk.cvut.cz/jenkins/user/ledvima1",
      "fullName" : "Martin Ledvinka"
    }
  ]
}