public static DeploymentRepository cloneDeploymentRepository( DeploymentRepository src ) { if ( src == null ) { return null; } DeploymentRepository result = new DeploymentRepository(); result.setUniqueVersion( src.isUniqueVersion() ); cloneRepositoryBaseFields( src, result ); return result; }
protected void mergeDistributionManagement_SnapshotRepository( DistributionManagement target, DistributionManagement source, boolean sourceDominant, Map<Object, Object> context ) { DeploymentRepository src = source.getSnapshotRepository(); if ( src != null ) { DeploymentRepository tgt = target.getSnapshotRepository(); if ( tgt == null ) { tgt = new DeploymentRepository(); target.setSnapshotRepository( tgt ); } mergeDeploymentRepository( tgt, src, sourceDominant, context ); } }
protected void mergeDistributionManagement_Repository( DistributionManagement target, DistributionManagement source, boolean sourceDominant, Map<Object, Object> context ) { DeploymentRepository src = source.getRepository(); if ( src != null ) { DeploymentRepository tgt = target.getRepository(); if ( tgt == null ) { tgt = new DeploymentRepository(); target.setRepository( tgt ); } mergeDeploymentRepository( tgt, src, sourceDominant, context ); } }
@Override protected void mergeDistributionManagement_Repository( DistributionManagement target, DistributionManagement source, boolean sourceDominant, Map<Object, Object> context ) { DeploymentRepository src = source.getRepository(); if ( src != null ) { DeploymentRepository tgt = target.getRepository(); if ( sourceDominant || tgt == null ) { tgt = new DeploymentRepository(); tgt.setLocation( "", src.getLocation( "" ) ); target.setRepository( tgt ); mergeDeploymentRepository( tgt, src, sourceDominant, context ); } } }
@Override protected void mergeDistributionManagement_SnapshotRepository( DistributionManagement target, DistributionManagement source, boolean sourceDominant, Map<Object, Object> context ) { DeploymentRepository src = source.getSnapshotRepository(); if ( src != null ) { DeploymentRepository tgt = target.getSnapshotRepository(); if ( sourceDominant || tgt == null ) { tgt = new DeploymentRepository(); tgt.setLocation( "", src.getLocation( "" ) ); target.setSnapshotRepository( tgt ); mergeDeploymentRepository( tgt, src, sourceDominant, context ); } } }
private static DeploymentRepository copyDistributionRepository( DeploymentRepository parentRepository ) { DeploymentRepository repository = new DeploymentRepository(); repository.setId( parentRepository.getId() ); repository.setName( parentRepository.getName() ); repository.setUrl( parentRepository.getUrl() ); repository.setLayout( parentRepository.getLayout() ); repository.setUniqueVersion( parentRepository.isUniqueVersion() ); return repository; }
private static DeploymentRepository copyDistributionRepository( DeploymentRepository parentRepository ) { DeploymentRepository repository = new DeploymentRepository(); repository.setId( parentRepository.getId() ); repository.setName( parentRepository.getName() ); repository.setUrl( parentRepository.getUrl() ); repository.setLayout( parentRepository.getLayout() ); repository.setUniqueVersion( parentRepository.isUniqueVersion() ); return repository; }
DeploymentRepository deploymentRepository = new DeploymentRepository(); for ( int i = parser.getAttributeCount() - 1; i >= 0; i-- )
DeploymentRepository deploymentRepository = new DeploymentRepository(); InputLocation _location; _location = new InputLocation( parser.getLineNumber(), parser.getColumnNumber(), source );
DeploymentRepository deploymentRepository = new DeploymentRepository(); for ( int i = parser.getAttributeCount() - 1; i >= 0; i-- )
/** * Repository contains the information needed for deploying to the * remote repository. */ public static FluentDeploymentRepositoryBuilder newDeploymentRepository() { return new FluentDeploymentRepositoryBuilder(new DeploymentRepository()); }
protected void mergeDistributionManagement_SnapshotRepository( DistributionManagement target, DistributionManagement source, boolean sourceDominant, Map<Object, Object> context ) { DeploymentRepository src = source.getSnapshotRepository(); if ( src != null ) { DeploymentRepository tgt = target.getSnapshotRepository(); if ( tgt == null ) { tgt = new DeploymentRepository(); target.setSnapshotRepository( tgt ); } mergeDeploymentRepository( tgt, src, sourceDominant, context ); } }
protected void mergeDistributionManagement_Repository( DistributionManagement target, DistributionManagement source, boolean sourceDominant, Map<Object, Object> context ) { DeploymentRepository src = source.getRepository(); if ( src != null ) { DeploymentRepository tgt = target.getRepository(); if ( tgt == null ) { tgt = new DeploymentRepository(); target.setRepository( tgt ); } mergeDeploymentRepository( tgt, src, sourceDominant, context ); } }
/** * <pre> * <distributionManagement> * <repository> * ... * </repository> * <snapshotRepository> * ... * </snapshotRepository> * </distributionManagement> * </pre> */ @Test( expected = EnforcerRuleException.class ) public void shouldThrowExceptionIfDistributionManagementIsDefinedWithRepositorySnapshotRepository() throws Exception { BanDistributionManagement rule = setupProjectWithDistributionManagement( new DeploymentRepository(), new DeploymentRepository(), null ); rule.execute( helper ); // intentionally no assert cause we expect an exception. }
@Override protected void mergeDistributionManagement_Repository( DistributionManagement target, DistributionManagement source, boolean sourceDominant, Map<Object, Object> context ) { DeploymentRepository src = source.getRepository(); if ( src != null ) { DeploymentRepository tgt = target.getRepository(); if ( sourceDominant || tgt == null ) { tgt = new DeploymentRepository(); tgt.setLocation( "", src.getLocation( "" ) ); target.setRepository( tgt ); mergeDeploymentRepository( tgt, src, sourceDominant, context ); } } }
@Override protected void mergeDistributionManagement_SnapshotRepository( DistributionManagement target, DistributionManagement source, boolean sourceDominant, Map<Object, Object> context ) { DeploymentRepository src = source.getSnapshotRepository(); if ( src != null ) { DeploymentRepository tgt = target.getSnapshotRepository(); if ( sourceDominant || tgt == null ) { tgt = new DeploymentRepository(); tgt.setLocation( "", src.getLocation( "" ) ); target.setSnapshotRepository( tgt ); mergeDeploymentRepository( tgt, src, sourceDominant, context ); } } }
/** * <pre> * <distributionManagement> * <repository> * ... * </repository> * <snapshotRepository> * ... * </snapshotRepository> * </distributionManagement> * </pre> */ @Test public void shouldAllowDistributionManagementHavingRepositorySnapshotRepository() throws Exception { BanDistributionManagement rule = setupProjectWithDistributionManagement( new DeploymentRepository(), new DeploymentRepository(), null ); rule.setAllowRepository( true ); rule.setAllowSnapshotRepository( true ); rule.execute( helper ); // intentionally no assert cause in case of an exception the test will be red. }
@Test public void shouldThrowExceptionCauseParentProjectHasDistributionManagementSnapshotRepository() throws Exception { BanDistributionManagement rule = setupProjectWithParentDistributionManagement( null, new DeploymentRepository(), null ); rule.setAllowSnapshotRepository( true ); rule.execute( helper ); }
/** * <pre> * <distributionManagement> * <repository> * ... * </repository> * </distributionManagement> * </pre> * * @throws Exception */ @Test( expected = EnforcerRuleException.class ) public void shouldThrowExceptionIfDistributionManagementIsDefinedWithRepository() throws Exception { BanDistributionManagement rule = setupProjectWithDistributionManagement( new DeploymentRepository(), null, null ); rule.execute( helper ); // intentionally no assert cause we expect an exception. }
/** * <pre> * <distributionManagement> * <repository> * ... * </repository> * </distributionManagement> * </pre> */ @Test public void shouldAllowDistributionManagementHavingRepository() throws Exception { BanDistributionManagement rule = setupProjectWithDistributionManagement( new DeploymentRepository(), null, null ); rule.setAllowRepository( true ); rule.execute( helper ); // intentionally no assert cause in case of an exception the test will be red. }