Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-28799

bytecode-compatibility-transformer transforming methods/fields it should not be transforming

    Details

    • Similar Issues:

      Description

      In the case where we see this issue, an @AdaptField annotation on Queue.Item was causing transformations in other classes not intended for transformation (in our case, in an elasticsearch class). The result of this transformation was a StackMapFrame verifier error.

      This issue relates to the bytecode transormer transforming classes that need not be transformed.

        Attachments

          Issue Links

            Activity

            Hide
            scm_issue_link SCM/JIRA link daemon added a comment -

            Code changed in jenkins
            User: James Nord
            Path:
            src/test/java/CompatibilityTest.java
            http://jenkins-ci.org/commit/bytecode-compatibility-transformer/15c2985b2908f8b80875372d3a9e286c4872e30b
            Log:
            Test case for JENKINS-28799

            Show
            scm_issue_link SCM/JIRA link daemon added a comment - Code changed in jenkins User: James Nord Path: src/test/java/CompatibilityTest.java http://jenkins-ci.org/commit/bytecode-compatibility-transformer/15c2985b2908f8b80875372d3a9e286c4872e30b Log: Test case for JENKINS-28799
            Hide
            scm_issue_link SCM/JIRA link daemon added a comment -

            Code changed in jenkins
            User: James Nord
            Path:
            src/test/java/CompatibilityTest.java
            http://jenkins-ci.org/commit/bytecode-compatibility-transformer/c14f6a88f266558c2a116eca7fe6b96ef012d0d1
            Log:
            Merge pull request #3 from jenkinsci/JENKINS-28799

            Test case for JENKINS-28799

            Compare: https://github.com/jenkinsci/bytecode-compatibility-transformer/compare/c50a41dba493...c14f6a88f266

            Show
            scm_issue_link SCM/JIRA link daemon added a comment - Code changed in jenkins User: James Nord Path: src/test/java/CompatibilityTest.java http://jenkins-ci.org/commit/bytecode-compatibility-transformer/c14f6a88f266558c2a116eca7fe6b96ef012d0d1 Log: Merge pull request #3 from jenkinsci/ JENKINS-28799 Test case for JENKINS-28799 Compare: https://github.com/jenkinsci/bytecode-compatibility-transformer/compare/c50a41dba493...c14f6a88f266

              People

              • Assignee:
                Unassigned
                Reporter:
                teilo James Nord
              • Votes:
                1 Vote for this issue
                Watchers:
                6 Start watching this issue

                Dates

                • Created:
                  Updated: