{
  "_class" : "hudson.model.FreeStyleBuild",
  "actions" : [
    {
      "_class" : "hudson.model.CauseAction",
      "causes" : [
        {
          "_class" : "com.cloudbees.jenkins.GitHubPushCause",
          "shortDescription" : "Started by GitHub push by Geolykt"
        }
      ]
    },
    {
      
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "refs/remotes/origin/experiment/micromixin/j8" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 30,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "a0500337b11a97c6378372034594a9f2f6189b3b",
            "branch" : [
              {
                "SHA1" : "a0500337b11a97c6378372034594a9f2f6189b3b",
                "name" : "refs/remotes/origin/experiment/micromixin/j8"
              }
            ]
          },
          "revision" : {
            "SHA1" : "a0500337b11a97c6378372034594a9f2f6189b3b",
            "branch" : [
              {
                "SHA1" : "a0500337b11a97c6378372034594a9f2f6189b3b",
                "name" : "refs/remotes/origin/experiment/micromixin/j8"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "a0500337b11a97c6378372034594a9f2f6189b3b",
        "branch" : [
          {
            "SHA1" : "a0500337b11a97c6378372034594a9f2f6189b3b",
            "name" : "refs/remotes/origin/experiment/micromixin/j8"
          }
        ]
      },
      "remoteUrls" : [
        "https://github.com/stianloader/Starloader.git"
      ],
      "scmName" : ""
    },
    {
      
    },
    {
      
    },
    {
      "_class" : "org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction"
    }
  ],
  "artifacts" : [
    
  ],
  "building" : False,
  "description" : None,
  "displayName" : "#30",
  "duration" : 16821,
  "estimatedDuration" : 21864,
  "executor" : None,
  "fullDisplayName" : "launcher-micromixin #30",
  "id" : "30",
  "inProgress" : False,
  "keepLog" : False,
  "number" : 30,
  "queueId" : 61,
  "result" : "FAILURE",
  "timestamp" : 1719472858419,
  "url" : "https://stianloader.org/jenkins/job/launcher-micromixin/30/",
  "builtOn" : "",
  "changeSet" : {
    "_class" : "hudson.plugins.git.GitChangeSetList",
    "items" : [
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/de/geolykt/starloader/launcher/MixinBytecodeProvider.java",
          "src/main/java/net/minestom/server/extras/selfmodification/HierarchyClassLoader.java"
        ],
        "commitId" : "a0500337b11a97c6378372034594a9f2f6189b3b",
        "timestamp" : 1719472459000,
        "author" : {
          "absoluteUrl" : "https://stianloader.org/jenkins/user/geolykt",
          "fullName" : "Geolykt"
        },
        "authorEmail" : "admin@geolykt.de",
        "comment" : "Fix getResourceAsStreamWithChildren querying parent classloaders\u000a\u000aThe method will now query the classloader itself and it's children.\u000a\u000aThis change fixes an issue where the development environment wouldn't\u000aproperly apply mixins when launching through eclipse's launch system.\u000aThis mostly affects environments with asymmetric deobfuscation mappings,\u000aas the resource on the classpath will not be remapped to the common\u000adeobfuscation mapping, causing mixins to fail to apply at times.\u000a",
        "date" : "2024-06-27 09:14:19 +0200",
        "id" : "a0500337b11a97c6378372034594a9f2f6189b3b",
        "msg" : "Fix getResourceAsStreamWithChildren querying parent classloaders",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/de/geolykt/starloader/launcher/MixinBytecodeProvider.java"
          },
          {
            "editType" : "edit",
            "file" : "src/main/java/net/minestom/server/extras/selfmodification/HierarchyClassLoader.java"
          }
        ]
      }
    ],
    "kind" : "git"
  },
  "culprits" : [
    {
      "absoluteUrl" : "https://stianloader.org/jenkins/user/geolykt",
      "fullName" : "Geolykt"
    }
  ]
}