{
  "_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" : 3,
      "buildableTimeMillis" : 3,
      "buildingDurationMillis" : 641921,
      "executingTimeMillis" : 641921,
      "executorUtilization" : 1.0,
      "subTaskCount" : 0,
      "waitingDurationMillis" : 6634,
      "waitingTimeMillis" : 6634
    },
    {
      "_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" : 257,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "fc77c0d7059944617dc524ad3114e1c728b94a64",
            "branch" : [
              {
                "SHA1" : "fc77c0d7059944617dc524ad3114e1c728b94a64",
                "name" : "origin/master"
              }
            ]
          },
          "revision" : {
            "SHA1" : "fc77c0d7059944617dc524ad3114e1c728b94a64",
            "branch" : [
              {
                "SHA1" : "fc77c0d7059944617dc524ad3114e1c728b94a64",
                "name" : "origin/master"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "fc77c0d7059944617dc524ad3114e1c728b94a64",
        "branch" : [
          {
            "SHA1" : "fc77c0d7059944617dc524ad3114e1c728b94a64",
            "name" : "origin/master"
          }
        ]
      },
      "remoteUrls" : [
        "https://github.com/kbss-cvut/jopa.git"
      ],
      "scmName" : ""
    },
    {
      
    },
    {
      
    },
    {
      "_class" : "hudson.plugins.sonar.action.SonarAnalysisAction",
      "ceTaskId" : "AZxIoAj9CtRIwla-zNvd",
      "credentialsId" : None,
      "installationName" : "SonarQube",
      "installationUrl" : "https://kbss.felk.cvut.cz/sonarqube",
      "new" : True,
      "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" : 0,
      "skipCount" : 452,
      "totalCount" : 5950,
      "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" : "#257",
  "duration" : 641921,
  "estimatedDuration" : 637312,
  "executor" : None,
  "fullDisplayName" : "JOPA #257",
  "id" : "257",
  "inProgress" : False,
  "keepLog" : False,
  "number" : 257,
  "queueId" : 410,
  "result" : "SUCCESS",
  "timestamp" : 1770744369578,
  "url" : "https://kbss.felk.cvut.cz/jenkins/view/Java%20Tools/job/jopa-stable/257/",
  "builtOn" : "",
  "changeSet" : {
    "_class" : "hudson.plugins.git.GitChangeSetList",
    "items" : [
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/SparqlQueryParsingAndAssemblyTest.java",
          "jopa-impl/src/main/antlr4/cz/cvut/kbss/jopa/query/sparql/SparqlParser.g4"
        ],
        "commitId" : "e89c6d665eae24d9af309998526c91abff41ed93",
        "timestamp" : 1769671423000,
        "author" : {
          "absoluteUrl" : "https://kbss.felk.cvut.cz/jenkins/user/ledvima1",
          "fullName" : "Martin Ledvinka"
        },
        "authorEmail" : "martin.ledvinka@outlook.com",
        "comment" : "[Bug #413] Permit variables in graphOrDefault clauses (add, move copy)\u000a\u000aRenamed graphOrDefault to graphOrVarOrDefault and added variable to possible values.\u000aAdded test for variable parsing in move graph query.\u000a",
        "date" : "2026-01-29 08:23:43 +0100",
        "id" : "e89c6d665eae24d9af309998526c91abff41ed93",
        "msg" : "[Bug #413] Permit variables in graphOrDefault clauses (add, move copy)",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/antlr4/cz/cvut/kbss/jopa/query/sparql/SparqlParser.g4"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/SparqlQueryParsingAndAssemblyTest.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/sparql/loader/SparqlQueryResultLoadingOptimizerTest.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/SparqlQueryResultLoadingOptimizer.java"
        ],
        "commitId" : "7c8f8b249a83e45b8af4a26fb8f3ac064122d645",
        "timestamp" : 1770121229000,
        "author" : {
          "absoluteUrl" : "https://kbss.felk.cvut.cz/jenkins/user/ledvima1",
          "fullName" : "Martin Ledvinka"
        },
        "authorEmail" : "martin.ledvinka@outlook.com",
        "comment" : "[Enhancement #394] Recognize query projecting entity attributes, create correct result loader for it.\u000a",
        "date" : "2026-02-03 13:20:29 +0100",
        "id" : "7c8f8b249a83e45b8af4a26fb8f3ac064122d645",
        "msg" : "[Enhancement #394] Recognize query projecting entity attributes, create correct result loader for it.",
        "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/SparqlQueryResultLoadingOptimizer.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "jopa-impl/src/test/java/cz/cvut/kbss/jopa/model/TypedQueryImplTest.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeBasedRowsToAxiomsQueryResultLoader.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeEnumeratingSparqlAssemblyModifier.java"
        ],
        "commitId" : "0d1f6edbddd2083186c1188407e8dbbb3f160350",
        "timestamp" : 1770121229000,
        "author" : {
          "absoluteUrl" : "https://kbss.felk.cvut.cz/jenkins/user/ledvima1",
          "fullName" : "Martin Ledvinka"
        },
        "authorEmail" : "martin.ledvinka@outlook.com",
        "comment" : "[Enhancement #394] Implement mapping of query results with projected attribute variables to entity.\u000a",
        "date" : "2026-02-03 13:20:29 +0100",
        "id" : "0d1f6edbddd2083186c1188407e8dbbb3f160350",
        "msg" : "[Enhancement #394] Implement mapping of query results with projected attribute variables to entity.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/test/java/cz/cvut/kbss/jopa/model/TypedQueryImplTest.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeBasedRowsToAxiomsQueryResultLoader.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/loader/AttributeEnumeratingSparqlAssemblyModifier.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/query/runner/TypedQueryRunner.java"
        ],
        "commitId" : "9006f0104f92548a28f057271c3f40a4078dd89f",
        "timestamp" : 1770121229000,
        "author" : {
          "absoluteUrl" : "https://kbss.felk.cvut.cz/jenkins/user/ledvima1",
          "fullName" : "Martin Ledvinka"
        },
        "authorEmail" : "martin.ledvinka@outlook.com",
        "comment" : "[Enhancement #394] Add integration tests for the feature.\u000a",
        "date" : "2026-02-03 13:20:29 +0100",
        "id" : "9006f0104f92548a28f057271c3f40a4078dd89f",
        "msg" : "[Enhancement #394] Add integration tests for the feature.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/query/runner/TypedQueryRunner.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "modelgen/src/main/java/cz/cvut/kbss/jopa/modelgen/OutputFilesGenerator.java",
          "modelgen/src/main/java/cz/cvut/kbss/jopa/modelgen/ModelGenProcessor.java",
          "modelgen/src/test/java/cz/cvut/kbss/jopa/modelgen/OutputFilesGeneratorTests.java",
          "modelgen/src/main/java/cz/cvut/kbss/jopa/modelgen/OutputConfig.java"
        ],
        "commitId" : "ad5f37486ae5fd8ac58db16c8dd1e244913f03f2",
        "timestamp" : 1770127714000,
        "author" : {
          "absoluteUrl" : "https://kbss.felk.cvut.cz/jenkins/user/ledvima1",
          "fullName" : "Martin Ledvinka"
        },
        "authorEmail" : "martin.ledvinka@outlook.com",
        "comment" : "[Enhancement #408] Support outputting attribute property IRIs into static metamodel.\u000a",
        "date" : "2026-02-03 15:08:34 +0100",
        "id" : "ad5f37486ae5fd8ac58db16c8dd1e244913f03f2",
        "msg" : "[Enhancement #408] Support outputting attribute property IRIs into static metamodel.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "modelgen/src/main/java/cz/cvut/kbss/jopa/modelgen/OutputFilesGenerator.java"
          },
          {
            "editType" : "edit",
            "file" : "modelgen/src/main/java/cz/cvut/kbss/jopa/modelgen/ModelGenProcessor.java"
          },
          {
            "editType" : "add",
            "file" : "modelgen/src/main/java/cz/cvut/kbss/jopa/modelgen/OutputConfig.java"
          },
          {
            "editType" : "edit",
            "file" : "modelgen/src/test/java/cz/cvut/kbss/jopa/modelgen/OutputFilesGeneratorTests.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "jopa-maven-plugin/src/main/java/cz/cvut/kbss/jopa/maven/ModelGenMojo.java"
        ],
        "commitId" : "afc95679fc052851f8bbeccfd7ba0c18e59c0d25",
        "timestamp" : 1770127714000,
        "author" : {
          "absoluteUrl" : "https://kbss.felk.cvut.cz/jenkins/user/ledvima1",
          "fullName" : "Martin Ledvinka"
        },
        "authorEmail" : "martin.ledvinka@outlook.com",
        "comment" : "[Enhancement #408] Add parameter for enabling attribute property IRI output to the JOPA Maven plugin.\u000a",
        "date" : "2026-02-03 15:08:34 +0100",
        "id" : "afc95679fc052851f8bbeccfd7ba0c18e59c0d25",
        "msg" : "[Enhancement #408] Add parameter for enabling attribute property IRI output to the JOPA Maven plugin.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "jopa-maven-plugin/src/main/java/cz/cvut/kbss/jopa/maven/ModelGenMojo.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "modelgen/src/test/java/cz/cvut/kbss/jopa/modelgen/OutputFilesGeneratorTests.java"
        ],
        "commitId" : "c470991123bbf75a42acc674d9f1968a10a166df",
        "timestamp" : 1770127714000,
        "author" : {
          "absoluteUrl" : "https://kbss.felk.cvut.cz/jenkins/user/ledvima1",
          "fullName" : "Martin Ledvinka"
        },
        "authorEmail" : "martin.ledvinka@outlook.com",
        "comment" : "[Ref] Minor modelgen test code refactoring.\u000a",
        "date" : "2026-02-03 15:08:34 +0100",
        "id" : "c470991123bbf75a42acc674d9f1968a10a166df",
        "msg" : "[Ref] Minor modelgen test code refactoring.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "modelgen/src/test/java/cz/cvut/kbss/jopa/modelgen/OutputFilesGeneratorTests.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/model/metamodel/StaticMetamodelInitializer.java",
          "jopa-impl/src/test/java/cz/cvut/kbss/jopa/model/metamodel/StaticMetamodelInitializerTest.java",
          "jopa-impl/src/test/java/cz/cvut/kbss/jopa/environment/OWLClassA_.java"
        ],
        "commitId" : "21a8bb75f05aa0e9fe6012c57e2329c56dfd3c15",
        "timestamp" : 1770127714000,
        "author" : {
          "absoluteUrl" : "https://kbss.felk.cvut.cz/jenkins/user/ledvima1",
          "fullName" : "Martin Ledvinka"
        },
        "authorEmail" : "martin.ledvinka@outlook.com",
        "comment" : "[Enhancement #408] Populate property IRI fields in static metamodel on initialization.\u000a",
        "date" : "2026-02-03 15:08:34 +0100",
        "id" : "21a8bb75f05aa0e9fe6012c57e2329c56dfd3c15",
        "msg" : "[Enhancement #408] Populate property IRI fields in static metamodel on initialization.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/test/java/cz/cvut/kbss/jopa/model/metamodel/StaticMetamodelInitializerTest.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/test/java/cz/cvut/kbss/jopa/environment/OWLClassA_.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/model/metamodel/StaticMetamodelInitializer.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/model/QueryImpl.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/TokenStreamSparqlQueryHolder.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/model/TypedQueryImpl.java"
        ],
        "commitId" : "eed2e3d1fa172f3a090b2eeb25e0a5e4217ce485",
        "timestamp" : 1770367103000,
        "author" : {
          "absoluteUrl" : "https://kbss.felk.cvut.cz/jenkins/user/ledvima1",
          "fullName" : "Martin Ledvinka"
        },
        "authorEmail" : "martin.ledvinka@hotmail.com",
        "comment" : "Override TokenStreamSparqlQueryHolder toString method to show the actual query.\u000a\u000aFor example, in NoResultException thrown by Query.getSingleResult.\u000a\u000aSigned-off-by: Martin Ledvinka <martin.ledvinka@hotmail.com>\u000a",
        "date" : "2026-02-06 09:38:23 +0100",
        "id" : "eed2e3d1fa172f3a090b2eeb25e0a5e4217ce485",
        "msg" : "Override TokenStreamSparqlQueryHolder toString method to show the actual query.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/model/QueryImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/sparql/TokenStreamSparqlQueryHolder.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/model/TypedQueryImpl.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "modelgen/src/main/java/cz/cvut/kbss/jopa/modelgen/OutputFilesGenerator.java",
          "modelgen/src/main/java/cz/cvut/kbss/jopa/modelgen/ModelGenProcessor.java",
          "modelgen/src/test/java/cz/cvut/kbss/jopa/modelgen/OutputFilesGeneratorTests.java",
          "modelgen/src/main/java/cz/cvut/kbss/jopa/modelgen/OutputConfig.java"
        ],
        "commitId" : "3205297d0a348b66e869dd3014b3b0694d6d89d7",
        "timestamp" : 1770369003000,
        "author" : {
          "absoluteUrl" : "https://kbss.felk.cvut.cz/jenkins/user/ledvima1",
          "fullName" : "Martin Ledvinka"
        },
        "authorEmail" : "martin.ledvinka@outlook.com",
        "comment" : "[Enhancement #409] Output IRIs as String in modelgen when configured to.\u000a",
        "date" : "2026-02-06 10:10:03 +0100",
        "id" : "3205297d0a348b66e869dd3014b3b0694d6d89d7",
        "msg" : "[Enhancement #409] Output IRIs as String in modelgen when configured to.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "modelgen/src/test/java/cz/cvut/kbss/jopa/modelgen/OutputFilesGeneratorTests.java"
          },
          {
            "editType" : "edit",
            "file" : "modelgen/src/main/java/cz/cvut/kbss/jopa/modelgen/OutputFilesGenerator.java"
          },
          {
            "editType" : "edit",
            "file" : "modelgen/src/main/java/cz/cvut/kbss/jopa/modelgen/OutputConfig.java"
          },
          {
            "editType" : "edit",
            "file" : "modelgen/src/main/java/cz/cvut/kbss/jopa/modelgen/ModelGenProcessor.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "modelgen/src/main/java/cz/cvut/kbss/jopa/modelgen/classmodel/MetamodelClass.java",
          "modelgen/src/main/java/cz/cvut/kbss/jopa/modelgen/OutputFilesGenerator.java",
          "modelgen/src/main/java/cz/cvut/kbss/jopa/modelgen/ModelGenProcessor.java",
          "jopa-maven-plugin/src/main/java/cz/cvut/kbss/jopa/maven/ModelGenMojo.java"
        ],
        "commitId" : "8d3601db922df468a98c60f709d6b8b8b0321d4c",
        "timestamp" : 1770369003000,
        "author" : {
          "absoluteUrl" : "https://kbss.felk.cvut.cz/jenkins/user/ledvima1",
          "fullName" : "Martin Ledvinka"
        },
        "authorEmail" : "martin.ledvinka@outlook.com",
        "comment" : "[Enhancement #409] Add configuration for outputting IRIs as Strings in modelgen to JOPA Maven plugin.\u000a\u000aSigned-off-by: Martin Ledvinka <martin.ledvinka@hotmail.com>\u000a",
        "date" : "2026-02-06 10:10:03 +0100",
        "id" : "8d3601db922df468a98c60f709d6b8b8b0321d4c",
        "msg" : "[Enhancement #409] Add configuration for outputting IRIs as Strings in modelgen to JOPA Maven plugin.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "modelgen/src/main/java/cz/cvut/kbss/jopa/modelgen/ModelGenProcessor.java"
          },
          {
            "editType" : "edit",
            "file" : "modelgen/src/main/java/cz/cvut/kbss/jopa/modelgen/OutputFilesGenerator.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-maven-plugin/src/main/java/cz/cvut/kbss/jopa/maven/ModelGenMojo.java"
          },
          {
            "editType" : "edit",
            "file" : "modelgen/src/main/java/cz/cvut/kbss/jopa/modelgen/classmodel/MetamodelClass.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/model/metamodel/StaticMetamodelInitializer.java",
          "jopa-impl/src/test/java/cz/cvut/kbss/jopa/model/metamodel/StaticMetamodelInitializerTest.java"
        ],
        "commitId" : "f4fc2aad3a068306205a01bb6a3af1edabebb483",
        "timestamp" : 1770732937000,
        "author" : {
          "absoluteUrl" : "https://kbss.felk.cvut.cz/jenkins/user/ledvima1",
          "fullName" : "Martin Ledvinka"
        },
        "authorEmail" : "martin.ledvinka@outlook.com",
        "comment" : "[Enhancement #410] Skip initialization of final fields in static metamodel.\u000a\u000aThey are assumed to be initialized by modelgen.\u000a\u000aSigned-off-by: Martin Ledvinka <martin.ledvinka@hotmail.com>\u000a",
        "date" : "2026-02-10 15:15:37 +0100",
        "id" : "f4fc2aad3a068306205a01bb6a3af1edabebb483",
        "msg" : "[Enhancement #410] Skip initialization of final fields in static metamodel.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/test/java/cz/cvut/kbss/jopa/model/metamodel/StaticMetamodelInitializerTest.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/model/metamodel/StaticMetamodelInitializer.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "modelgen/src/test/java/cz/test/ex/TestingClassOWL.java"
        ],
        "commitId" : "bc971b8f36009597d7270f2b2dd709719d1521da",
        "timestamp" : 1770732937000,
        "author" : {
          "absoluteUrl" : "https://kbss.felk.cvut.cz/jenkins/user/ledvima1",
          "fullName" : "Martin Ledvinka"
        },
        "authorEmail" : "martin.ledvinka@outlook.com",
        "comment" : "[Enhancement #410] Add missing class IRI to modelgen test entity class.\u000a\u000aSigned-off-by: Martin Ledvinka <martin.ledvinka@hotmail.com>\u000a",
        "date" : "2026-02-10 15:15:37 +0100",
        "id" : "bc971b8f36009597d7270f2b2dd709719d1521da",
        "msg" : "[Enhancement #410] Add missing class IRI to modelgen test entity class.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "modelgen/src/test/java/cz/test/ex/TestingClassOWL.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "modelgen/src/main/java/cz/cvut/kbss/jopa/modelgen/OutputFilesGenerator.java",
          "modelgen/src/test/java/cz/cvut/kbss/jopa/modelgen/OutputFilesGeneratorTests.java",
          "modelgen/src/main/java/cz/cvut/kbss/jopa/modelgen/classmodel/Field.java"
        ],
        "commitId" : "0c47cc497919a2dbed0532f0c339436ae145fd99",
        "timestamp" : 1770732937000,
        "author" : {
          "absoluteUrl" : "https://kbss.felk.cvut.cz/jenkins/user/ledvima1",
          "fullName" : "Martin Ledvinka"
        },
        "authorEmail" : "martin.ledvinka@outlook.com",
        "comment" : "[Ref] Simplify modelgen field representation.\u000a\u000aValidate that a field has at most one mapping annotation.\u000a\u000aSigned-off-by: Martin Ledvinka <martin.ledvinka@hotmail.com>\u000a",
        "date" : "2026-02-10 15:15:37 +0100",
        "id" : "0c47cc497919a2dbed0532f0c339436ae145fd99",
        "msg" : "[Ref] Simplify modelgen field representation.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "modelgen/src/main/java/cz/cvut/kbss/jopa/modelgen/OutputFilesGenerator.java"
          },
          {
            "editType" : "edit",
            "file" : "modelgen/src/test/java/cz/cvut/kbss/jopa/modelgen/OutputFilesGeneratorTests.java"
          },
          {
            "editType" : "edit",
            "file" : "modelgen/src/main/java/cz/cvut/kbss/jopa/modelgen/classmodel/Field.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "modelgen/src/main/java/cz/cvut/kbss/jopa/modelgen/classmodel/MetamodelClass.java",
          "modelgen/src/main/java/cz/cvut/kbss/jopa/modelgen/OutputFilesGenerator.java",
          "modelgen/src/test/java/cz/cvut/kbss/jopa/modelgen/ModelGenProcessorTests.java",
          "modelgen/src/main/java/cz/cvut/kbss/jopa/modelgen/ModelGenProcessor.java",
          "modelgen/src/test/java/cz/cvut/kbss/jopa/modelgen/OutputFilesGeneratorTests.java",
          "modelgen/src/main/java/cz/cvut/kbss/jopa/modelgen/OutputConfig.java"
        ],
        "commitId" : "3d0c62dbedbfc19f1dc61ffef4c21f24f7da4589",
        "timestamp" : 1770732937000,
        "author" : {
          "absoluteUrl" : "https://kbss.felk.cvut.cz/jenkins/user/ledvima1",
          "fullName" : "Martin Ledvinka"
        },
        "authorEmail" : "martin.ledvinka@outlook.com",
        "comment" : "[Enhancement #410] Output initialized class IRI in static metamodel when configured to.\u000a\u000aSigned-off-by: Martin Ledvinka <martin.ledvinka@hotmail.com>\u000a",
        "date" : "2026-02-10 15:15:37 +0100",
        "id" : "3d0c62dbedbfc19f1dc61ffef4c21f24f7da4589",
        "msg" : "[Enhancement #410] Output initialized class IRI in static metamodel when configured to.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "modelgen/src/main/java/cz/cvut/kbss/jopa/modelgen/OutputFilesGenerator.java"
          },
          {
            "editType" : "edit",
            "file" : "modelgen/src/main/java/cz/cvut/kbss/jopa/modelgen/OutputConfig.java"
          },
          {
            "editType" : "edit",
            "file" : "modelgen/src/main/java/cz/cvut/kbss/jopa/modelgen/classmodel/MetamodelClass.java"
          },
          {
            "editType" : "edit",
            "file" : "modelgen/src/test/java/cz/cvut/kbss/jopa/modelgen/ModelGenProcessorTests.java"
          },
          {
            "editType" : "edit",
            "file" : "modelgen/src/main/java/cz/cvut/kbss/jopa/modelgen/ModelGenProcessor.java"
          },
          {
            "editType" : "edit",
            "file" : "modelgen/src/test/java/cz/cvut/kbss/jopa/modelgen/OutputFilesGeneratorTests.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "modelgen/src/main/java/cz/cvut/kbss/jopa/modelgen/OutputFilesGenerator.java",
          "modelgen/src/main/java/cz/cvut/kbss/jopa/modelgen/classmodel/MappingAnnotations.java",
          "modelgen/src/main/java/cz/cvut/kbss/jopa/modelgen/classmodel/MappingAnnotation.java",
          "modelgen/src/test/java/cz/cvut/kbss/jopa/modelgen/OutputFilesGeneratorTests.java",
          "modelgen/src/main/java/cz/cvut/kbss/jopa/modelgen/classmodel/Field.java",
          "modelgen/src/main/java/cz/cvut/kbss/jopa/modelgen/ModelGenProcessor.java",
          "modelgen/src/test/java/cz/test/ex/TestingClassOWL.java"
        ],
        "commitId" : "6d6dec6a3936fa82d801af30cc5be69f333d6d8f",
        "timestamp" : 1770732937000,
        "author" : {
          "absoluteUrl" : "https://kbss.felk.cvut.cz/jenkins/user/ledvima1",
          "fullName" : "Martin Ledvinka"
        },
        "authorEmail" : "martin.ledvinka@outlook.com",
        "comment" : "[Enhancement #410] Output initialized property IRIs in static metamodel when configured to.\u000a\u000aSigned-off-by: Martin Ledvinka <martin.ledvinka@hotmail.com>\u000a",
        "date" : "2026-02-10 15:15:37 +0100",
        "id" : "6d6dec6a3936fa82d801af30cc5be69f333d6d8f",
        "msg" : "[Enhancement #410] Output initialized property IRIs in static metamodel when configured to.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "modelgen/src/main/java/cz/cvut/kbss/jopa/modelgen/OutputFilesGenerator.java"
          },
          {
            "editType" : "edit",
            "file" : "modelgen/src/main/java/cz/cvut/kbss/jopa/modelgen/ModelGenProcessor.java"
          },
          {
            "editType" : "delete",
            "file" : "modelgen/src/main/java/cz/cvut/kbss/jopa/modelgen/classmodel/MappingAnnotations.java"
          },
          {
            "editType" : "edit",
            "file" : "modelgen/src/test/java/cz/test/ex/TestingClassOWL.java"
          },
          {
            "editType" : "add",
            "file" : "modelgen/src/main/java/cz/cvut/kbss/jopa/modelgen/classmodel/MappingAnnotation.java"
          },
          {
            "editType" : "edit",
            "file" : "modelgen/src/test/java/cz/cvut/kbss/jopa/modelgen/OutputFilesGeneratorTests.java"
          },
          {
            "editType" : "edit",
            "file" : "modelgen/src/main/java/cz/cvut/kbss/jopa/modelgen/classmodel/Field.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "modelgen/src/main/java/cz/cvut/kbss/jopa/modelgen/classmodel/Type.java",
          "modelgen/src/main/java/cz/cvut/kbss/jopa/modelgen/OutputFilesGenerator.java",
          "modelgen/src/test/java/cz/cvut/kbss/jopa/modelgen/ModelGenProcessorTests.java",
          "modelgen/src/main/java/cz/cvut/kbss/jopa/modelgen/classmodel/Field.java",
          "modelgen/src/test/java/cz/cvut/kbss/jopa/modelgen/OutputFilesGeneratorTests.java",
          "jopa-maven-plugin/src/main/java/cz/cvut/kbss/jopa/maven/ModelGenMojo.java"
        ],
        "commitId" : "d5a0816fa57eb562d3cbe9dbefd54a3cdccca6da",
        "timestamp" : 1770732937000,
        "author" : {
          "absoluteUrl" : "https://kbss.felk.cvut.cz/jenkins/user/ledvima1",
          "fullName" : "Martin Ledvinka"
        },
        "authorEmail" : "martin.ledvinka@outlook.com",
        "comment" : "[Enhancement #410] Add the parameter to initialize static metamodel IRIs on generation to the Maven plugin.\u000a\u000aSigned-off-by: Martin Ledvinka <martin.ledvinka@hotmail.com>\u000a",
        "date" : "2026-02-10 15:15:37 +0100",
        "id" : "d5a0816fa57eb562d3cbe9dbefd54a3cdccca6da",
        "msg" : "[Enhancement #410] Add the parameter to initialize static metamodel IRIs on generation to the Maven plugin.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "modelgen/src/main/java/cz/cvut/kbss/jopa/modelgen/classmodel/Field.java"
          },
          {
            "editType" : "edit",
            "file" : "modelgen/src/test/java/cz/cvut/kbss/jopa/modelgen/OutputFilesGeneratorTests.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-maven-plugin/src/main/java/cz/cvut/kbss/jopa/maven/ModelGenMojo.java"
          },
          {
            "editType" : "edit",
            "file" : "modelgen/src/main/java/cz/cvut/kbss/jopa/modelgen/OutputFilesGenerator.java"
          },
          {
            "editType" : "edit",
            "file" : "modelgen/src/main/java/cz/cvut/kbss/jopa/modelgen/classmodel/Type.java"
          },
          {
            "editType" : "edit",
            "file" : "modelgen/src/test/java/cz/cvut/kbss/jopa/modelgen/ModelGenProcessorTests.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "modelgen/src/main/java/cz/cvut/kbss/jopa/modelgen/classmodel/MetamodelClass.java",
          "jopa-maven-plugin/src/main/java/cz/cvut/kbss/jopa/maven/ModelGenMojo.java"
        ],
        "commitId" : "0d3671b6e1a8c5f87f7acfd4b4de0993d9975e0a",
        "timestamp" : 1770740099000,
        "author" : {
          "absoluteUrl" : "https://kbss.felk.cvut.cz/jenkins/user/ledvima1",
          "fullName" : "Martin Ledvinka"
        },
        "authorEmail" : "martin.ledvinka@hotmail.com",
        "comment" : "Suppress compiler errors regarding missing static metamodel classes referenced by source code in ModelGenMojo.\u000a\u000aSigned-off-by: Martin Ledvinka <martin.ledvinka@hotmail.com>\u000a",
        "date" : "2026-02-10 17:14:59 +0100",
        "id" : "0d3671b6e1a8c5f87f7acfd4b4de0993d9975e0a",
        "msg" : "Suppress compiler errors regarding missing static metamodel classes referenced by source code in ModelGenMojo.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "modelgen/src/main/java/cz/cvut/kbss/jopa/modelgen/classmodel/MetamodelClass.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-maven-plugin/src/main/java/cz/cvut/kbss/jopa/maven/ModelGenMojo.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "jopa-owl2java/src/main/java/cz/cvut/kbss/jopa/owl2java/IntegrityConstraintParser.java",
          "jopa-owl2java/src/main/java/cz/cvut/kbss/jopa/owl2java/IntegrityConstraintClassParser.java"
        ],
        "commitId" : "e63d74e5840aa9f4815dc906d6ca2cb992b82895",
        "timestamp" : 1770740903000,
        "author" : {
          "absoluteUrl" : "https://kbss.felk.cvut.cz/jenkins/user/ledvima1",
          "fullName" : "Martin Ledvinka"
        },
        "authorEmail" : "martin.ledvinka@hotmail.com",
        "comment" : "Log unsupported axioms only in debug (instead of info) in OWL2Java.\u000a\u000aSigned-off-by: Martin Ledvinka <martin.ledvinka@hotmail.com>\u000a",
        "date" : "2026-02-10 17:28:23 +0100",
        "id" : "e63d74e5840aa9f4815dc906d6ca2cb992b82895",
        "msg" : "Log unsupported axioms only in debug (instead of info) in OWL2Java.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "jopa-owl2java/src/main/java/cz/cvut/kbss/jopa/owl2java/IntegrityConstraintParser.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-owl2java/src/main/java/cz/cvut/kbss/jopa/owl2java/IntegrityConstraintClassParser.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "jopa-owl2java/src/main/java/cz/cvut/kbss/jopa/owl2java/prefix/PrefixCcRemotePrefixResolver.java"
        ],
        "commitId" : "db56a2c1f257bf3119da316d719c7dc88a5b35d5",
        "timestamp" : 1770741353000,
        "author" : {
          "absoluteUrl" : "https://kbss.felk.cvut.cz/jenkins/user/ledvima1",
          "fullName" : "Martin Ledvinka"
        },
        "authorEmail" : "martin.ledvinka@hotmail.com",
        "comment" : "Suppress prefix.cc SSL exceptions in OWL2Java prefix resolver.\u000a\u000aprefix.cc has had expired certificate since 2026-01-01.\u000a\u000aSigned-off-by: Martin Ledvinka <martin.ledvinka@hotmail.com>\u000a",
        "date" : "2026-02-10 17:35:53 +0100",
        "id" : "db56a2c1f257bf3119da316d719c7dc88a5b35d5",
        "msg" : "Suppress prefix.cc SSL exceptions in OWL2Java prefix resolver.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "jopa-owl2java/src/main/java/cz/cvut/kbss/jopa/owl2java/prefix/PrefixCcRemotePrefixResolver.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/model/EntityManagerFactoryImpl.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/model/EntityManagerImpl.java"
        ],
        "commitId" : "feff51e7ab1d59edb6d67a0547909bbe5effcd67",
        "timestamp" : 1770743392000,
        "author" : {
          "absoluteUrl" : "https://kbss.felk.cvut.cz/jenkins/user/ledvima1",
          "fullName" : "Martin Ledvinka"
        },
        "authorEmail" : "martin.ledvinka@hotmail.com",
        "comment" : "Remove deprecated finalize method from EntityManagerImpl.\u000a\u000aSigned-off-by: Martin Ledvinka <martin.ledvinka@hotmail.com>\u000a",
        "date" : "2026-02-10 18:09:52 +0100",
        "id" : "feff51e7ab1d59edb6d67a0547909bbe5effcd67",
        "msg" : "Remove deprecated finalize method from EntityManagerImpl.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/model/EntityManagerFactoryImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/model/EntityManagerImpl.java"
          }
        ]
      },
      {
        "_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",
          "ontodriver-rdf4j/pom.xml",
          "jopa-integration-tests-virtuoso/pom.xml",
          "jopa-owl2java/pom.xml",
          "jopa-impl/pom.xml",
          "jopa-integration-tests/pom.xml",
          "pom.xml",
          "CHANGELOG.md",
          "jopa-maven-plugin/pom.xml",
          "jopa-integration-tests-owlapi/pom.xml",
          "modelgen/pom.xml",
          "ontodriver-api/pom.xml",
          "ontodriver-jena/pom.xml",
          "ontodriver-owlapi/pom.xml",
          "jopa-api/pom.xml",
          "jopa-integration-tests-rdf4j/pom.xml"
        ],
        "commitId" : "c5f6c408c097b92faf248cce0cfbd2f1a28f633b",
        "timestamp" : 1770743572000,
        "author" : {
          "absoluteUrl" : "https://kbss.felk.cvut.cz/jenkins/user/ledvima1",
          "fullName" : "Martin Ledvinka"
        },
        "authorEmail" : "martin.ledvinka@hotmail.com",
        "comment" : "[2.9.0] Bump version, update changelog.\u000a\u000aSigned-off-by: Martin Ledvinka <martin.ledvinka@hotmail.com>\u000a",
        "date" : "2026-02-10 18:12:52 +0100",
        "id" : "c5f6c408c097b92faf248cce0cfbd2f1a28f633b",
        "msg" : "[2.9.0] Bump version, update changelog.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "modelgen/pom.xml"
          },
          {
            "editType" : "edit",
            "file" : "datatype/pom.xml"
          },
          {
            "editType" : "edit",
            "file" : "ontodriver-virtuoso/pom.xml"
          },
          {
            "editType" : "edit",
            "file" : "pom.xml"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/pom.xml"
          },
          {
            "editType" : "edit",
            "file" : "ontodriver-owlapi/pom.xml"
          },
          {
            "editType" : "edit",
            "file" : "ontodriver-rdf4j/pom.xml"
          },
          {
            "editType" : "edit",
            "file" : "CHANGELOG.md"
          },
          {
            "editType" : "edit",
            "file" : "jopa-integration-tests/pom.xml"
          },
          {
            "editType" : "edit",
            "file" : "ontodriver-jena/pom.xml"
          },
          {
            "editType" : "edit",
            "file" : "jopa-integration-tests-virtuoso/pom.xml"
          },
          {
            "editType" : "edit",
            "file" : "jopa-owl2java/pom.xml"
          },
          {
            "editType" : "edit",
            "file" : "jopa-integration-tests-jena/pom.xml"
          },
          {
            "editType" : "edit",
            "file" : "jopa-distribution/pom.xml"
          },
          {
            "editType" : "edit",
            "file" : "jopa-maven-plugin/pom.xml"
          },
          {
            "editType" : "edit",
            "file" : "jopa-owlapi-utils/pom.xml"
          },
          {
            "editType" : "edit",
            "file" : "ontodriver-api/pom.xml"
          },
          {
            "editType" : "edit",
            "file" : "jopa-api/pom.xml"
          },
          {
            "editType" : "edit",
            "file" : "jopa-integration-tests-rdf4j/pom.xml"
          },
          {
            "editType" : "edit",
            "file" : "jopa-integration-tests-owlapi/pom.xml"
          }
        ]
      }
    ],
    "kind" : "git"
  },
  "culprits" : [
    {
      "absoluteUrl" : "https://kbss.felk.cvut.cz/jenkins/user/ledvima1",
      "fullName" : "Martin Ledvinka"
    }
  ]
}