{
  "_class" : "hudson.model.FreeStyleBuild",
  "actions" : [
    {
      "_class" : "hudson.model.CauseAction",
      "causes" : [
        {
          "_class" : "com.cloudbees.jenkins.GitHubPushCause",
          "shortDescription" : "Started by GitHub push by ledsoft"
        },
        {
          "_class" : "com.cloudbees.jenkins.GitHubPushCause",
          "shortDescription" : "Started by GitHub push by ledsoft"
        }
      ]
    },
    {
      
    },
    {
      
    },
    {
      "_class" : "jenkins.metrics.impl.TimeInQueueAction",
      "blockedDurationMillis" : 0,
      "blockedTimeMillis" : 0,
      "buildableDurationMillis" : 37,
      "buildableTimeMillis" : 37,
      "buildingDurationMillis" : 206289,
      "executingTimeMillis" : 206289,
      "executorUtilization" : 1.0,
      "subTaskCount" : 0,
      "waitingDurationMillis" : 7074,
      "waitingTimeMillis" : 7074
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/development" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 420,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "22fde3d1242d8cce7100f6e07e9460a5371a7c59",
            "branch" : [
              {
                "SHA1" : "22fde3d1242d8cce7100f6e07e9460a5371a7c59",
                "name" : "origin/development"
              }
            ]
          },
          "revision" : {
            "SHA1" : "22fde3d1242d8cce7100f6e07e9460a5371a7c59",
            "branch" : [
              {
                "SHA1" : "22fde3d1242d8cce7100f6e07e9460a5371a7c59",
                "name" : "origin/development"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "22fde3d1242d8cce7100f6e07e9460a5371a7c59",
        "branch" : [
          {
            "SHA1" : "22fde3d1242d8cce7100f6e07e9460a5371a7c59",
            "name" : "origin/development"
          }
        ]
      },
      "remoteUrls" : [
        "https://github.com/kbss-cvut/jopa.git"
      ],
      "scmName" : ""
    },
    {
      
    },
    {
      "_class" : "hudson.tasks.junit.TestResultAction",
      "failCount" : 0,
      "skipCount" : 27,
      "totalCount" : 4496,
      "urlName" : "testReport"
    },
    {
      
    },
    {
      
    },
    {
      "_class" : "org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction"
    }
  ],
  "artifacts" : [
    
  ],
  "building" : False,
  "description" : None,
  "displayName" : "#420",
  "duration" : 206289,
  "estimatedDuration" : 384050,
  "executor" : None,
  "fullDisplayName" : "JOPA Development #420",
  "id" : "420",
  "inProgress" : False,
  "keepLog" : False,
  "number" : 420,
  "queueId" : 138,
  "result" : "SUCCESS",
  "timestamp" : 1674727161725,
  "url" : "https://kbss.felk.cvut.cz/jenkins/view/Java%20Tools/job/JOPA-Development/420/",
  "builtOn" : "",
  "changeSet" : {
    "_class" : "hudson.plugins.git.GitChangeSetList",
    "items" : [
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/QueryParser.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/SoqlQueryListener.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/soql/SoqlConstants.java"
        ],
        "commitId" : "bc626da1bf3df65dbe837b34ccd62c207317c98b",
        "timestamp" : 1674562876000,
        "author" : {
          "absoluteUrl" : "https://kbss.felk.cvut.cz/jenkins/user/ledvima1",
          "fullName" : "Martin Ledvinka"
        },
        "authorEmail" : "martin.ledvinka@fel.cvut.cz",
        "comment" : "[Enhancement #123] Refactor SOQL grammar to allow for addition of IN operator.\u000a",
        "date" : "2023-01-24 13:21:16 +0100",
        "id" : "bc626da1bf3df65dbe837b34ccd62c207317c98b",
        "msg" : "[Enhancement #123] Refactor SOQL grammar to allow for addition of IN operator.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/QueryParser.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/antlr4/cz/cvut/kbss/jopa/query/soql/Soql.g4"
          },
          {
            "editType" : "add",
            "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/SoqlAttribute.java"
          },
          {
            "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/test/java/cz/cvut/kbss/jopa/environment/utils/MetamodelMocks.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/soql/SoqlAttribute.java",
          "jopa-impl/src/test/java/cz/cvut/kbss/jopa/environment/utils/MetamodelFactory.java",
          "jopa-impl/src/test/java/cz/cvut/kbss/jopa/loaders/PersistenceUnitClassFinderTest.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/SoqlConstants.java",
          "jopa-impl/src/test/java/cz/cvut/kbss/jopa/environment/OWLClassG.java",
          "jopa-impl/src/test/java/cz/cvut/kbss/jopa/environment/Phone.java",
          "jopa-impl/src/test/java/cz/cvut/kbss/jopa/environment/OWLClassH.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" : "556aec0e959f53361c3f01ecaaeb10539de8b2da",
        "timestamp" : 1674575320000,
        "author" : {
          "absoluteUrl" : "https://kbss.felk.cvut.cz/jenkins/user/ledvima1",
          "fullName" : "Martin Ledvinka"
        },
        "authorEmail" : "martin.ledvinka@fel.cvut.cz",
        "comment" : "[Enhancement #123] Additional simplification of the SoqlQueryListener and SoqlAttribute.\u000a",
        "date" : "2023-01-24 16:48:40 +0100",
        "id" : "556aec0e959f53361c3f01ecaaeb10539de8b2da",
        "msg" : "[Enhancement #123] Additional simplification of the SoqlQueryListener and SoqlAttribute.",
        "paths" : [
          {
            "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/SoqlAttribute.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/test/java/cz/cvut/kbss/jopa/environment/Vocabulary.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/test/java/cz/cvut/kbss/jopa/environment/OWLClassH.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/test/java/cz/cvut/kbss/jopa/environment/OWLClassG.java"
          },
          {
            "editType" : "add",
            "file" : "jopa-impl/src/test/java/cz/cvut/kbss/jopa/environment/Phone.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/test/java/cz/cvut/kbss/jopa/environment/utils/MetamodelFactory.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/test/java/cz/cvut/kbss/jopa/loaders/PersistenceUnitClassFinderTest.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/soql/SoqlQueryListener.java"
          },
          {
            "editType" : "add",
            "file" : "jopa-impl/src/test/java/cz/cvut/kbss/jopa/environment/Person.java"
          },
          {
            "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/query/soql/SoqlQueryParserTest.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/OWLClassX.java",
          "jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/OWLClassL.java",
          "jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/OWLClassO.java",
          "jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/OWLClassR.java",
          "jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/OWLClassJ.java",
          "jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/OWLClassWithQueryAttr6.java",
          "jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/OWLClassP.java",
          "jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/OWLClassC.java",
          "jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/OWLClassY.java",
          "jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/OWLClassWithQueryAttr3.java",
          "jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/OWLClassSParent.java",
          "jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/OWLClassI.java",
          "jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/OWLClassWithQueryAttr.java",
          "jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/OWLClassF.java",
          "jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/OWLClassE.java",
          "jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/OWLClassWithUrn.java",
          "jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/OWLClassB.java",
          "jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/OWLClassK.java",
          "jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/OWLClassH.java",
          "jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/OWLClassW.java",
          "jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/OWLClassWithQueryAttr4.java",
          "jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/OWLClassZ.java",
          "jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/Vocabulary.java",
          "jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/QMappedSuperclass.java",
          "jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/OWLClassG.java",
          "jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/environment/util/ContainsSameEntities.java",
          "jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/OWLClassD.java",
          "jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/OWLClassWithQueryAttr2.java",
          "jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/OWLClassA.java",
          "jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/OWLClassQ.java",
          "jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/HasUri.java",
          "jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/OWLClassWithQueryAttr5.java",
          "jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/OWLClassN.java"
        ],
        "commitId" : "6496826d1dc6a1c4616326959fdf75f0cd87df9f",
        "timestamp" : 1674640008000,
        "author" : {
          "absoluteUrl" : "https://kbss.felk.cvut.cz/jenkins/user/ledvima1",
          "fullName" : "Martin Ledvinka"
        },
        "authorEmail" : "martin.ledvinka@fel.cvut.cz",
        "comment" : "Add a custom Hamcrest matcher to allow easier validation of test result w.r.t. entities.\u000a",
        "date" : "2023-01-25 10:46:48 +0100",
        "id" : "6496826d1dc6a1c4616326959fdf75f0cd87df9f",
        "msg" : "Add a custom Hamcrest matcher to allow easier validation of test result w.r.t. entities.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/OWLClassJ.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/QMappedSuperclass.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/OWLClassC.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/OWLClassO.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/Vocabulary.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/OWLClassWithQueryAttr4.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/OWLClassE.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/OWLClassW.java"
          },
          {
            "editType" : "add",
            "file" : "jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/environment/util/ContainsSameEntities.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/OWLClassX.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/OWLClassK.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/OWLClassWithQueryAttr2.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/OWLClassZ.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/OWLClassSParent.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/OWLClassWithQueryAttr.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/OWLClassH.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/OWLClassQ.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/OWLClassWithUrn.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/OWLClassA.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/OWLClassD.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/OWLClassF.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/OWLClassG.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/OWLClassB.java"
          },
          {
            "editType" : "add",
            "file" : "jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/HasUri.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/OWLClassWithQueryAttr3.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/OWLClassL.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/OWLClassN.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/OWLClassWithQueryAttr5.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/OWLClassWithQueryAttr6.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/OWLClassI.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/OWLClassY.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/OWLClassR.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/OWLClassP.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/SoqlQueryListener.java",
          "jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/soql/SoqlQueryParserTest.java",
          "jopa-impl/src/main/antlr4/cz/cvut/kbss/jopa/query/soql/Soql.g4",
          "jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/query/runner/SoqlRunner.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/soql/SoqlConstants.java"
        ],
        "commitId" : "1e89a26f8b5ee604ff7c60285496132bdf752eda",
        "timestamp" : 1674640036000,
        "author" : {
          "absoluteUrl" : "https://kbss.felk.cvut.cz/jenkins/user/ledvima1",
          "fullName" : "Martin Ledvinka"
        },
        "authorEmail" : "martin.ledvinka@fel.cvut.cz",
        "comment" : "[Enhancement #123] Implement IN and NOT IN support in SOQL.\u000a",
        "date" : "2023-01-25 10:47:16 +0100",
        "id" : "1e89a26f8b5ee604ff7c60285496132bdf752eda",
        "msg" : "[Enhancement #123] Implement IN and NOT IN support in SOQL.",
        "paths" : [
          {
            "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/SoqlConstants.java"
          },
          {
            "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/query/soql/SoqlQueryParserTest.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/antlr4/cz/cvut/kbss/jopa/query/soql/Soql.g4"
          },
          {
            "editType" : "edit",
            "file" : "jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/query/runner/SoqlRunner.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/ComparisonOperator.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/soql/SoqlOrderParameter.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/utils/IdentifierTransformer.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/soql/InOperator.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/soql/SoqlQueryListener.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/sessions/CloneBuilderImpl.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/parameter/UriParameterValue.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/SoqlConstants.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/soql/NotInOperator.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/soql/FilterOperator.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/LikeOperator.java"
        ],
        "commitId" : "473089e57ab1503a624fe4bf9ccacf40a8870e13",
        "timestamp" : 1674651131000,
        "author" : {
          "absoluteUrl" : "https://kbss.felk.cvut.cz/jenkins/user/ledvima1",
          "fullName" : "Martin Ledvinka"
        },
        "authorEmail" : "martin.ledvinka@fel.cvut.cz",
        "comment" : "[Enhancement #123] Refactor SOQL filter operators.\u000a",
        "date" : "2023-01-25 13:52:11 +0100",
        "id" : "473089e57ab1503a624fe4bf9ccacf40a8870e13",
        "msg" : "[Enhancement #123] Refactor SOQL filter operators.",
        "paths" : [
          {
            "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/SoqlGroupParameter.java"
          },
          {
            "editType" : "add",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/soql/ComparisonOperator.java"
          },
          {
            "editType" : "add",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/soql/LikeOperator.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/parameter/UriParameterValue.java"
          },
          {
            "editType" : "add",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/soql/NotInOperator.java"
          },
          {
            "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/sessions/CloneBuilderImpl.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/SoqlConstants.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/utils/IdentifierTransformer.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/soql/SoqlNode.java"
          },
          {
            "editType" : "add",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/soql/FilterOperator.java"
          },
          {
            "editType" : "add",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/soql/InOperator.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/soql/NotInOperator.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/soql/InOperator.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/soql/LikeOperator.java",
          "jopa-impl/src/main/antlr4/cz/cvut/kbss/jopa/query/soql/Soql.g4",
          "jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/soql/SoqlQueryParserTest.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/soql/SoqlQueryListener.java"
        ],
        "commitId" : "90f6fbb3dfa0445dc03da5142bbbb4491bb27783",
        "timestamp" : 1674653565000,
        "author" : {
          "absoluteUrl" : "https://kbss.felk.cvut.cz/jenkins/user/ledvima1",
          "fullName" : "Martin Ledvinka"
        },
        "authorEmail" : "martin.ledvinka@fel.cvut.cz",
        "comment" : "[Enhancement #123] Implement support for NOT LIKE in SOQL.\u000a\u000aMinor refactoring of filter operators.\u000a",
        "date" : "2023-01-25 14:32:45 +0100",
        "id" : "90f6fbb3dfa0445dc03da5142bbbb4491bb27783",
        "msg" : "[Enhancement #123] Implement support for NOT LIKE in SOQL.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/soql/LikeOperator.java"
          },
          {
            "editType" : "delete",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/soql/NotInOperator.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/InOperator.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"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "jopa-integration-tests/src/main/java/cz/cvut/kbss/jopa/test/query/runner/CriteriaRunner.java",
          "jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/soql/SoqlQueryParserTest.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/criteria/expressions/AbstractExpression.java",
          "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/soql/SoqlQueryListener.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/ExpressionInImpl.java",
          "jopa-api/src/main/java/cz/cvut/kbss/jopa/sessions/PredicateFactory.java",
          "jopa-api/src/main/java/cz/cvut/kbss/jopa/model/query/criteria/Expression.java"
        ],
        "commitId" : "8de7e219724577cd62ccc016b5088a54a7a4d609",
        "timestamp" : 1674660404000,
        "author" : {
          "absoluteUrl" : "https://kbss.felk.cvut.cz/jenkins/user/ledvima1",
          "fullName" : "Martin Ledvinka"
        },
        "authorEmail" : "martin.ledvinka@fel.cvut.cz",
        "comment" : "[Enhancement #123] Ensure IN works for Criteria API.\u000a",
        "date" : "2023-01-25 16:26:44 +0100",
        "id" : "8de7e219724577cd62ccc016b5088a54a7a4d609",
        "msg" : "[Enhancement #123] Ensure IN works for Criteria API.",
        "paths" : [
          {
            "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/criteria/CriteriaQueryTranslateQueryTest.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/ExpressionInImpl.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-api/src/main/java/cz/cvut/kbss/jopa/sessions/PredicateFactory.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-api/src/main/java/cz/cvut/kbss/jopa/model/query/criteria/Expression.java"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/main/java/cz/cvut/kbss/jopa/query/criteria/expressions/AbstractExpression.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "jopa-impl/src/main/antlr4/cz/cvut/kbss/jopa/query/soql/Soql.tokens",
          "jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/criteria/CriteriaQueryTranslateQueryTest.java",
          "jopa-impl/src/main/antlr4/cz/cvut/kbss/jopa/query/soql/SoqlLexer.tokens"
        ],
        "commitId" : "e4e0b0830ec29d3de4c94385c063bd15573805a8",
        "timestamp" : 1674719058000,
        "author" : {
          "absoluteUrl" : "https://kbss.felk.cvut.cz/jenkins/user/ledvima1",
          "fullName" : "Martin Ledvinka"
        },
        "authorEmail" : "martin.ledvinka@fel.cvut.cz",
        "comment" : "[Enhancement #123] Remove unused Soql.tokens and SoqlLexer.tokens files from the sources.\u000a\u000aThese files are generated during build.\u000a",
        "date" : "2023-01-26 08:44:18 +0100",
        "id" : "e4e0b0830ec29d3de4c94385c063bd15573805a8",
        "msg" : "[Enhancement #123] Remove unused Soql.tokens and SoqlLexer.tokens files from the sources.",
        "paths" : [
          {
            "editType" : "delete",
            "file" : "jopa-impl/src/main/antlr4/cz/cvut/kbss/jopa/query/soql/Soql.tokens"
          },
          {
            "editType" : "edit",
            "file" : "jopa-impl/src/test/java/cz/cvut/kbss/jopa/query/criteria/CriteriaQueryTranslateQueryTest.java"
          },
          {
            "editType" : "delete",
            "file" : "jopa-impl/src/main/antlr4/cz/cvut/kbss/jopa/query/soql/SoqlLexer.tokens"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "pom.xml",
          "jopa-integration-tests-owlapi/pom.xml",
          "ontodriver-owlapi/pom.xml"
        ],
        "commitId" : "d58c257617fb4c2095336507892f2581cd3c44f5",
        "timestamp" : 1674726445000,
        "author" : {
          "absoluteUrl" : "https://kbss.felk.cvut.cz/jenkins/user/ledvima1",
          "fullName" : "Martin Ledvinka"
        },
        "authorEmail" : "martin.ledvinka@fel.cvut.cz",
        "comment" : "[Fix] Fix dependency issues (implicit OWLAPI 5.5.0 dependency by Openllet) causing build failures on JDK 8.\u000a",
        "date" : "2023-01-26 10:47:25 +0100",
        "id" : "d58c257617fb4c2095336507892f2581cd3c44f5",
        "msg" : "[Fix] Fix dependency issues (implicit OWLAPI 5.5.0 dependency by Openllet) causing build failures on JDK 8.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "jopa-integration-tests-owlapi/pom.xml"
          },
          {
            "editType" : "edit",
            "file" : "ontodriver-owlapi/pom.xml"
          },
          {
            "editType" : "edit",
            "file" : "pom.xml"
          }
        ]
      }
    ],
    "kind" : "git"
  },
  "culprits" : [
    {
      "absoluteUrl" : "https://kbss.felk.cvut.cz/jenkins/user/ledvima1",
      "fullName" : "Martin Ledvinka"
    }
  ]
}