public static Prerequisites clonePrerequisites( Prerequisites src ) { if ( src == null ) { return null; } Prerequisites result = new Prerequisites(); result.setMaven( src.getMaven() ); return result; }
protected void mergePrerequisites_Maven( Prerequisites target, Prerequisites source, boolean sourceDominant, Map<Object, Object> context ) { String src = source.getMaven(); if ( src != null ) { if ( sourceDominant || target.getMaven() == null ) { target.setMaven( src ); target.setLocation( "maven", source.getLocation( "maven" ) ); } } }
protected void mergeModel_Prerequisites( Model target, Model source, boolean sourceDominant, Map<Object, Object> context ) { Prerequisites src = source.getPrerequisites(); if ( src != null ) { Prerequisites tgt = target.getPrerequisites(); if ( tgt == null ) { tgt = new Prerequisites(); tgt.setMaven( null ); target.setPrerequisites( tgt ); } mergePrerequisites( tgt, src, sourceDominant, context ); } }
prerequisites.setMaven( interpolatedTrimmed( parser.nextText(), "maven" ) );
prerequisites.setMaven( interpolatedTrimmed( parser.nextText(), "maven" ) );
prerequisites.setMaven( getTrimmedValue( value ) );
protected void mergePrerequisites_Maven( Prerequisites target, Prerequisites source, boolean sourceDominant, Map<Object, Object> context ) { String src = source.getMaven(); if ( src != null ) { if ( sourceDominant || target.getMaven() == null ) { target.setMaven( src ); target.setLocation( "maven", source.getLocation( "maven" ) ); } } }
protected void mergeModel_Prerequisites( Model target, Model source, boolean sourceDominant, Map<Object, Object> context ) { Prerequisites src = source.getPrerequisites(); if ( src != null ) { Prerequisites tgt = target.getPrerequisites(); if ( tgt == null ) { tgt = new Prerequisites(); tgt.setMaven( null ); target.setPrerequisites( tgt ); } mergePrerequisites( tgt, src, sourceDominant, context ); } }
@Test( expected = EnforcerRuleException.class ) public void testMavenRangesPrerequisite() throws Exception { Prerequisites prerequisites = new Prerequisites(); prerequisites.setMaven( "2.2.0" ); when( project.getPrerequisites() ).thenReturn( prerequisites ); RequirePrerequisite rule = new RequirePrerequisite(); rule.setMavenVersion( "[2.0.6,2.1.0),(2.1.0,2.2.0),(2.2.0,)" ); rule.execute( helper ); }
@Test public void testValidPrerequisite() throws Exception { Prerequisites prerequisites = new Prerequisites(); prerequisites.setMaven( "3.0" ); when( project.getPrerequisites() ).thenReturn( prerequisites ); RequirePrerequisite rule = new RequirePrerequisite(); rule.setMavenVersion( "2.2.1" ); rule.execute( helper ); }
prerequisites.setMaven( getTrimmedValue( parser.nextText() ) );
prerequisites.setMaven( getTrimmedValue( parser.nextText() ) );