The following document contains the results of PMD's CPD 4.2.2.
File | Line |
---|---|
org\apache\maven\plugins\release\PrepareReleaseMojo.java | 211 |
org\apache\maven\plugins\release\UpdateVersionsMojo.java | 105 |
releaseManager.updateVersions( config, getReleaseEnvironment(), reactorProjects ); } catch ( ReleaseExecutionException e ) { throw new MojoExecutionException( e.getMessage(), e ); } catch ( ReleaseFailureException e ) { throw new MojoFailureException( e.getMessage(), e ); } } /** * This method takes some of the release configuration picked up from the command line system properties and copies * it into the release config object. * * @param config The release configuration to merge the system properties into, must not be <code>null</code>. * @param sysPropertiesConfig The configuration from the system properties to merge in, must not be * <code>null</code>. */ private void mergeCommandLineConfig( ReleaseDescriptor config, ReleaseDescriptor sysPropertiesConfig ) { // If the user specifies versions, these should override the existing versions if ( sysPropertiesConfig.getReleaseVersions() != null ) { config.getReleaseVersions().putAll( sysPropertiesConfig.getReleaseVersions() ); } if ( sysPropertiesConfig.getDevelopmentVersions() != null ) { config.getDevelopmentVersions().putAll( sysPropertiesConfig.getDevelopmentVersions() ); } } } |