The following document contains the results of Rat (Release Audit Tool).
***************************************************** Summary ------- Generated at: 2015-05-24T20:35:08+02:00 Notes: 0 Binaries: 0 Archives: 1 Standards: 129 Apache Licensed: 128 Generated Documents: 0 JavaDocs are generated and so license header is optional Generated files do not required license headers 1 Unknown Licenses ******************************* Unapproved licenses: src/main/java/org/apache/maven/plugin/eclipse/WorkspaceDependencyResolveMojo.java ******************************* Archives: + src/site/resources/examples/j2ee-simple.tar.gz ***************************************************** Files with Apache License headers will be marked AL Binary files (which do not require AL headers) will be marked B Compressed archives will be marked A Notices, licenses etc will be marked N AL pom.xml AL src/it/MECLIPSE-350/ear-module/pom.xml AL src/it/MECLIPSE-350/ejb-module/pom.xml AL src/it/MECLIPSE-350/invoker.properties AL src/it/MECLIPSE-350/pom.xml AL src/it/MECLIPSE-350/verify.bsh AL src/it/MECLIPSE-350/war-module/pom.xml AL src/it/MECLIPSE-676/invoker.properties AL src/it/MECLIPSE-676/pom.xml AL src/it/MECLIPSE-676/verify.bsh AL src/it/MECLIPSE-692/invoker.properties AL src/it/MECLIPSE-692/jar-module/pom.xml AL src/it/MECLIPSE-692/pom-module/pom.xml AL src/it/MECLIPSE-692/pom.xml AL src/it/MECLIPSE-692/verify.bsh AL src/it/MECLIPSE-692/war-module/pom.xml AL src/it/settings-default.xml AL src/it/settings.xml AL src/main/java/org/apache/maven/plugin/eclipse/AbstractWorkspaceMojo.java AL src/main/java/org/apache/maven/plugin/eclipse/BuildCommand.java AL src/main/java/org/apache/maven/plugin/eclipse/ConfigureWorkspaceMojo.java AL src/main/java/org/apache/maven/plugin/eclipse/Constants.java AL src/main/java/org/apache/maven/plugin/eclipse/EclipseCleanMojo.java AL src/main/java/org/apache/maven/plugin/eclipse/EclipseConfigFile.java AL src/main/java/org/apache/maven/plugin/eclipse/EclipsePlugin.java AL src/main/java/org/apache/maven/plugin/eclipse/EclipseSourceDir.java AL src/main/java/org/apache/maven/plugin/eclipse/EclipseToMavenMojo.java AL src/main/java/org/apache/maven/plugin/eclipse/InstallPluginsMojo.java AL src/main/java/org/apache/maven/plugin/eclipse/LinkedResource.java AL src/main/java/org/apache/maven/plugin/eclipse/Messages.java AL src/main/java/org/apache/maven/plugin/eclipse/MyEclipseCleanMojo.java AL src/main/java/org/apache/maven/plugin/eclipse/MyEclipsePlugin.java AL src/main/java/org/apache/maven/plugin/eclipse/osgiplugin/AbstractEclipseOsgiPlugin.java AL src/main/java/org/apache/maven/plugin/eclipse/osgiplugin/EclipseOsgiPlugin.java AL src/main/java/org/apache/maven/plugin/eclipse/osgiplugin/ExplodedPlugin.java AL src/main/java/org/apache/maven/plugin/eclipse/osgiplugin/PackagedPlugin.java AL src/main/java/org/apache/maven/plugin/eclipse/RadCleanMojo.java AL src/main/java/org/apache/maven/plugin/eclipse/RadPlugin.java AL src/main/java/org/apache/maven/plugin/eclipse/reader/ReadWorkspaceLocations.java AL src/main/java/org/apache/maven/plugin/eclipse/RemoveCacheMojo.java AL src/main/java/org/apache/maven/plugin/eclipse/WorkspaceConfiguration.java !????? src/main/java/org/apache/maven/plugin/eclipse/WorkspaceDependencyResolveMojo.java AL src/main/java/org/apache/maven/plugin/eclipse/writers/AbstractEclipseManifestWriter.java AL src/main/java/org/apache/maven/plugin/eclipse/writers/AbstractEclipseWriter.java AL src/main/java/org/apache/maven/plugin/eclipse/writers/EclipseAjdtWriter.java AL src/main/java/org/apache/maven/plugin/eclipse/writers/EclipseAntExternalLaunchConfigurationWriter.java AL src/main/java/org/apache/maven/plugin/eclipse/writers/EclipseClasspathWriter.java AL src/main/java/org/apache/maven/plugin/eclipse/writers/EclipseLaunchConfigurationWriter.java AL src/main/java/org/apache/maven/plugin/eclipse/writers/EclipseManifestWriter.java AL src/main/java/org/apache/maven/plugin/eclipse/writers/EclipseProjectWriter.java AL src/main/java/org/apache/maven/plugin/eclipse/writers/EclipseWriter.java AL src/main/java/org/apache/maven/plugin/eclipse/writers/EclipseWriterConfig.java AL src/main/java/org/apache/maven/plugin/eclipse/writers/MonitoredResource.java AL src/main/java/org/apache/maven/plugin/eclipse/writers/myeclipse/MyEclipseHibernateWriter.java AL src/main/java/org/apache/maven/plugin/eclipse/writers/myeclipse/MyEclipseMetadataWriter.java AL src/main/java/org/apache/maven/plugin/eclipse/writers/myeclipse/MyEclipseSpringBeansWriter.java AL src/main/java/org/apache/maven/plugin/eclipse/writers/myeclipse/MyEclipseStrutsDataWriter.java AL src/main/java/org/apache/maven/plugin/eclipse/writers/rad/RadApplicationXMLWriter.java AL src/main/java/org/apache/maven/plugin/eclipse/writers/rad/RadEjbClasspathWriter.java AL src/main/java/org/apache/maven/plugin/eclipse/writers/rad/RadJ2EEWriter.java AL src/main/java/org/apache/maven/plugin/eclipse/writers/rad/RadLibCopier.java AL src/main/java/org/apache/maven/plugin/eclipse/writers/rad/RadManifestWriter.java AL src/main/java/org/apache/maven/plugin/eclipse/writers/rad/RadWebSettingsWriter.java AL src/main/java/org/apache/maven/plugin/eclipse/writers/rad/RadWebsiteConfigWriter.java AL src/main/java/org/apache/maven/plugin/eclipse/writers/workspace/EclipseCodeFormatterProfile.java AL src/main/java/org/apache/maven/plugin/eclipse/writers/workspace/EclipseSettingsWriter.java AL src/main/java/org/apache/maven/plugin/eclipse/writers/workspace/EclipseWorkspaceWriter.java AL src/main/java/org/apache/maven/plugin/eclipse/writers/workspace/WorkspaceWriter.java AL src/main/java/org/apache/maven/plugin/eclipse/writers/wtp/AbstractWtpResourceWriter.java AL src/main/java/org/apache/maven/plugin/eclipse/writers/wtp/EclipseWtpApplicationXMLWriter.java AL src/main/java/org/apache/maven/plugin/eclipse/writers/wtp/EclipseWtpComponent15Writer.java AL src/main/java/org/apache/maven/plugin/eclipse/writers/wtp/EclipseWtpComponentWriter.java AL src/main/java/org/apache/maven/plugin/eclipse/writers/wtp/EclipseWtpFacetsWriter.java AL src/main/java/org/apache/maven/plugin/eclipse/writers/wtp/EclipseWtpmodulesWriter.java AL src/main/java/org/apache/maven/plugin/ide/AbstractIdeSupportMojo.java AL src/main/java/org/apache/maven/plugin/ide/IdeDependency.java AL src/main/java/org/apache/maven/plugin/ide/IdeUtils.java AL src/main/java/org/apache/maven/plugin/ide/JeeDescriptor.java AL src/main/java/org/apache/maven/plugin/ide/JeeUtils.java AL src/main/resources/META-INF/plexus/components.xml AL src/main/resources/org/apache/maven/plugin/eclipse/messages.properties AL src/optional/eclipse-config/maven-styles.xml AL src/site/apt/examples/additional-facets.apt.vm AL src/site/apt/examples/ajdt-projects.apt.vm AL src/site/apt/examples/attach-library-sources.apt.vm AL src/site/apt/examples/configure-checkstyle.apt.vm AL src/site/apt/examples/load-code-styles.apt.vm AL src/site/apt/examples/multi-module-projects.apt.vm AL src/site/apt/examples/prevent-module-references.apt.vm AL src/site/apt/examples/provide-project-natures-and-build-commands.apt.vm AL src/site/apt/examples/specifying-source-path-inclusions-and-exclusions.apt.vm AL src/site/apt/index.apt.vm AL src/site/apt/pde.apt.vm AL src/site/apt/reactor.apt AL src/site/apt/trouble-shooting/index.apt AL src/site/apt/trouble-shooting/jdk-being-used-is-different-than-expected.apt AL src/site/apt/usage.apt AL src/site/apt/wtp.apt AL src/site/fml/faq.fml AL src/site/resources/download.cgi A src/site/resources/examples/j2ee-simple.tar.gz AL src/site/site.xml AL src/site/xdoc/download.xml.vm AL src/test/java/org/apache/maven/plugin/eclipse/BuildCommandTest.java AL src/test/java/org/apache/maven/plugin/eclipse/EclipsePluginUnitTest.java AL src/test/java/org/apache/maven/plugin/eclipse/EclipseSourceDirTest.java AL src/test/java/org/apache/maven/plugin/eclipse/EclipseToMavenTest.java AL src/test/java/org/apache/maven/plugin/eclipse/ExecutionFailedException.java AL src/test/java/org/apache/maven/plugin/eclipse/InstallPluginsMojoTest.java AL src/test/java/org/apache/maven/plugin/eclipse/it/AbstractEclipsePluginIT.java AL src/test/java/org/apache/maven/plugin/eclipse/it/EclipseAjdtPluginIT.java AL src/test/java/org/apache/maven/plugin/eclipse/it/EclipsePluginIT.java AL src/test/java/org/apache/maven/plugin/eclipse/it/EclipsePluginMasterProjectIT.java AL src/test/java/org/apache/maven/plugin/eclipse/it/EclipseWorkspaceIT.java AL src/test/java/org/apache/maven/plugin/eclipse/it/FixedBuildTool.java AL src/test/java/org/apache/maven/plugin/eclipse/it/MyEclipsePluginIT.java AL src/test/java/org/apache/maven/plugin/eclipse/it/RadPluginIT.java AL src/test/java/org/apache/maven/plugin/eclipse/it/RemoveCacheMojoIT.java AL src/test/java/org/apache/maven/plugin/eclipse/it/SelectorUtils.java AL src/test/java/org/apache/maven/plugin/eclipse/LinkedResourceTest.java AL src/test/java/org/apache/maven/plugin/eclipse/reader/ReadWorkspaceLocationsTest.java AL src/test/java/org/apache/maven/plugin/eclipse/TempEclipseWorkspace.java AL src/test/java/org/apache/maven/plugin/eclipse/WorkspaceConfigurationTest.java AL src/test/java/org/apache/maven/plugin/eclipse/writers/EclipseClasspathWriterUnitTest.java AL src/test/java/org/apache/maven/plugin/eclipse/writers/EclipseProjectWriterTest.java AL src/test/java/org/apache/maven/plugin/eclipse/writers/EclipseWtpComponent15WriterTest.java AL src/test/java/org/apache/maven/plugin/eclipse/writers/testutils/TestEclipseWriterConfig.java AL src/test/java/org/apache/maven/plugin/eclipse/writers/workspace/EclipseCodeFormatterTest.java AL src/test/java/org/apache/maven/plugin/ide/IdeUtilsTest.java AL verify-integration-tests-checks.bsh ***************************************************** Printing headers for files without AL header... ======================================================================= ==src/main/java/org/apache/maven/plugin/eclipse/WorkspaceDependencyResolveMojo.java ======================================================================= package org.apache.maven.plugin.eclipse; import java.io.File; import java.io.FileReader; import java.util.ArrayList; import java.util.List; import org.apache.maven.artifact.Artifact; import org.apache.maven.artifact.factory.ArtifactFactory; import org.apache.maven.artifact.repository.ArtifactRepository; import org.apache.maven.artifact.resolver.ArtifactNotFoundException; import org.apache.maven.artifact.resolver.ArtifactResolutionException; import org.apache.maven.artifact.resolver.ArtifactResolver; import org.apache.maven.plugin.AbstractMojo; import org.apache.maven.plugin.MojoExecutionException; import org.apache.maven.plugin.MojoFailureException; import org.apache.maven.plugin.eclipse.reader.ReadWorkspaceLocations; import org.apache.maven.plugins.annotations.Component; import org.apache.maven.plugins.annotations.Mojo; import org.apache.maven.plugins.annotations.Parameter; import org.codehaus.plexus.util.StringUtils; import org.codehaus.plexus.util.xml.Xpp3Dom; import org.codehaus.plexus.util.xml.Xpp3DomBuilder; /** * For all projects currently part of the workspace, all references to the <code>M2_REPO</code> classpath variable are * resolved. * <p> * Note: not the projects of the <em>reactor</em> are inspected for unresolved artifacts, but the projects that are part * of the <em>workspace</em>. * * @since 2.10 * @author agudian */ @Mojo( name = "resolve-workspace-dependencies", aggregator = true, requiresProject = false ) public class WorkspaceDependencyResolveMojo extends AbstractMojo { /** * The eclipse workspace directory. * <p> * If omitted, the parent directories of the working directory are checked. The first directory to contain a * <code>.metadata</code> subdirectory is chosen. */ @Parameter( property = "eclipse.workspace" ) private File workspace; @Component( role = ArtifactFactory.class ) private ArtifactFactory artifactFactory;