{
  "_class" : "hudson.model.FreeStyleBuild",
  "actions" : [
    {
      "_class" : "hudson.model.CauseAction",
      "causes" : [
        {
          "_class" : "hudson.triggers.SCMTrigger$SCMTriggerCause",
          "shortDescription" : "Started by an SCM change"
        }
      ]
    },
    {
      
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "refs/remotes/origin/master" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 152,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "04266858e3436dafcb20eba5ae3c9f6d63a7c5a9",
            "branch" : [
              {
                "SHA1" : "04266858e3436dafcb20eba5ae3c9f6d63a7c5a9",
                "name" : "refs/remotes/origin/master"
              }
            ]
          },
          "revision" : {
            "SHA1" : "04266858e3436dafcb20eba5ae3c9f6d63a7c5a9",
            "branch" : [
              {
                "SHA1" : "04266858e3436dafcb20eba5ae3c9f6d63a7c5a9",
                "name" : "refs/remotes/origin/master"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "04266858e3436dafcb20eba5ae3c9f6d63a7c5a9",
        "branch" : [
          {
            "SHA1" : "04266858e3436dafcb20eba5ae3c9f6d63a7c5a9",
            "name" : "refs/remotes/origin/master"
          }
        ]
      },
      "remoteUrls" : [
        "https://hub.spigotmc.org/stash/scm/spigot/spigot.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.GitTagAction"
    },
    {
      
    },
    {
      "_class" : "org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction"
    }
  ],
  "artifacts" : [
    
  ],
  "building" : False,
  "description" : None,
  "displayName" : "#152",
  "duration" : 455,
  "estimatedDuration" : 276,
  "executor" : None,
  "fullDisplayName" : "Spigot-RSS #152",
  "id" : "152",
  "inProgress" : False,
  "keepLog" : False,
  "number" : 152,
  "queueId" : 34,
  "result" : "SUCCESS",
  "timestamp" : 1458376750503,
  "url" : "https://hub.spigotmc.org/jenkins/view/All/job/Spigot-RSS/152/",
  "builtOn" : "",
  "changeSet" : {
    "_class" : "hudson.plugins.git.GitChangeSetList",
    "items" : [
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "CraftBukkit-Patches/0003-mc-dev-imports.patch",
          "CraftBukkit-Patches/0150-Optimize-Navigation-Listener.patch"
        ],
        "commitId" : "04266858e3436dafcb20eba5ae3c9f6d63a7c5a9",
        "timestamp" : 1458376666000,
        "author" : {
          "absoluteUrl" : "https://hub.spigotmc.org/jenkins/user/md_5",
          "fullName" : "md_5"
        },
        "authorEmail" : "git@md-5.net",
        "comment" : "Optimize Navigation Listener\u000a\u000aReplace WeakHashMap with an ArrayList and manually manage object\u000alifecycle. Gives superior iteration performance at a slight cost\u000ato removal performance and also ensures entities are removed immediately\u000aupon losing their validity within the world.\u000a\u000aAdditionally, change listener registration to be done upon world add\u000ainstead of immediate up creation. This provides benefit of only\u000aregistering and ticking real Navigation objects, and not invalid\u000aentities (cancelled entity spawns for example).\u000a",
        "date" : "2016-03-19T08:37:46+0000",
        "id" : "04266858e3436dafcb20eba5ae3c9f6d63a7c5a9",
        "msg" : "Optimize Navigation Listener",
        "paths" : [
          {
            "editType" : "add",
            "file" : "CraftBukkit-Patches/0150-Optimize-Navigation-Listener.patch"
          },
          {
            "editType" : "edit",
            "file" : "CraftBukkit-Patches/0003-mc-dev-imports.patch"
          }
        ]
      }
    ],
    "kind" : "git"
  },
  "culprits" : [
    {
      "absoluteUrl" : "https://hub.spigotmc.org/jenkins/user/md_5",
      "fullName" : "md_5"
    }
  ]
}