[MPLUGIN-287] refactoring: consistent package name for extractor and javadoc

git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1648914 13f79535-47bb-0310-9956-ffa450edef68
master
Herve Boutemy 2015-01-01 17:43:20 +00:00
parent 7fdabadb3c
commit 409d56c504
62 changed files with 75 additions and 70 deletions

View File

@ -26,7 +26,7 @@ import org.apache.maven.plugins.annotations.Execute;
import org.apache.maven.plugins.annotations.LifecyclePhase;
import org.apache.maven.plugins.annotations.Mojo;
import org.apache.maven.plugins.annotations.Parameter;
import org.apache.maven.tools.plugin.annotations.FooMojo;
import org.apache.maven.tools.plugin.extractor.annotations.FooMojo;
import org.apache.maven.project.MavenProjectHelper;
/**

View File

@ -1,4 +1,4 @@
package org.apache.maven.tools.plugin.annotations;
package org.apache.maven.tools.plugin.extractor.annotations;
/*
* Licensed to the Apache Software Foundation (ASF) under one
@ -49,15 +49,15 @@ import org.apache.maven.plugin.descriptor.Requirement;
import org.apache.maven.project.MavenProject;
import org.apache.maven.tools.plugin.ExtendedMojoDescriptor;
import org.apache.maven.tools.plugin.PluginToolsRequest;
import org.apache.maven.tools.plugin.annotations.datamodel.ComponentAnnotationContent;
import org.apache.maven.tools.plugin.annotations.datamodel.ExecuteAnnotationContent;
import org.apache.maven.tools.plugin.annotations.datamodel.MojoAnnotationContent;
import org.apache.maven.tools.plugin.annotations.datamodel.ParameterAnnotationContent;
import org.apache.maven.tools.plugin.annotations.scanner.MojoAnnotatedClass;
import org.apache.maven.tools.plugin.annotations.scanner.MojoAnnotationsScanner;
import org.apache.maven.tools.plugin.annotations.scanner.MojoAnnotationsScannerRequest;
import org.apache.maven.tools.plugin.extractor.ExtractionException;
import org.apache.maven.tools.plugin.extractor.MojoDescriptorExtractor;
import org.apache.maven.tools.plugin.extractor.annotations.datamodel.ComponentAnnotationContent;
import org.apache.maven.tools.plugin.extractor.annotations.datamodel.ExecuteAnnotationContent;
import org.apache.maven.tools.plugin.extractor.annotations.datamodel.MojoAnnotationContent;
import org.apache.maven.tools.plugin.extractor.annotations.datamodel.ParameterAnnotationContent;
import org.apache.maven.tools.plugin.extractor.annotations.scanner.MojoAnnotatedClass;
import org.apache.maven.tools.plugin.extractor.annotations.scanner.MojoAnnotationsScanner;
import org.apache.maven.tools.plugin.extractor.annotations.scanner.MojoAnnotationsScannerRequest;
import org.apache.maven.tools.plugin.util.PluginUtils;
import org.codehaus.plexus.archiver.UnArchiver;
import org.codehaus.plexus.archiver.manager.ArchiverManager;

View File

@ -1,4 +1,4 @@
package org.apache.maven.tools.plugin.annotations.datamodel;
package org.apache.maven.tools.plugin.extractor.annotations.datamodel;
/*
* Licensed to the Apache Software Foundation (ASF) under one

View File

@ -1,4 +1,4 @@
package org.apache.maven.tools.plugin.annotations.datamodel;
package org.apache.maven.tools.plugin.extractor.annotations.datamodel;
/*
* Licensed to the Apache Software Foundation (ASF) under one

View File

@ -1,4 +1,4 @@
package org.apache.maven.tools.plugin.annotations.datamodel;
package org.apache.maven.tools.plugin.extractor.annotations.datamodel;
/*
* Licensed to the Apache Software Foundation (ASF) under one

View File

@ -1,4 +1,4 @@
package org.apache.maven.tools.plugin.annotations.datamodel;
package org.apache.maven.tools.plugin.extractor.annotations.datamodel;
/*
* Licensed to the Apache Software Foundation (ASF) under one

View File

@ -1,4 +1,4 @@
package org.apache.maven.tools.plugin.annotations.datamodel;
package org.apache.maven.tools.plugin.extractor.annotations.datamodel;
/*
* Licensed to the Apache Software Foundation (ASF) under one

View File

@ -1,4 +1,4 @@
package org.apache.maven.tools.plugin.annotations.datamodel;
package org.apache.maven.tools.plugin.extractor.annotations.datamodel;
/*
* Licensed to the Apache Software Foundation (ASF) under one

View File

@ -1,4 +1,4 @@
package org.apache.maven.tools.plugin.annotations.scanner;
package org.apache.maven.tools.plugin.extractor.annotations.scanner;
/*
* Licensed to the Apache Software Foundation (ASF) under one
@ -24,14 +24,14 @@ import org.apache.maven.plugins.annotations.Component;
import org.apache.maven.plugins.annotations.Execute;
import org.apache.maven.plugins.annotations.Mojo;
import org.apache.maven.plugins.annotations.Parameter;
import org.apache.maven.tools.plugin.annotations.datamodel.ComponentAnnotationContent;
import org.apache.maven.tools.plugin.annotations.datamodel.ExecuteAnnotationContent;
import org.apache.maven.tools.plugin.annotations.datamodel.MojoAnnotationContent;
import org.apache.maven.tools.plugin.annotations.datamodel.ParameterAnnotationContent;
import org.apache.maven.tools.plugin.annotations.scanner.visitors.MojoAnnotationVisitor;
import org.apache.maven.tools.plugin.annotations.scanner.visitors.MojoClassVisitor;
import org.apache.maven.tools.plugin.annotations.scanner.visitors.MojoFieldVisitor;
import org.apache.maven.tools.plugin.extractor.ExtractionException;
import org.apache.maven.tools.plugin.extractor.annotations.datamodel.ComponentAnnotationContent;
import org.apache.maven.tools.plugin.extractor.annotations.datamodel.ExecuteAnnotationContent;
import org.apache.maven.tools.plugin.extractor.annotations.datamodel.MojoAnnotationContent;
import org.apache.maven.tools.plugin.extractor.annotations.datamodel.ParameterAnnotationContent;
import org.apache.maven.tools.plugin.extractor.annotations.scanner.visitors.MojoAnnotationVisitor;
import org.apache.maven.tools.plugin.extractor.annotations.scanner.visitors.MojoClassVisitor;
import org.apache.maven.tools.plugin.extractor.annotations.scanner.visitors.MojoFieldVisitor;
import org.codehaus.plexus.logging.AbstractLogEnabled;
import org.codehaus.plexus.util.DirectoryScanner;
import org.codehaus.plexus.util.IOUtil;

View File

@ -1,4 +1,4 @@
package org.apache.maven.tools.plugin.annotations.scanner;
package org.apache.maven.tools.plugin.extractor.annotations.scanner;
/*
* Licensed to the Apache Software Foundation (ASF) under one
@ -20,10 +20,10 @@ package org.apache.maven.tools.plugin.annotations.scanner;
*/
import org.apache.maven.artifact.Artifact;
import org.apache.maven.tools.plugin.annotations.datamodel.ComponentAnnotationContent;
import org.apache.maven.tools.plugin.annotations.datamodel.ExecuteAnnotationContent;
import org.apache.maven.tools.plugin.annotations.datamodel.MojoAnnotationContent;
import org.apache.maven.tools.plugin.annotations.datamodel.ParameterAnnotationContent;
import org.apache.maven.tools.plugin.extractor.annotations.datamodel.ComponentAnnotationContent;
import org.apache.maven.tools.plugin.extractor.annotations.datamodel.ExecuteAnnotationContent;
import org.apache.maven.tools.plugin.extractor.annotations.datamodel.MojoAnnotationContent;
import org.apache.maven.tools.plugin.extractor.annotations.datamodel.ParameterAnnotationContent;
import java.util.HashMap;
import java.util.Map;

View File

@ -1,4 +1,4 @@
package org.apache.maven.tools.plugin.annotations.scanner;
package org.apache.maven.tools.plugin.extractor.annotations.scanner;
/*
* Licensed to the Apache Software Foundation (ASF) under one

View File

@ -1,4 +1,4 @@
package org.apache.maven.tools.plugin.annotations.scanner;
package org.apache.maven.tools.plugin.extractor.annotations.scanner;
/*
* Licensed to the Apache Software Foundation (ASF) under one

View File

@ -1,4 +1,4 @@
package org.apache.maven.tools.plugin.annotations.scanner.visitors;
package org.apache.maven.tools.plugin.extractor.annotations.scanner.visitors;
/*
* Licensed to the Apache Software Foundation (ASF) under one

View File

@ -1,4 +1,4 @@
package org.apache.maven.tools.plugin.annotations.scanner.visitors;
package org.apache.maven.tools.plugin.extractor.annotations.scanner.visitors;
/*
* Licensed to the Apache Software Foundation (ASF) under one
@ -19,8 +19,8 @@ package org.apache.maven.tools.plugin.annotations.scanner.visitors;
* under the License.
*/
import org.apache.maven.tools.plugin.annotations.scanner.MojoAnnotatedClass;
import org.apache.maven.tools.plugin.annotations.scanner.MojoAnnotationsScanner;
import org.apache.maven.tools.plugin.extractor.annotations.scanner.MojoAnnotatedClass;
import org.apache.maven.tools.plugin.extractor.annotations.scanner.MojoAnnotationsScanner;
import org.codehaus.plexus.logging.Logger;
import org.codehaus.plexus.util.StringUtils;
import org.objectweb.asm.AnnotationVisitor;

View File

@ -1,4 +1,4 @@
package org.apache.maven.tools.plugin.annotations.scanner.visitors;
package org.apache.maven.tools.plugin.extractor.annotations.scanner.visitors;
/*
* Licensed to the Apache Software Foundation (ASF) under one
@ -19,7 +19,7 @@ package org.apache.maven.tools.plugin.annotations.scanner.visitors;
* under the License.
*/
import org.apache.maven.tools.plugin.annotations.scanner.MojoAnnotationsScanner;
import org.apache.maven.tools.plugin.extractor.annotations.scanner.MojoAnnotationsScanner;
import org.codehaus.plexus.logging.Logger;
import org.objectweb.asm.AnnotationVisitor;
import org.objectweb.asm.Attribute;

View File

@ -1,4 +1,4 @@
package org.apache.maven.tools.plugin.annotations;
package org.apache.maven.tools.plugin.extractor.annotations;
/*
* Licensed to the Apache Software Foundation (ASF) under one

View File

@ -1,4 +1,4 @@
package org.apache.maven.tools.plugin.annotations;
package org.apache.maven.tools.plugin.extractor.annotations;
/*
* Licensed to the Apache Software Foundation (ASF) under one
@ -24,11 +24,11 @@ import org.apache.maven.plugins.annotations.Execute;
import org.apache.maven.plugins.annotations.LifecyclePhase;
import org.apache.maven.plugins.annotations.Mojo;
import org.apache.maven.project.MavenProject;
import org.apache.maven.tools.plugin.annotations.datamodel.ComponentAnnotationContent;
import org.apache.maven.tools.plugin.annotations.datamodel.ParameterAnnotationContent;
import org.apache.maven.tools.plugin.annotations.scanner.MojoAnnotatedClass;
import org.apache.maven.tools.plugin.annotations.scanner.MojoAnnotationsScanner;
import org.apache.maven.tools.plugin.annotations.scanner.MojoAnnotationsScannerRequest;
import org.apache.maven.tools.plugin.extractor.annotations.datamodel.ComponentAnnotationContent;
import org.apache.maven.tools.plugin.extractor.annotations.datamodel.ParameterAnnotationContent;
import org.apache.maven.tools.plugin.extractor.annotations.scanner.MojoAnnotatedClass;
import org.apache.maven.tools.plugin.extractor.annotations.scanner.MojoAnnotationsScanner;
import org.apache.maven.tools.plugin.extractor.annotations.scanner.MojoAnnotationsScannerRequest;
import org.codehaus.plexus.PlexusTestCase;
import org.fest.assertions.Assertions;

View File

@ -1,4 +1,4 @@
package org.apache.maven.tools.plugin.extractor.java;
package org.apache.maven.tools.plugin.extractor.javadoc;
/*
* Licensed to the Apache Software Foundation (ASF) under one

View File

@ -1,4 +1,4 @@
package org.apache.maven.tools.plugin.extractor.java;
package org.apache.maven.tools.plugin.extractor.javadoc;
/*
* Licensed to the Apache Software Foundation (ASF) under one

View File

@ -1,4 +1,4 @@
package org.apache.maven.tools.plugin.extractor.java;
package org.apache.maven.tools.plugin.extractor.javadoc;
/*
* Licensed to the Apache Software Foundation (ASF) under one
@ -23,6 +23,7 @@ import java.io.File;
import java.net.URL;
import java.util.ArrayList;
import java.util.List;
import org.apache.maven.model.Build;
import org.apache.maven.model.Model;
import org.apache.maven.plugin.descriptor.MojoDescriptor;
@ -33,6 +34,7 @@ import org.apache.maven.project.MavenProject;
import org.apache.maven.tools.plugin.DefaultPluginToolsRequest;
import org.apache.maven.tools.plugin.ExtendedMojoDescriptor;
import org.apache.maven.tools.plugin.PluginToolsRequest;
import org.apache.maven.tools.plugin.extractor.javadoc.JavaJavadocMojoDescriptorExtractor;
import org.apache.maven.tools.plugin.generator.Generator;
import org.apache.maven.tools.plugin.generator.PluginDescriptorGenerator;
import org.apache.maven.tools.plugin.util.PluginUtils;
@ -42,6 +44,7 @@ import org.codehaus.plexus.logging.console.ConsoleLogger;
import org.codehaus.plexus.util.FileUtils;
import junit.framework.TestCase;
import org.custommonkey.xmlunit.Diff;
import org.custommonkey.xmlunit.XMLUnit;
import org.w3c.dom.Document;

View File

@ -21,7 +21,7 @@ package org.apache.maven.tools.plugin.javadoc;
import java.util.Map;
import org.apache.maven.tools.plugin.extractor.java.JavadocMojoAnnotation;
import org.apache.maven.tools.plugin.extractor.javadoc.JavadocMojoAnnotation;
import com.sun.tools.doclets.Taglet;

View File

@ -21,7 +21,7 @@ package org.apache.maven.tools.plugin.javadoc;
import java.util.Map;
import org.apache.maven.tools.plugin.extractor.java.JavadocMojoAnnotation;
import org.apache.maven.tools.plugin.extractor.javadoc.JavadocMojoAnnotation;
import com.sun.tools.doclets.Taglet;

View File

@ -21,7 +21,7 @@ package org.apache.maven.tools.plugin.javadoc;
import java.util.Map;
import org.apache.maven.tools.plugin.extractor.java.JavadocMojoAnnotation;
import org.apache.maven.tools.plugin.extractor.javadoc.JavadocMojoAnnotation;
import com.sun.tools.doclets.Taglet;

View File

@ -21,7 +21,7 @@ package org.apache.maven.tools.plugin.javadoc;
import java.util.Map;
import org.apache.maven.tools.plugin.extractor.java.JavadocMojoAnnotation;
import org.apache.maven.tools.plugin.extractor.javadoc.JavadocMojoAnnotation;
import com.sun.tools.doclets.Taglet;

View File

@ -21,7 +21,7 @@ package org.apache.maven.tools.plugin.javadoc;
import java.util.Map;
import org.apache.maven.tools.plugin.extractor.java.JavadocMojoAnnotation;
import org.apache.maven.tools.plugin.extractor.javadoc.JavadocMojoAnnotation;
import com.sun.tools.doclets.Taglet;

View File

@ -21,7 +21,7 @@ package org.apache.maven.tools.plugin.javadoc;
import java.util.Map;
import org.apache.maven.tools.plugin.extractor.java.JavadocMojoAnnotation;
import org.apache.maven.tools.plugin.extractor.javadoc.JavadocMojoAnnotation;
import com.sun.tools.doclets.Taglet;

View File

@ -21,7 +21,7 @@ package org.apache.maven.tools.plugin.javadoc;
import java.util.Map;
import org.apache.maven.tools.plugin.extractor.java.JavadocMojoAnnotation;
import org.apache.maven.tools.plugin.extractor.javadoc.JavadocMojoAnnotation;
import com.sun.tools.doclets.Taglet;

View File

@ -21,7 +21,7 @@ package org.apache.maven.tools.plugin.javadoc;
import java.util.Map;
import org.apache.maven.tools.plugin.extractor.java.JavadocMojoAnnotation;
import org.apache.maven.tools.plugin.extractor.javadoc.JavadocMojoAnnotation;
import com.sun.tools.doclets.Taglet;

View File

@ -21,7 +21,7 @@ package org.apache.maven.tools.plugin.javadoc;
import java.util.Map;
import org.apache.maven.tools.plugin.extractor.java.JavadocMojoAnnotation;
import org.apache.maven.tools.plugin.extractor.javadoc.JavadocMojoAnnotation;
import com.sun.tools.doclets.Taglet;

View File

@ -21,7 +21,7 @@ package org.apache.maven.tools.plugin.javadoc;
import java.util.Map;
import org.apache.maven.tools.plugin.extractor.java.JavadocMojoAnnotation;
import org.apache.maven.tools.plugin.extractor.javadoc.JavadocMojoAnnotation;
import com.sun.tools.doclets.Taglet;

View File

@ -21,7 +21,7 @@ package org.apache.maven.tools.plugin.javadoc;
import java.util.Map;
import org.apache.maven.tools.plugin.extractor.java.JavadocMojoAnnotation;
import org.apache.maven.tools.plugin.extractor.javadoc.JavadocMojoAnnotation;
import com.sun.tools.doclets.Taglet;

View File

@ -21,7 +21,7 @@ package org.apache.maven.tools.plugin.javadoc;
import java.util.Map;
import org.apache.maven.tools.plugin.extractor.java.JavadocMojoAnnotation;
import org.apache.maven.tools.plugin.extractor.javadoc.JavadocMojoAnnotation;
import com.sun.tools.doclets.Taglet;

View File

@ -20,7 +20,8 @@ package org.apache.maven.tools.plugin.javadoc;
*/
import com.sun.tools.doclets.Taglet;
import org.apache.maven.tools.plugin.extractor.java.JavadocMojoAnnotation;
import org.apache.maven.tools.plugin.extractor.javadoc.JavadocMojoAnnotation;
import java.util.Map;

View File

@ -21,7 +21,7 @@ package org.apache.maven.tools.plugin.javadoc;
import java.util.Map;
import org.apache.maven.tools.plugin.extractor.java.JavadocMojoAnnotation;
import org.apache.maven.tools.plugin.extractor.javadoc.JavadocMojoAnnotation;
import com.sun.tools.doclets.Taglet;

View File

@ -21,7 +21,7 @@ package org.apache.maven.tools.plugin.javadoc;
import java.util.Map;
import org.apache.maven.tools.plugin.extractor.java.JavadocMojoAnnotation;
import org.apache.maven.tools.plugin.extractor.javadoc.JavadocMojoAnnotation;
import com.sun.tools.doclets.Taglet;

View File

@ -21,7 +21,7 @@ package org.apache.maven.tools.plugin.javadoc;
import java.util.Map;
import org.apache.maven.tools.plugin.extractor.java.JavadocMojoAnnotation;
import org.apache.maven.tools.plugin.extractor.javadoc.JavadocMojoAnnotation;
import com.sun.tools.doclets.Taglet;

View File

@ -21,7 +21,7 @@ package org.apache.maven.tools.plugin.javadoc;
import java.util.Map;
import org.apache.maven.tools.plugin.extractor.java.JavadocMojoAnnotation;
import org.apache.maven.tools.plugin.extractor.javadoc.JavadocMojoAnnotation;
import com.sun.tools.doclets.Taglet;

View File

@ -21,7 +21,7 @@ package org.apache.maven.tools.plugin.javadoc;
import java.util.Map;
import org.apache.maven.tools.plugin.extractor.java.JavadocMojoAnnotation;
import org.apache.maven.tools.plugin.extractor.javadoc.JavadocMojoAnnotation;
import com.sun.tools.doclets.Taglet;

View File

@ -20,7 +20,8 @@ package org.apache.maven.tools.plugin.javadoc;
*/
import com.sun.tools.doclets.Taglet;
import org.apache.maven.tools.plugin.extractor.java.JavadocMojoAnnotation;
import org.apache.maven.tools.plugin.extractor.javadoc.JavadocMojoAnnotation;
import java.util.Map;

View File

@ -33,8 +33,11 @@ under the License.
<description>Maven Script Mojo Support lets developer write Maven plugins/goals with scripting languages instead of compiled Java.</description>
<modules>
<module>maven-plugin-tools-ant</module>
<module>maven-script-ant</module>
<module>maven-plugin-tools-beanshell</module>
<module>maven-script-beanshell</module>
<module>maven-plugin-tools-model</module>
</modules>

View File

@ -69,9 +69,6 @@
<module>maven-plugin-tools-annotations</module>
<module>maven-plugin-tools-javadoc</module>
<module>maven-plugin-annotations</module>
<module>maven-plugin-tools-ant</module>
<module>maven-plugin-tools-beanshell</module>
<module>maven-plugin-tools-model</module>
<module>maven-script</module>
<module>maven-plugin-plugin</module><!-- keep at end since ITs require every extractors -->
</modules>
@ -313,11 +310,11 @@
</group>
<group>
<title>Java Annotations Support: Annotations + Extractor</title>
<packages>org.apache.maven.plugins.annotations:org.apache.maven.tools.plugin.annotations*</packages>
<packages>org.apache.maven.plugins.annotations:org.apache.maven.tools.plugin.extractor.annotations*</packages>
</group>
<group>
<title>Javadoc Support: Javadoc Tags Extractor + Taglets</title>
<packages>org.apache.maven.tools.plugin.extractor.java:org.apache.maven.tools.plugin.javadoc</packages>
<packages>org.apache.maven.tools.plugin.extractor.javadoc:org.apache.maven.tools.plugin.javadoc</packages>
</group>
<group>
<title>Beanshell Support: Extractor + Runtime</title>