Code changed in jenkins
User: Oleg Nenashev
Path:
pom.xml
src/main/java/org/jenkinsci/plugins/envinject/EnvInjectBuilder$1.java
src/main/java/org/jenkinsci/plugins/envinject/EnvInjectListener.java
src/main/java/org/jenkinsci/plugins/envinject/EnvInjectPluginAction.java
src/main/java/org/jenkinsci/plugins/envinject/model/EnvInjectJobPropertyContributor.java
src/main/java/org/jenkinsci/plugins/envinject/service/BuildCauseRetriever.java
src/main/java/org/jenkinsci/plugins/envinject/service/EnvInjectActionSetter.java
src/main/java/org/jenkinsci/plugins/envinject/service/EnvInjectPasswordsMasker.java
src/main/java/org/jenkinsci/plugins/envinject/service/EnvInjectVariableGetter.java
src/main/java/org/jenkinsci/plugins/envinject/service/EnvironmentVariablesNodeLoader.java
src/main/java/org/jenkinsci/plugins/envinject/util/RunHelper.java
http://jenkins-ci.org/commit/envinject-plugin/6ec719d3bb7ec84c56f03c10c8ad132ebd33d551
Log:
JENKINS-43536 - Avoid usage of AbstractProject/AbstractBuild where possible
It won't help Jenkins Pipeline much I suppose, but at least it streamlines the handling logic.
The change depends on EnvInject Lib API update.