{
  "_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" : 50,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "3d8b72fc714f2b03be48cba87331bda6f0e7c7cd",
            "branch" : [
              {
                "SHA1" : "3d8b72fc714f2b03be48cba87331bda6f0e7c7cd",
                "name" : "refs/remotes/origin/main"
              }
            ]
          },
          "revision" : {
            "SHA1" : "3d8b72fc714f2b03be48cba87331bda6f0e7c7cd",
            "branch" : [
              {
                "SHA1" : "3d8b72fc714f2b03be48cba87331bda6f0e7c7cd",
                "name" : "refs/remotes/origin/main"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "3d8b72fc714f2b03be48cba87331bda6f0e7c7cd",
        "branch" : [
          {
            "SHA1" : "3d8b72fc714f2b03be48cba87331bda6f0e7c7cd",
            "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" : "#50",
  "duration" : 46335,
  "estimatedDuration" : 34145,
  "executor" : None,
  "fullDisplayName" : "micromixin #50",
  "id" : "50",
  "inProgress" : False,
  "keepLog" : False,
  "number" : 50,
  "queueId" : 115,
  "result" : "SUCCESS",
  "timestamp" : 1721942731836,
  "url" : "https://stianloader.org/jenkins/view/all/job/micromixin/50/",
  "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-annotations/build.gradle",
          "micromixin-runtime/build.gradle",
          "micromixin-transformer/src/main/java/org/stianloader/micromixin/transform/internal/annotation/MixinShadowAnnotation.java",
          "micromixin-transformer/src/main/java/org/stianloader/micromixin/transform/internal/util/Objects.java",
          "micromixin-transformer/build.gradle",
          "micromixin-transformer/src/main/java/org/stianloader/micromixin/transform/internal/util/DescString.java",
          "micromixin-test-j8/pom.xml"
        ],
        "commitId" : "3d8b72fc714f2b03be48cba87331bda6f0e7c7cd",
        "timestamp" : 1721942561000,
        "author" : {
          "absoluteUrl" : "https://stianloader.org/jenkins/user/geolykt",
          "fullName" : "Geolykt"
        },
        "authorEmail" : "admin@geolykt.de",
        "comment" : "Deprecate the Objects class for external consumption\u000a\u000aFar too often this class would get accidentally be used by projects\u000ausing this class as a transitive dependency. Due to the fact that imports\u000aare quite frequently well hidden by the IDE this fact usually flies under\u000athe radar. By enforcing a deprecation we hope to increase awareness\u000aof the internal properties of this class.\u000a\u000aHowever while this is especially the case with the Objects class,\u000aall other classes in the internal package should be deemed as internal API\u000aand is not to be used by dependents - whether accidentally or not.\u000a",
        "date" : "2024-07-25 23:22:41 +0200",
        "id" : "3d8b72fc714f2b03be48cba87331bda6f0e7c7cd",
        "msg" : "Deprecate the Objects class for external consumption",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "micromixin-transformer/src/main/java/org/stianloader/micromixin/transform/internal/annotation/MixinShadowAnnotation.java"
          },
          {
            "editType" : "edit",
            "file" : "micromixin-annotations/build.gradle"
          },
          {
            "editType" : "edit",
            "file" : "micromixin-transformer/build.gradle"
          },
          {
            "editType" : "edit",
            "file" : "micromixin-transformer/src/main/java/org/stianloader/micromixin/transform/internal/util/DescString.java"
          },
          {
            "editType" : "edit",
            "file" : "micromixin-runtime/build.gradle"
          },
          {
            "editType" : "edit",
            "file" : "micromixin-test-j8/pom.xml"
          },
          {
            "editType" : "edit",
            "file" : "micromixin-transformer/src/main/java/org/stianloader/micromixin/transform/internal/util/ASMUtil.java"
          },
          {
            "editType" : "edit",
            "file" : "micromixin-transformer/src/main/java/org/stianloader/micromixin/transform/internal/util/Objects.java"
          }
        ]
      }
    ],
    "kind" : "git"
  },
  "culprits" : [
    {
      "absoluteUrl" : "https://stianloader.org/jenkins/user/geolykt",
      "fullName" : "Geolykt"
    }
  ]
}