public static Prerequisites clonePrerequisites( Prerequisites src ) { if ( src == null ) { return null; } Prerequisites result = new Prerequisites(); result.setMaven( src.getMaven() ); return result; }
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 prerequisites = new Prerequisites(); for ( int i = parser.getAttributeCount() - 1; i >= 0; i-- )
Prerequisites prerequisites = new Prerequisites(); InputLocation _location; _location = new InputLocation( parser.getLineNumber(), parser.getColumnNumber(), source );
Prerequisites prerequisites = new Prerequisites(); for ( int i = parser.getAttributeCount() - 1; i >= 0; i-- )
@Test public void testNoSpecifiedPrerequisite() throws Exception { when( project.getPrerequisites() ).thenReturn( new Prerequisites() ); RequirePrerequisite rule = new RequirePrerequisite(); rule.execute( helper ); }
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 testLowerMavenRangePrerequisite() throws Exception { when( project.getPrerequisites() ).thenReturn( new Prerequisites() ); RequirePrerequisite rule = new RequirePrerequisite(); rule.setMavenVersion( "[3.0,)" ); rule.execute( helper ); }
@Test( expected = EnforcerRuleException.class ) public void testLowerMavenPrerequisite() throws Exception { when( project.getPrerequisites() ).thenReturn( new Prerequisites() ); RequirePrerequisite rule = new RequirePrerequisite(); rule.setMavenVersion( "3.0" ); rule.execute( helper ); }
@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 prerequisites = new Prerequisites(); for ( int i = parser.getAttributeCount() - 1; i >= 0; i-- )
Prerequisites prerequisites = new Prerequisites(); InputLocation _location; _location = new InputLocation( parser.getLineNumber(), parser.getColumnNumber(), source );