{
  "_class" : "hudson.model.FreeStyleBuild",
  "actions" : [
    {
      "_class" : "hudson.model.CauseAction",
      "causes" : [
        {
          "_class" : "hudson.triggers.SCMTrigger$SCMTriggerCause",
          "shortDescription" : "Started by an SCM change"
        }
      ]
    },
    {
      
    },
    {
      "_class" : "jenkins.metrics.impl.TimeInQueueAction",
      "blockedDurationMillis" : 0,
      "blockedTimeMillis" : 0,
      "buildableDurationMillis" : 0,
      "buildableTimeMillis" : 0,
      "buildingDurationMillis" : 4757,
      "executingTimeMillis" : 4757,
      "executorUtilization" : 1.0,
      "subTaskCount" : 0,
      "waitingDurationMillis" : 0,
      "waitingTimeMillis" : 0
    },
    {
      
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "refs/remotes/origin/master" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 12,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "90997e29c71137c8b6dc5518fa2a94c99519a289",
            "branch" : [
              {
                "SHA1" : "90997e29c71137c8b6dc5518fa2a94c99519a289",
                "name" : "refs/remotes/origin/master"
              }
            ]
          },
          "revision" : {
            "SHA1" : "90997e29c71137c8b6dc5518fa2a94c99519a289",
            "branch" : [
              {
                "SHA1" : "90997e29c71137c8b6dc5518fa2a94c99519a289",
                "name" : "refs/remotes/origin/master"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "90997e29c71137c8b6dc5518fa2a94c99519a289",
        "branch" : [
          {
            "SHA1" : "90997e29c71137c8b6dc5518fa2a94c99519a289",
            "name" : "refs/remotes/origin/master"
          }
        ]
      },
      "remoteUrls" : [
        "https://github.com/benfortuna/mstor.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.GitTagAction"
    },
    {
      
    },
    {
      "_class" : "hudson.plugins.disk_usage.BuildDiskUsageAction"
    },
    {
      
    },
    {
      
    },
    {
      "_class" : "org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction"
    }
  ],
  "artifacts" : [
    
  ],
  "building" : False,
  "description" : None,
  "displayName" : "#12",
  "duration" : 4757,
  "estimatedDuration" : 29272,
  "executor" : None,
  "fullDisplayName" : "org.mnode.mstor #12",
  "id" : "12",
  "inProgress" : False,
  "keepLog" : False,
  "number" : 12,
  "queueId" : 1706,
  "result" : "FAILURE",
  "timestamp" : 1641433388423,
  "url" : "https://consolving.de/jenkins/view/all/job/org.mnode.mstor/12/",
  "builtOn" : "",
  "changeSet" : {
    "_class" : "hudson.plugins.git.GitChangeSetList",
    "items" : [
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "gradle.properties.template",
          "build.gradle",
          ".gitignore"
        ],
        "commitId" : "8fa37a46402a5d45012914abb7748ceeb6fdf335",
        "timestamp" : 1507859386000,
        "author" : {
          "absoluteUrl" : "https://consolving.de/jenkins/user/bfortuna",
          "fullName" : "bfortuna"
        },
        "authorEmail" : "bfortuna@odecee.com.au",
        "comment" : "Updated build script to support continuous delivery\u000a",
        "date" : "2017-10-13 12:49:46 +1100",
        "id" : "8fa37a46402a5d45012914abb7748ceeb6fdf335",
        "msg" : "Updated build script to support continuous delivery",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "build.gradle"
          },
          {
            "editType" : "add",
            "file" : "gradle.properties.template"
          },
          {
            "editType" : "edit",
            "file" : ".gitignore"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "README.md"
        ],
        "commitId" : "d31b80807c3ffb0160bc307558a2ae9a5444a624",
        "timestamp" : 1539839091000,
        "author" : {
          "absoluteUrl" : "https://consolving.de/jenkins/user/noreply",
          "fullName" : "noreply"
        },
        "authorEmail" : "noreply@github.com",
        "comment" : "Update README.md\u000a",
        "date" : "2018-10-18 16:04:51 +1100",
        "id" : "d31b80807c3ffb0160bc307558a2ae9a5444a624",
        "msg" : "Update README.md",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "README.md"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "README.md"
        ],
        "commitId" : "727cd00e22849760d3614a3c948d77ea696db0cb",
        "timestamp" : 1539839130000,
        "author" : {
          "absoluteUrl" : "https://consolving.de/jenkins/user/noreply",
          "fullName" : "noreply"
        },
        "authorEmail" : "noreply@github.com",
        "comment" : "Update README.md\u000a",
        "date" : "2018-10-18 16:05:30 +1100",
        "id" : "727cd00e22849760d3614a3c948d77ea696db0cb",
        "msg" : "Update README.md",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "README.md"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "README.md"
        ],
        "commitId" : "344eae484b2f236ca00cb269a51f18116fafbaa9",
        "timestamp" : 1539839341000,
        "author" : {
          "absoluteUrl" : "https://consolving.de/jenkins/user/noreply",
          "fullName" : "noreply"
        },
        "authorEmail" : "noreply@github.com",
        "comment" : "Update README.md\u000a",
        "date" : "2018-10-18 16:09:01 +1100",
        "id" : "344eae484b2f236ca00cb269a51f18116fafbaa9",
        "msg" : "Update README.md",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "README.md"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/net/fortuna/mstor/MStorFolder.java"
        ],
        "commitId" : "64fbb9a6f2f0a8fd1ed863757eef89bd7ab70203",
        "timestamp" : 1539860666000,
        "author" : {
          "absoluteUrl" : "https://consolving.de/jenkins/user/benfortuna",
          "fullName" : "benfortuna"
        },
        "authorEmail" : "benfortuna@gmail.com",
        "comment" : "Implement missing method\u000a",
        "date" : "2018-10-18 22:04:26 +1100",
        "id" : "64fbb9a6f2f0a8fd1ed863757eef89bd7ab70203",
        "msg" : "Implement missing method",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/net/fortuna/mstor/MStorFolder.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/net/fortuna/mstor/data/MboxEncoder.java",
          "src/main/java/net/fortuna/mstor/data/xml/DocumentBinding.java",
          "src/main/java/net/fortuna/mstor/data/MboxFile.java"
        ],
        "commitId" : "d5e3bf47f99673a12131e485cdaa3315192da8b0",
        "timestamp" : 1539860682000,
        "author" : {
          "absoluteUrl" : "https://consolving.de/jenkins/user/benfortuna",
          "fullName" : "benfortuna"
        },
        "authorEmail" : "benfortuna@gmail.com",
        "comment" : "Use try-with-resources to auto-close streams\u000a",
        "date" : "2018-10-18 22:04:42 +1100",
        "id" : "d5e3bf47f99673a12131e485cdaa3315192da8b0",
        "msg" : "Use try-with-resources to auto-close streams",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/net/fortuna/mstor/data/MboxEncoder.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/net/fortuna/mstor/data/MboxFile.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/net/fortuna/mstor/data/xml/DocumentBinding.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "build.gradle"
        ],
        "commitId" : "7f5b42b79fa65a4c76328b18d3a60fcdd41d4095",
        "timestamp" : 1539860720000,
        "author" : {
          "absoluteUrl" : "https://consolving.de/jenkins/user/benfortuna",
          "fullName" : "benfortuna"
        },
        "authorEmail" : "benfortuna@gmail.com",
        "comment" : "Updated dependencies\u000a",
        "date" : "2018-10-18 22:05:20 +1100",
        "id" : "7f5b42b79fa65a4c76328b18d3a60fcdd41d4095",
        "msg" : "Updated dependencies",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "build.gradle"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/net/fortuna/mstor/connector/mbox/YamlMetaFolder.java",
          "src/main/groovy/net/fortuna/mstor/InternetAddressFactory.groovy",
          "src/main/groovy/net/fortuna/mstor/search/SizeTermFactory.groovy",
          "src/main/groovy/net/fortuna/mstor/MimeMessageFactory.groovy",
          "src/main/java/net/fortuna/mstor/connector/AbstractFolderDelegate.java",
          "src/main/java/net/fortuna/mstor/MStorMessage.java",
          "src/main/groovy/net/fortuna/mstor/search/BodyTermFactory.groovy",
          "src/main/groovy/net/fortuna/mstor/search/HeaderTermFactory.groovy",
          "src/main/groovy/net/fortuna/mstor/search/MessageNumberTermFactory.groovy",
          "src/main/groovy/net/fortuna/mstor/search/SentDateTermFactory.groovy",
          "src/main/java/net/fortuna/mstor/connector/jcr/JcrConnector.java",
          "src/main/java/net/fortuna/mstor/data/MboxFile.java",
          "src/main/groovy/net/fortuna/mstor/search/ReferencesTermFactory.groovy",
          "src/main/java/net/fortuna/mstor/connector/nntp/NntpConnector.java",
          "src/main/groovy/net/fortuna/mstor/MessageBuilder.groovy",
          "src/main/groovy/net/fortuna/mstor/search/MessageIDTermFactory.groovy",
          "src/main/groovy/net/fortuna/mstor/search/ReceivedDateTermFactory.groovy",
          "src/main/groovy/net/fortuna/mstor/search/RecipientStringTermFactory.groovy",
          "src/main/groovy/net/fortuna/mstor/search/SearchTermBuilder.groovy",
          "src/main/java/net/fortuna/mstor/connector/mbox/MboxFolder.java",
          "src/main/groovy/net/fortuna/mstor/search/RecipientTermFactory.groovy",
          "src/main/java/net/fortuna/mstor/data/MessageInputStream.java",
          "src/main/groovy/net/fortuna/mstor/SessionFactory.groovy",
          "src/main/groovy/net/fortuna/mstor/search/AndTermFactory.groovy",
          "src/main/java/net/fortuna/mstor/connector/nntp/NntpFolder.java",
          "src/main/groovy/net/fortuna/mstor/search/InReplyToTermFactory.groovy",
          "src/main/groovy/net/fortuna/mstor/search/FlagTermFactory.groovy",
          "src/main/groovy/net/fortuna/mstor/search/SubjectTermFactory.groovy",
          "src/main/java/net/fortuna/mstor/MStorFolder.java",
          "src/main/groovy/net/fortuna/mstor/search/OrTermFactory.groovy",
          "src/main/groovy/net/fortuna/mstor/search/FromTermFactory.groovy",
          "src/main/groovy/net/fortuna/mstor/search/FromStringTermFactory.groovy",
          "src/main/groovy/net/fortuna/mstor/search/NotTermFactory.groovy",
          "src/main/java/net/fortuna/mstor/connector/jcr/JcrFolder.java",
          "src/main/java/net/fortuna/mstor/connector/jcr/JcrMessage.java",
          "src/main/java/net/fortuna/mstor/connector/mbox/MboxConnector.java"
        ],
        "commitId" : "8d69efc2f11cf78f238337899c31eb84fa2ce56a",
        "timestamp" : 1539861010000,
        "author" : {
          "absoluteUrl" : "https://consolving.de/jenkins/user/benfortuna",
          "fullName" : "benfortuna"
        },
        "authorEmail" : "benfortuna@gmail.com",
        "comment" : "Automatic code cleanup with intellij\u000a",
        "date" : "2018-10-18 22:10:10 +1100",
        "id" : "8d69efc2f11cf78f238337899c31eb84fa2ce56a",
        "msg" : "Automatic code cleanup with intellij",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/net/fortuna/mstor/connector/jcr/JcrMessage.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/groovy/net/fortuna/mstor/search/BodyTermFactory.groovy"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/net/fortuna/mstor/connector/AbstractFolderDelegate.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/net/fortuna/mstor/connector/mbox/MboxConnector.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/net/fortuna/mstor/data/MboxFile.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/groovy/net/fortuna/mstor/search/OrTermFactory.groovy"
          },
          {
            "editType" : "edit",
            "file" : "src/main/groovy/net/fortuna/mstor/search/SearchTermBuilder.groovy"
          },
          {
            "editType" : "edit",
            "file" : "src/main/groovy/net/fortuna/mstor/search/SentDateTermFactory.groovy"
          },
          {
            "editType" : "edit",
            "file" : "src/main/groovy/net/fortuna/mstor/SessionFactory.groovy"
          },
          {
            "editType" : "edit",
            "file" : "src/main/groovy/net/fortuna/mstor/search/RecipientStringTermFactory.groovy"
          },
          {
            "editType" : "edit",
            "file" : "src/main/groovy/net/fortuna/mstor/search/MessageIDTermFactory.groovy"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/net/fortuna/mstor/data/MessageInputStream.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/groovy/net/fortuna/mstor/search/HeaderTermFactory.groovy"
          },
          {
            "editType" : "edit",
            "file" : "src/main/groovy/net/fortuna/mstor/MessageBuilder.groovy"
          },
          {
            "editType" : "edit",
            "file" : "src/main/groovy/net/fortuna/mstor/search/RecipientTermFactory.groovy"
          },
          {
            "editType" : "edit",
            "file" : "src/main/groovy/net/fortuna/mstor/search/ReferencesTermFactory.groovy"
          },
          {
            "editType" : "edit",
            "file" : "src/main/groovy/net/fortuna/mstor/search/FlagTermFactory.groovy"
          },
          {
            "editType" : "edit",
            "file" : "src/main/groovy/net/fortuna/mstor/search/SubjectTermFactory.groovy"
          },
          {
            "editType" : "edit",
            "file" : "src/main/groovy/net/fortuna/mstor/search/AndTermFactory.groovy"
          },
          {
            "editType" : "edit",
            "file" : "src/main/groovy/net/fortuna/mstor/search/FromStringTermFactory.groovy"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/net/fortuna/mstor/connector/mbox/MboxFolder.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/groovy/net/fortuna/mstor/search/SizeTermFactory.groovy"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/net/fortuna/mstor/connector/jcr/JcrConnector.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/groovy/net/fortuna/mstor/InternetAddressFactory.groovy"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/net/fortuna/mstor/connector/nntp/NntpFolder.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/groovy/net/fortuna/mstor/search/NotTermFactory.groovy"
          },
          {
            "editType" : "edit",
            "file" : "src/main/groovy/net/fortuna/mstor/search/MessageNumberTermFactory.groovy"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/net/fortuna/mstor/connector/jcr/JcrFolder.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/net/fortuna/mstor/connector/mbox/YamlMetaFolder.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/net/fortuna/mstor/MStorFolder.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/groovy/net/fortuna/mstor/search/ReceivedDateTermFactory.groovy"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/net/fortuna/mstor/MStorMessage.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/groovy/net/fortuna/mstor/MimeMessageFactory.groovy"
          },
          {
            "editType" : "edit",
            "file" : "src/main/groovy/net/fortuna/mstor/search/FromTermFactory.groovy"
          },
          {
            "editType" : "edit",
            "file" : "src/main/groovy/net/fortuna/mstor/search/InReplyToTermFactory.groovy"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/net/fortuna/mstor/connector/nntp/NntpConnector.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/net/fortuna/mstor/connector/jcr/JcrConnector.java",
          "src/main/java/net/fortuna/mstor/connector/jcr/JcrFolderDao.java",
          "build.gradle",
          "src/main/java/net/fortuna/mstor/connector/jcr/JcrFolder.java",
          "src/main/java/net/fortuna/mstor/connector/jcr/JcrMessageDao.java",
          "src/main/java/net/fortuna/mstor/connector/jcr/JcrMessage.java",
          "src/test/java/net/fortuna/mstor/connector/jcr/JcrStoreLifecycle.java"
        ],
        "commitId" : "a6e0bec93f670f5170565a6360cf1056562ec9ae",
        "timestamp" : 1539863630000,
        "author" : {
          "absoluteUrl" : "https://consolving.de/jenkins/user/benfortuna",
          "fullName" : "benfortuna"
        },
        "authorEmail" : "benfortuna@gmail.com",
        "comment" : "Updated dependencies\u000a",
        "date" : "2018-10-18 22:53:50 +1100",
        "id" : "a6e0bec93f670f5170565a6360cf1056562ec9ae",
        "msg" : "Updated dependencies",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/test/java/net/fortuna/mstor/connector/jcr/JcrStoreLifecycle.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/net/fortuna/mstor/connector/jcr/JcrFolder.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/net/fortuna/mstor/connector/jcr/JcrFolderDao.java"
          },
          {
            "editType" : "edit",
            "file" : "build.gradle"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/net/fortuna/mstor/connector/jcr/JcrMessageDao.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/net/fortuna/mstor/connector/jcr/JcrMessage.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/net/fortuna/mstor/connector/jcr/JcrConnector.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/net/fortuna/mstor/search/TagsTerm.java",
          "src/test/java/net/fortuna/mstor/connector/mbox/MboxMStorFolderIntegrationTest.java",
          "src/test/java/net/fortuna/mstor/connector/jcr/JcrMStorStoreIntegrationTest.java",
          "src/test/java/net/fortuna/mstor/search/TagsTermTest.java",
          "src/test/java/net/fortuna/mstor/model/TagsTest.java",
          "src/test/java/net/fortuna/mstor/model/TagTest.java",
          "src/test/java/net/fortuna/mstor/UIDFolderTest.java",
          "src/test/java/net/fortuna/mstor/model/AbstractMStorTest.java",
          "src/main/java/net/fortuna/mstor/connector/MessageDelegate.java",
          "src/test/java/net/fortuna/mstor/MStorFolderTest.java",
          "src/test/java/net/fortuna/mstor/model/MessedUpCacheTest.java",
          "src/main/java/net/fortuna/mstor/search/ReferencesSearchTerm.java",
          "src/main/groovy/net/fortuna/mstor/search/InReplyToTermFactory.groovy",
          "src/test/java/net/fortuna/mstor/MessedUpCacheTest.java",
          "src/main/java/net/fortuna/mstor/model/MStorStore.java",
          "src/test/java/net/fortuna/mstor/model/MStorFolderTest.java",
          "src/test/java/net/fortuna/mstor/model/MStorMessageTest.java",
          "src/test/java/net/fortuna/mstor/tag/TagsTest.java",
          "src/test/java/net/fortuna/mstor/tag/TagTest.java",
          "src/test/java/net/fortuna/mstor/search/SearchTermsTest.java",
          "src/test/java/net/fortuna/mstor/connector/mbox/MboxTagIntegrationTest.java",
          "src/main/java/net/fortuna/mstor/connector/FolderDelegate.java",
          "src/test/java/net/fortuna/mstor/AbstractMStorTest.java",
          "src/main/java/net/fortuna/mstor/connector/AbstractProtocolConnector.java",
          "src/main/java/net/fortuna/mstor/MStorMessage.java",
          "src/main/java/net/fortuna/mstor/MStorStore.java",
          "src/test/java/net/fortuna/mstor/connector/mbox/MboxMStorStoreIntegrationTest.java",
          "src/test/java/net/fortuna/mstor/MStorStoreTest.java",
          "src/test/java/net/fortuna/mstor/MStorMessageTest.java",
          "src/test/java/net/fortuna/mstor/connector/mbox/MboxUIDFolderIntegrationTest.java",
          "src/main/java/net/fortuna/mstor/connector/jcr/JcrConnector.java",
          "src/test/java/net/fortuna/mstor/connector/jcr/JcrMStorFolderIntegrationTest.java",
          "src/main/java/net/fortuna/mstor/tag/Taggable.java",
          "src/main/java/net/fortuna/mstor/model/Taggable.java",
          "src/main/java/net/fortuna/mstor/model/Tags.java",
          "src/main/groovy/net/fortuna/mstor/search/ReferencesTermFactory.groovy",
          "src/test/java/net/fortuna/mstor/connector/mbox/MboxMStorMessageIntegrationTest.java",
          "src/main/java/net/fortuna/mstor/connector/nntp/NntpConnector.java",
          "src/test/java/net/fortuna/mstor/connector/jcr/JcrStoreLifecycle.java",
          "src/main/java/net/fortuna/mstor/tag/Tags.java",
          "src/main/java/net/fortuna/mstor/connector/ProtocolConnectorFactory.java",
          "src/test/java/net/fortuna/mstor/model/StoreLifecycle.java",
          "src/test/java/net/fortuna/mstor/StoreLifecycle.java",
          "src/test/java/net/fortuna/mstor/model/MStorStoreTest.java",
          "src/main/java/net/fortuna/mstor/search/InReplyToSearchTerm.java",
          "src/main/resources/META-INF/javamail.providers",
          "src/main/java/net/fortuna/mstor/model/MStorMessage.java",
          "src/main/java/net/fortuna/mstor/model/MStorFolder.java",
          "src/main/java/net/fortuna/mstor/MStorFolder.java",
          "src/test/java/net/fortuna/mstor/model/UIDFolderTest.java",
          "src/test/java/net/fortuna/mstor/connector/mbox/MboxMessedUpCacheIntegrationTest.java",
          "src/test/java/net/fortuna/mstor/connector/mbox/MboxStoreLifecycle.java",
          "src/main/java/net/fortuna/mstor/connector/jcr/JcrMessage.java",
          "src/main/java/net/fortuna/mstor/connector/mbox/MboxConnector.java"
        ],
        "commitId" : "4293e1665799e8f2444e1746092b08e4b5904175",
        "timestamp" : 1540472820000,
        "author" : {
          "absoluteUrl" : "https://consolving.de/jenkins/user/benfortuna",
          "fullName" : "benfortuna"
        },
        "authorEmail" : "benfortuna@gmail.com",
        "comment" : "Refactoring packages\u000a",
        "date" : "2018-10-26 00:07:00 +1100",
        "id" : "4293e1665799e8f2444e1746092b08e4b5904175",
        "msg" : "Refactoring packages",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/net/fortuna/mstor/connector/FolderDelegate.java"
          },
          {
            "editType" : "add",
            "file" : "src/test/java/net/fortuna/mstor/model/TagTest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/net/fortuna/mstor/connector/mbox/MboxConnector.java"
          },
          {
            "editType" : "delete",
            "file" : "src/test/java/net/fortuna/mstor/MStorMessageTest.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/net/fortuna/mstor/model/Taggable.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/net/fortuna/mstor/model/Tags.java"
          },
          {
            "editType" : "delete",
            "file" : "src/test/java/net/fortuna/mstor/tag/TagTest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/net/fortuna/mstor/search/TagsTerm.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/java/net/fortuna/mstor/connector/mbox/MboxMStorMessageIntegrationTest.java"
          },
          {
            "editType" : "add",
            "file" : "src/test/java/net/fortuna/mstor/model/AbstractMStorTest.java"
          },
          {
            "editType" : "add",
            "file" : "src/test/java/net/fortuna/mstor/model/MStorFolderTest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/net/fortuna/mstor/connector/ProtocolConnectorFactory.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/net/fortuna/mstor/connector/jcr/JcrMessage.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/java/net/fortuna/mstor/connector/mbox/MboxTagIntegrationTest.java"
          },
          {
            "editType" : "add",
            "file" : "src/test/java/net/fortuna/mstor/model/MessedUpCacheTest.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/net/fortuna/mstor/model/MStorMessage.java"
          },
          {
            "editType" : "add",
            "file" : "src/test/java/net/fortuna/mstor/model/MStorStoreTest.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/net/fortuna/mstor/MStorFolder.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/resources/META-INF/javamail.providers"
          },
          {
            "editType" : "add",
            "file" : "src/test/java/net/fortuna/mstor/model/MStorMessageTest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/java/net/fortuna/mstor/connector/jcr/JcrMStorFolderIntegrationTest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/net/fortuna/mstor/connector/MessageDelegate.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/java/net/fortuna/mstor/connector/jcr/JcrStoreLifecycle.java"
          },
          {
            "editType" : "delete",
            "file" : "src/test/java/net/fortuna/mstor/MStorFolderTest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/net/fortuna/mstor/connector/nntp/NntpConnector.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/java/net/fortuna/mstor/connector/jcr/JcrMStorStoreIntegrationTest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/java/net/fortuna/mstor/connector/mbox/MboxUIDFolderIntegrationTest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/java/net/fortuna/mstor/connector/mbox/MboxMessedUpCacheIntegrationTest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/java/net/fortuna/mstor/search/TagsTermTest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/net/fortuna/mstor/search/InReplyToSearchTerm.java"
          },
          {
            "editType" : "add",
            "file" : "src/test/java/net/fortuna/mstor/model/TagsTest.java"
          },
          {
            "editType" : "add",
            "file" : "src/test/java/net/fortuna/mstor/model/UIDFolderTest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/groovy/net/fortuna/mstor/search/InReplyToTermFactory.groovy"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/net/fortuna/mstor/model/MStorStore.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/java/net/fortuna/mstor/search/SearchTermsTest.java"
          },
          {
            "editType" : "delete",
            "file" : "src/test/java/net/fortuna/mstor/MStorStoreTest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/net/fortuna/mstor/connector/jcr/JcrConnector.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/net/fortuna/mstor/MStorMessage.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/java/net/fortuna/mstor/connector/mbox/MboxMStorFolderIntegrationTest.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/net/fortuna/mstor/MStorStore.java"
          },
          {
            "editType" : "delete",
            "file" : "src/test/java/net/fortuna/mstor/MessedUpCacheTest.java"
          },
          {
            "editType" : "delete",
            "file" : "src/test/java/net/fortuna/mstor/tag/TagsTest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/groovy/net/fortuna/mstor/search/ReferencesTermFactory.groovy"
          },
          {
            "editType" : "delete",
            "file" : "src/test/java/net/fortuna/mstor/UIDFolderTest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/java/net/fortuna/mstor/connector/mbox/MboxStoreLifecycle.java"
          },
          {
            "editType" : "add",
            "file" : "src/test/java/net/fortuna/mstor/model/StoreLifecycle.java"
          },
          {
            "editType" : "delete",
            "file" : "src/test/java/net/fortuna/mstor/StoreLifecycle.java"
          },
          {
            "editType" : "edit",
            "file" : "src/test/java/net/fortuna/mstor/connector/mbox/MboxMStorStoreIntegrationTest.java"
          },
          {
            "editType" : "delete",
            "file" : "src/test/java/net/fortuna/mstor/AbstractMStorTest.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/net/fortuna/mstor/search/ReferencesSearchTerm.java"
          },
          {
            "editType" : "add",
            "file" : "src/main/java/net/fortuna/mstor/model/MStorFolder.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/net/fortuna/mstor/tag/Tags.java"
          },
          {
            "editType" : "delete",
            "file" : "src/main/java/net/fortuna/mstor/tag/Taggable.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/net/fortuna/mstor/connector/AbstractProtocolConnector.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/net/fortuna/mstor/connector/mbox/MboxConnector.java"
        ],
        "commitId" : "d1481ed9d7d5174815facfe92829268cfacabd92",
        "timestamp" : 1540472938000,
        "author" : {
          "absoluteUrl" : "https://consolving.de/jenkins/user/benfortuna",
          "fullName" : "benfortuna"
        },
        "authorEmail" : "benfortuna@gmail.com",
        "comment" : "Code cleanup\u000a",
        "date" : "2018-10-26 00:08:58 +1100",
        "id" : "d1481ed9d7d5174815facfe92829268cfacabd92",
        "msg" : "Code cleanup",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/net/fortuna/mstor/connector/mbox/MboxConnector.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "gradlew",
          "gradle/wrapper/gradle-wrapper.properties",
          "gradle/wrapper/gradle-wrapper.jar",
          "gradlew.bat"
        ],
        "commitId" : "03ee45217ea2ce14bef171c3cfd4d521b327f5a9",
        "timestamp" : 1641340831000,
        "author" : {
          "absoluteUrl" : "https://consolving.de/jenkins/user/bfortuna",
          "fullName" : "bfortuna"
        },
        "authorEmail" : "bfortuna@odecee.com.au",
        "comment" : "Upgrade gradle wrapper\u000a",
        "date" : "2022-01-05 11:00:31 +1100",
        "id" : "03ee45217ea2ce14bef171c3cfd4d521b327f5a9",
        "msg" : "Upgrade gradle wrapper",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "gradle/wrapper/gradle-wrapper.jar"
          },
          {
            "editType" : "edit",
            "file" : "gradlew.bat"
          },
          {
            "editType" : "edit",
            "file" : "gradlew"
          },
          {
            "editType" : "edit",
            "file" : "gradle/wrapper/gradle-wrapper.properties"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          ".gitignore",
          "gradle.properties.template",
          "gradle.properties",
          "build.gradle"
        ],
        "commitId" : "497584c87e1a132f9e49ab9615131aa93bc35af7",
        "timestamp" : 1641340845000,
        "author" : {
          "absoluteUrl" : "https://consolving.de/jenkins/user/bfortuna",
          "fullName" : "bfortuna"
        },
        "authorEmail" : "bfortuna@odecee.com.au",
        "comment" : "Refactored build config\u000a",
        "date" : "2022-01-05 11:00:45 +1100",
        "id" : "497584c87e1a132f9e49ab9615131aa93bc35af7",
        "msg" : "Refactored build config",
        "paths" : [
          {
            "editType" : "delete",
            "file" : "gradle.properties.template"
          },
          {
            "editType" : "add",
            "file" : "gradle.properties"
          },
          {
            "editType" : "edit",
            "file" : "build.gradle"
          },
          {
            "editType" : "edit",
            "file" : ".gitignore"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          ".github/workflows/publish-snapshots.yml",
          ".github/workflows/run-build.yml"
        ],
        "commitId" : "500fc346183191210bd401847b443b0dc06131b5",
        "timestamp" : 1641340929000,
        "author" : {
          "absoluteUrl" : "https://consolving.de/jenkins/user/bfortuna",
          "fullName" : "bfortuna"
        },
        "authorEmail" : "bfortuna@odecee.com.au",
        "comment" : "Added default workflows\u000a",
        "date" : "2022-01-05 11:02:09 +1100",
        "id" : "500fc346183191210bd401847b443b0dc06131b5",
        "msg" : "Added default workflows",
        "paths" : [
          {
            "editType" : "add",
            "file" : ".github/workflows/publish-snapshots.yml"
          },
          {
            "editType" : "add",
            "file" : ".github/workflows/run-build.yml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/net/fortuna/mstor/data/MboxEncoder.java",
          "src/main/java/net/fortuna/mstor/data/MessageInputStream.java",
          "src/main/java/net/fortuna/mstor/data/MessageAppender.java"
        ],
        "commitId" : "4835342eda3060048d4c8e4c51be25d1ea19a4b5",
        "timestamp" : 1641429019000,
        "author" : {
          "absoluteUrl" : "https://consolving.de/jenkins/user/bfortuna",
          "fullName" : "bfortuna"
        },
        "authorEmail" : "bfortuna@odecee.com.au",
        "comment" : "Code clean up\u000a",
        "date" : "2022-01-06 11:30:19 +1100",
        "id" : "4835342eda3060048d4c8e4c51be25d1ea19a4b5",
        "msg" : "Code clean up",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/net/fortuna/mstor/data/MessageInputStream.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/net/fortuna/mstor/data/MboxEncoder.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/net/fortuna/mstor/data/MessageAppender.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/net/fortuna/mstor/data/MboxFile.java"
        ],
        "commitId" : "9fc408fba4d19f042402f93b094d736ba904fe5c",
        "timestamp" : 1641429073000,
        "author" : {
          "absoluteUrl" : "https://consolving.de/jenkins/user/bfortuna",
          "fullName" : "bfortuna"
        },
        "authorEmail" : "bfortuna@odecee.com.au",
        "comment" : "Adjusted buffer offset to account for whitespace in message header\u000a(From_ line)\u000a",
        "date" : "2022-01-06 11:31:13 +1100",
        "id" : "9fc408fba4d19f042402f93b094d736ba904fe5c",
        "msg" : "Adjusted buffer offset to account for whitespace in message header",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/net/fortuna/mstor/data/MboxFile.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "gradle.properties",
          "build.gradle"
        ],
        "commitId" : "8b859668dd1e49634073965af1d754acb6d35f68",
        "timestamp" : 1641430034000,
        "author" : {
          "absoluteUrl" : "https://consolving.de/jenkins/user/bfortuna",
          "fullName" : "bfortuna"
        },
        "authorEmail" : "bfortuna@odecee.com.au",
        "comment" : "Refactored dependencies\u000a",
        "date" : "2022-01-06 11:47:14 +1100",
        "id" : "8b859668dd1e49634073965af1d754acb6d35f68",
        "msg" : "Refactored dependencies",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "gradle.properties"
          },
          {
            "editType" : "edit",
            "file" : "build.gradle"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "gradle/wrapper/gradle-wrapper.properties"
        ],
        "commitId" : "9beb5462f61f7f93b074b69aa5863b9abbabdea4",
        "timestamp" : 1641431268000,
        "author" : {
          "absoluteUrl" : "https://consolving.de/jenkins/user/bfortuna",
          "fullName" : "bfortuna"
        },
        "authorEmail" : "bfortuna@odecee.com.au",
        "comment" : "Upgrade gradle wrapper\u000a",
        "date" : "2022-01-06 12:07:48 +1100",
        "id" : "9beb5462f61f7f93b074b69aa5863b9abbabdea4",
        "msg" : "Upgrade gradle wrapper",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "gradle/wrapper/gradle-wrapper.properties"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          ".env",
          "Makefile"
        ],
        "commitId" : "6edeb94c265a944a411ab1c32ca538ae4a621b85",
        "timestamp" : 1641431284000,
        "author" : {
          "absoluteUrl" : "https://consolving.de/jenkins/user/bfortuna",
          "fullName" : "bfortuna"
        },
        "authorEmail" : "bfortuna@odecee.com.au",
        "comment" : "Added make goals\u000a",
        "date" : "2022-01-06 12:08:04 +1100",
        "id" : "6edeb94c265a944a411ab1c32ca538ae4a621b85",
        "msg" : "Added make goals",
        "paths" : [
          {
            "editType" : "add",
            "file" : ".env"
          },
          {
            "editType" : "add",
            "file" : "Makefile"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/test/java/net/fortuna/mstor/search/SearchTermsTest.java",
          "build.gradle"
        ],
        "commitId" : "6f179d4190370a8028405b71beb3421b7c292cfb",
        "timestamp" : 1641431302000,
        "author" : {
          "absoluteUrl" : "https://consolving.de/jenkins/user/bfortuna",
          "fullName" : "bfortuna"
        },
        "authorEmail" : "bfortuna@odecee.com.au",
        "comment" : "Relaxed testing for release\u000a",
        "date" : "2022-01-06 12:08:22 +1100",
        "id" : "6f179d4190370a8028405b71beb3421b7c292cfb",
        "msg" : "Relaxed testing for release",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "build.gradle"
          },
          {
            "editType" : "edit",
            "file" : "src/test/java/net/fortuna/mstor/search/SearchTermsTest.java"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "Makefile"
        ],
        "commitId" : "3f46940924df11769196200aa64e7cdd2da901dc",
        "timestamp" : 1641431357000,
        "author" : {
          "absoluteUrl" : "https://consolving.de/jenkins/user/bfortuna",
          "fullName" : "bfortuna"
        },
        "authorEmail" : "bfortuna@odecee.com.au",
        "comment" : "Added make goals\u000a",
        "date" : "2022-01-06 12:09:17 +1100",
        "id" : "3f46940924df11769196200aa64e7cdd2da901dc",
        "msg" : "Added make goals",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "Makefile"
          }
        ]
      }
    ],
    "kind" : "git"
  },
  "culprits" : [
    {
      "absoluteUrl" : "https://consolving.de/jenkins/user/bfortuna",
      "fullName" : "bfortuna"
    },
    {
      "absoluteUrl" : "https://consolving.de/jenkins/user/github",
      "fullName" : "github"
    },
    {
      "absoluteUrl" : "https://consolving.de/jenkins/user/benfortuna",
      "fullName" : "benfortuna"
    }
  ]
}