jenkinsci/conditional-buildstep-plugin — pull request #4 by ndeloof (2012-10-09 13:48:40+00:00)
Title: fix use of (cloudbees) builder templates with conditional buildstep

Use Functions.getBuildDescriptor to filter descriptor to match the project - logic there is more advanced and supports pre-1.150 plugins
Remove check for @DataBoundConstructor. descriptor may use another strategy to create instance, overriding newInstance(). I looked into git history for the plugin but this code was create in one single commit, so can't tell why this check was introduced