{
  "_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/main" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 47,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "b543e4c305be3ffebe884d0500afd814e9ed6152",
            "branch" : [
              {
                "SHA1" : "b543e4c305be3ffebe884d0500afd814e9ed6152",
                "name" : "refs/remotes/origin/main"
              }
            ]
          },
          "revision" : {
            "SHA1" : "b543e4c305be3ffebe884d0500afd814e9ed6152",
            "branch" : [
              {
                "SHA1" : "b543e4c305be3ffebe884d0500afd814e9ed6152",
                "name" : "refs/remotes/origin/main"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "b543e4c305be3ffebe884d0500afd814e9ed6152",
        "branch" : [
          {
            "SHA1" : "b543e4c305be3ffebe884d0500afd814e9ed6152",
            "name" : "refs/remotes/origin/main"
          }
        ]
      },
      "remoteUrls" : [
        "https://github.com/stianloader/Micromixin.git"
      ],
      "scmName" : ""
    },
    {
      
    },
    {
      
    },
    {
      
    },
    {
      "_class" : "org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction"
    }
  ],
  "artifacts" : [
    
  ],
  "building" : False,
  "description" : None,
  "displayName" : "#47",
  "duration" : 40583,
  "estimatedDuration" : 34145,
  "executor" : None,
  "fullDisplayName" : "micromixin #47",
  "id" : "47",
  "inProgress" : False,
  "keepLog" : False,
  "number" : 47,
  "queueId" : 44,
  "result" : "SUCCESS",
  "timestamp" : 1718703661798,
  "url" : "https://stianloader.org/jenkins/view/all/job/micromixin/47/",
  "builtOn" : "",
  "changeSet" : {
    "_class" : "hudson.plugins.git.GitChangeSetList",
    "items" : [
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "micromixin-transformer/src/main/java/org/stianloader/micromixin/transform/internal/util/ASMUtil.java",
          "micromixin-transformer/src/test/java/org/stianloader/micromixin/test/ASMUtilTest.java",
          "micromixin-transformer/build.gradle",
          "micromixin-transformer/src/main/java/org/stianloader/micromixin/transform/internal/annotation/MixinRedirectAnnotation.java"
        ],
        "commitId" : "b543e4c305be3ffebe884d0500afd814e9ed6152",
        "timestamp" : 1718703389000,
        "author" : {
          "absoluteUrl" : "https://stianloader.org/jenkins/user/geolykt",
          "fullName" : "Geolykt"
        },
        "authorEmail" : "admin@geolykt.de",
        "comment" : "Fix Redirect not properly pushing this down the operand stack\u000a\u000aIt would occasionally cause category 2 computational types to be cut off, which\u000ais behaviour not tolerated by the Verifier. Now, Redirect uses almost the same\u000alogic as ModifyArg, although ModifyArg's stack head moving logic had to be slightly\u000aadapted in order to accomodate scenarios where nothing needs to be pushed down the\u000astack. This is primiarily an issue as for Redirect you can be quite sure there is\u000abackground (unless you'd want to compute it but that might be a bit on the\u000aexpensive side of things for little benefit)\u000a",
        "date" : "2024-06-18 11:36:29 +0200",
        "id" : "b543e4c305be3ffebe884d0500afd814e9ed6152",
        "msg" : "Fix Redirect not properly pushing this down the operand stack",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "micromixin-transformer/src/main/java/org/stianloader/micromixin/transform/internal/util/ASMUtil.java"
          },
          {
            "editType" : "edit",
            "file" : "micromixin-transformer/src/test/java/org/stianloader/micromixin/test/ASMUtilTest.java"
          },
          {
            "editType" : "edit",
            "file" : "micromixin-transformer/src/main/java/org/stianloader/micromixin/transform/internal/annotation/MixinRedirectAnnotation.java"
          },
          {
            "editType" : "edit",
            "file" : "micromixin-transformer/build.gradle"
          }
        ]
      }
    ],
    "kind" : "git"
  },
  "culprits" : [
    {
      "absoluteUrl" : "https://stianloader.org/jenkins/user/geolykt",
      "fullName" : "Geolykt"
    }
  ]
}