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

Fix for JENKINS-18629 caused a regression in several plugins

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Major Major
    • core

      https://github.com/jenkinsci/jenkins/commit/c01333c346176c93e8cbf93b5822978d8d2c0bff introduced a new behavior that breaks several plugins. The issue seems to arise only when a class that extends Descriptor implements its own newInstance method.

          [JENKINS-20262] Fix for JENKINS-18629 caused a regression in several plugins

          Alex Earl created issue -
          Alex Earl made changes -
          Link New: This issue is related to JENKINS-18629 [ JENKINS-18629 ]
          Alex Earl made changes -
          Link New: This issue is blocking JENKINS-20198 [ JENKINS-20198 ]
          Alex Earl made changes -
          Link New: This issue is blocking JENKINS-20123 [ JENKINS-20123 ]
          Alex Earl made changes -
          Link New: This issue is blocking JENKINS-20199 [ JENKINS-20199 ]

          Alex Earl added a comment -

          It seems like the new BindingInterceptor is changing behavior for how classes that follow the Descriptor/Describable pattern are instantiated.

          Alex Earl added a comment - It seems like the new BindingInterceptor is changing behavior for how classes that follow the Descriptor/Describable pattern are instantiated.
          Alex Earl made changes -
          Assignee Original: Alex Earl [ slide_o_mix ] New: Kohsuke Kawaguchi [ kktest4 ]
          Alex Earl made changes -
          Assignee Original: Kohsuke Kawaguchi [ kktest4 ] New: Kohsuke Kawaguchi [ kohsuke ]

          Started evaluating.

          Kohsuke Kawaguchi added a comment - Started evaluating.

          jglick suggests we roll back JENKINS-18629 fix.

          Kohsuke Kawaguchi added a comment - jglick suggests we roll back JENKINS-18629 fix.

            Unassigned Unassigned
            slide_o_mix Alex Earl
            Votes:
            5 Vote for this issue
            Watchers:
            16 Start watching this issue

              Created:
              Updated: