diff --git a/maven-repository-reports-standard/src/main/java/org/apache/maven/repository/reporting/MetadataReportProcessor.java b/maven-repository-reports-standard/src/main/java/org/apache/maven/repository/reporting/MetadataReportProcessor.java index 62625f43a..001128020 100644 --- a/maven-repository-reports-standard/src/main/java/org/apache/maven/repository/reporting/MetadataReportProcessor.java +++ b/maven-repository-reports-standard/src/main/java/org/apache/maven/repository/reporting/MetadataReportProcessor.java @@ -17,6 +17,7 @@ package org.apache.maven.repository.reporting; * limitations under the License. */ +import org.apache.maven.artifact.repository.ArtifactRepository; import org.apache.maven.artifact.repository.metadata.RepositoryMetadata; /** @@ -26,5 +27,5 @@ public interface MetadataReportProcessor { String ROLE = MetadataReportProcessor.class.getName(); - void processMetadata( RepositoryMetadata metadata, ArtifactReporter reporter ); + void processMetadata( RepositoryMetadata metadata, ArtifactRepository repository, ArtifactReporter reporter ); } diff --git a/maven-repository-reports-standard/src/test/java/org/apache/maven/repository/reporting/DefaultArtifactReporterTest.java b/maven-repository-reports-standard/src/test/java/org/apache/maven/repository/reporting/DefaultArtifactReporterTest.java index 793818695..62ff1cba1 100644 --- a/maven-repository-reports-standard/src/test/java/org/apache/maven/repository/reporting/DefaultArtifactReporterTest.java +++ b/maven-repository-reports-standard/src/test/java/org/apache/maven/repository/reporting/DefaultArtifactReporterTest.java @@ -1,3 +1,5 @@ +package org.apache.maven.repository.reporting; + /* * Copyright 2001-2005 The Apache Software Foundation. * @@ -13,103 +15,6 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.maven.repository.reporting; - -import org.codehaus.plexus.PlexusTestCase; - -/** - * Test the artifact reporter. - * - * @author John Tolentino - */ -public class DefaultArtifactReporterTest - extends PlexusTestCase -{ - private ArtifactReporter reporter; - - protected void setUp() - throws Exception - { - super.setUp(); - reporter = (ArtifactReporter) lookup( ArtifactReporter.ROLE, "default" ); - } - - public void testAddSuccess() - { - assertTrue( true ); - } - - protected void tearDown() - throws Exception - { - reporter = null; - super.tearDown(); - } -} -/* - * Copyright 2001-2005 The Apache Software Foundation. - * - * Licensed 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. - */ -package org.apache.maven.repository.reporting; - -import org.codehaus.plexus.PlexusTestCase; - -/** - * Test the artifact reporter. - * - * @author John Tolentino - */ -public class DefaultArtifactReporterTest - extends PlexusTestCase -{ - private ArtifactReporter reporter; - - protected void setUp() - throws Exception - { - super.setUp(); - reporter = (ArtifactReporter) lookup( ArtifactReporter.ROLE, "default" ); - } - - public void testAddSuccess() - { - assertTrue( true ); - } - - protected void tearDown() - throws Exception - { - reporter = null; - super.tearDown(); - } -} -/* - * Copyright 2001-2005 The Apache Software Foundation. - * - * Licensed 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. - */ -package org.apache.maven.repository.reporting; import org.codehaus.plexus.PlexusTestCase; diff --git a/maven-repository-reports-standard/src/test/java/org/apache/maven/repository/reporting/DefaultRepositoryQueryLayerTest.java b/maven-repository-reports-standard/src/test/java/org/apache/maven/repository/reporting/DefaultRepositoryQueryLayerTest.java index 5e5e28a3c..f67a67cdd 100644 --- a/maven-repository-reports-standard/src/test/java/org/apache/maven/repository/reporting/DefaultRepositoryQueryLayerTest.java +++ b/maven-repository-reports-standard/src/test/java/org/apache/maven/repository/reporting/DefaultRepositoryQueryLayerTest.java @@ -1,80 +1,21 @@ -/* - * Copyright (c) 2005 Your Corporation. All Rights Reserved. - */ -package org.apache.maven.repository.reporting; - -import org.codehaus.plexus.PlexusTestCase; - -/** - * Test the artifact reporter. - * - * @author John Tolentino - */ -public class DefaultRepositoryQueryLayerTest - extends PlexusTestCase -{ - private RepositoryQueryLayer queryLayer; - - protected void setUp() - throws Exception - { - super.setUp(); - queryLayer = (RepositoryQueryLayer) lookup( RepositoryQueryLayer.ROLE, "default" ); - } - - public void testNonExistingArtifact() - { - assertTrue( queryLayer.containsArtifact( null ) ); - } - - protected void tearDown() - throws Exception - { - queryLayer = null; - super.tearDown(); - } -} -/* - * Copyright (c) 2005 Your Corporation. All Rights Reserved. - */ -package org.apache.maven.repository.reporting; - -import org.codehaus.plexus.PlexusTestCase; - -/** - * Test the artifact reporter. - * - * @author John Tolentino - */ -public class DefaultRepositoryQueryLayerTest - extends PlexusTestCase -{ - private RepositoryQueryLayer queryLayer; - - protected void setUp() - throws Exception - { - super.setUp(); - queryLayer = (RepositoryQueryLayer) lookup( RepositoryQueryLayer.ROLE, "default" ); - } - - public void testNonExistingArtifact() - { - assertTrue( queryLayer.containsArtifact( null ) ); - } - - protected void tearDown() - throws Exception - { - queryLayer = null; - super.tearDown(); - } -} -/* - * Copyright (c) 2005 Your Corporation. All Rights Reserved. - */ package org.apache.maven.repository.reporting; +/* + * Copyright 2001-2005 The Apache Software Foundation. + * + * Licensed 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; /**