public void preCheckout ( AbstractBuild < ? , ? > build , Launcher launcher , BuildListener listener ) throws IOException , InterruptedException { AbstractProject < ? , ? > project = build . getProject ( ) ; if ( project instanceof BuildableItemWithBuildWrappers ) { BuildableItemWithBuildWrappers biwbw = ( BuildableItemWithBuildWrappers ) project ; for ( BuildWrapper bw : biwbw . getBuildWrappersList ( ) ) bw . preCheckout ( build , launcher , listener ) ; } }
Performs the pre checkout step .