Skip to content
  • Kohsuke Kawaguchi's avatar
    [FIXED JENKINS-18677] · 47de54d0
    Kohsuke Kawaguchi authored
    Integrated bytecode-compatibility-transformer that allows core to
    do signature changes on properties that plugins might depend on.
    
    The library performs necessary bytecode transformation to achieve this.
    
    The first use of this is to fix plugins that looks for List
    AbstractProject.triggers, thereby resolving JENKINS-18677.
    
    For the time being, I'm not loading such compatibility annotations from
    plugins, but I did code that in PluginManager. Let's see how this
    feature work out for a while in the core, and if it looks stable and
    solid, we'll open it up to plugins at that point.
    47de54d0
To find the state of this project's repository at the time of any of these versions, check out the tags.