o Cleaned up license headers

git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@935748 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
Benjamin Bentmann 2010-04-19 21:14:33 +00:00
parent 2339e16750
commit 5881bc7474
5 changed files with 114 additions and 52 deletions

View File

@ -1,18 +1,4 @@
package org.apache.maven.lifecycle; package org.apache.maven.lifecycle;
/*
* Licensed to the Apache Software Foundation (ASF) under one or more contributor license
* agreements. See the NOTICE file distributed with this work for additional information regarding
* copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the
* "License"); you may not use this file except in compliance with the License. You may obtain a
* copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software distributed under the License
* is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express
* or implied. See the License for the specific language governing permissions and limitations under
* the License.
*/
/* /*
* Licensed to the Apache Software Foundation (ASF) under one * Licensed to the Apache Software Foundation (ASF) under one

View File

@ -1,5 +1,24 @@
package org.apache.maven.lifecycle.internal; package org.apache.maven.lifecycle.internal;
/*
* Licensed to the Apache Software Foundation (ASF) under one
* or more contributor license agreements. See the NOTICE file
* distributed with this work for additional information
* regarding copyright ownership. The ASF licenses this file
* to you under the Apache License, Version 2.0 (the
* "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing,
* software distributed under the License is distributed on an
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the License for the
* specific language governing permissions and limitations
* under the License.
*/
import org.codehaus.plexus.component.annotations.Component; import org.codehaus.plexus.component.annotations.Component;
import org.codehaus.plexus.component.annotations.Requirement; import org.codehaus.plexus.component.annotations.Requirement;
import org.codehaus.plexus.logging.Logger; import org.codehaus.plexus.logging.Logger;

View File

@ -1,5 +1,24 @@
package org.apache.maven.lifecycle; package org.apache.maven.lifecycle;
/*
* Licensed to the Apache Software Foundation (ASF) under one
* or more contributor license agreements. See the NOTICE file
* distributed with this work for additional information
* regarding copyright ownership. The ASF licenses this file
* to you under the Apache License, Version 2.0 (the
* "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing,
* software distributed under the License is distributed on an
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the License for the
* specific language governing permissions and limitations
* under the License.
*/
import org.codehaus.plexus.PlexusTestCase; import org.codehaus.plexus.PlexusTestCase;
import org.codehaus.plexus.component.annotations.Requirement; import org.codehaus.plexus.component.annotations.Requirement;

View File

@ -1,38 +1,57 @@
package org.apache.maven.lifecycle.internal; package org.apache.maven.lifecycle.internal;
import junit.framework.TestCase; /*
import org.apache.maven.execution.MavenSession; * Licensed to the Apache Software Foundation (ASF) under one
import org.apache.maven.lifecycle.internal.stub.LifecycleTaskSegmentCalculatorStub; * or more contributor license agreements. See the NOTICE file
import org.apache.maven.lifecycle.internal.stub.ProjectDependencyGraphStub; * distributed with this work for additional information
* regarding copyright ownership. The ASF licenses this file
import java.util.List; * to you under the Apache License, Version 2.0 (the
* "License"); you may not use this file except in compliance
/** * with the License. You may obtain a copy of the License at
* @author <a href="mailto:kristian@zenior.no">Kristian Rosenvold</a> *
*/ * http://www.apache.org/licenses/LICENSE-2.0
public class LifecycleTaskSegmentCalculatorImplTest *
extends TestCase * Unless required by applicable law or agreed to in writing,
{ * software distributed under the License is distributed on an
public void testCalculateProjectBuilds() * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
throws Exception * KIND, either express or implied. See the License for the
{ * specific language governing permissions and limitations
LifecycleTaskSegmentCalculator lifecycleTaskSegmentCalculator = getTaskSegmentCalculator(); * under the License.
BuildListCalculator buildListCalculator = new BuildListCalculator(); */
final MavenSession session = ProjectDependencyGraphStub.getMavenSession();
List<TaskSegment> taskSegments = lifecycleTaskSegmentCalculator.calculateTaskSegments( session ); import junit.framework.TestCase;
import org.apache.maven.execution.MavenSession;
final ProjectBuildList buildList = buildListCalculator.calculateProjectBuilds( session, taskSegments ); import org.apache.maven.lifecycle.internal.stub.LifecycleTaskSegmentCalculatorStub;
final ProjectBuildList segments = buildList.getByTaskSegment( taskSegments.get( 0 ) ); import org.apache.maven.lifecycle.internal.stub.ProjectDependencyGraphStub;
assertEquals( "Stub data contains 3 segments", 3, taskSegments.size() );
assertEquals( "Stub data contains 6 items", 6, segments.size() ); import java.util.List;
final ProjectSegment build = segments.get( 0 );
assertNotNull( build ); /**
} * @author <a href="mailto:kristian@zenior.no">Kristian Rosenvold</a>
*/
private static LifecycleTaskSegmentCalculator getTaskSegmentCalculator() public class LifecycleTaskSegmentCalculatorImplTest
{ extends TestCase
return new LifecycleTaskSegmentCalculatorStub(); {
} public void testCalculateProjectBuilds()
throws Exception
{
} LifecycleTaskSegmentCalculator lifecycleTaskSegmentCalculator = getTaskSegmentCalculator();
BuildListCalculator buildListCalculator = new BuildListCalculator();
final MavenSession session = ProjectDependencyGraphStub.getMavenSession();
List<TaskSegment> taskSegments = lifecycleTaskSegmentCalculator.calculateTaskSegments( session );
final ProjectBuildList buildList = buildListCalculator.calculateProjectBuilds( session, taskSegments );
final ProjectBuildList segments = buildList.getByTaskSegment( taskSegments.get( 0 ) );
assertEquals( "Stub data contains 3 segments", 3, taskSegments.size() );
assertEquals( "Stub data contains 6 items", 6, segments.size() );
final ProjectSegment build = segments.get( 0 );
assertNotNull( build );
}
private static LifecycleTaskSegmentCalculator getTaskSegmentCalculator()
{
return new LifecycleTaskSegmentCalculatorStub();
}
}

View File

@ -1,5 +1,24 @@
package org.apache.maven.lifecycle.internal; package org.apache.maven.lifecycle.internal;
/*
* Licensed to the Apache Software Foundation (ASF) under one
* or more contributor license agreements. See the NOTICE file
* distributed with this work for additional information
* regarding copyright ownership. The ASF licenses this file
* to you under the Apache License, Version 2.0 (the
* "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing,
* software distributed under the License is distributed on an
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the License for the
* specific language governing permissions and limitations
* under the License.
*/
import junit.framework.Assert; import junit.framework.Assert;
import junit.framework.TestCase; import junit.framework.TestCase;
import org.apache.maven.lifecycle.internal.stub.LoggerStub; import org.apache.maven.lifecycle.internal.stub.LoggerStub;