Apache Commons logo Commons CLI

Rat (Release Audit Tool) results

The following document contains the results of Rat (Release Audit Tool).

*****************************************************
Summary
-------
Generated at: 2014-02-20T23:19:15-05:00
Notes: 4
Binaries: 4
Archives: 0
Standards: 77

Apache Licensed: 74
Generated Documents: 0

JavaDocs are generated and so license header is optional
Generated files do not required license headers

3 Unknown Licenses

*******************************

Unapproved licenses:

  .externalToolBuilders/Maven_Ant_Builder.launch
  maven-eclipse.xml
  src/conf/HEADER.txt

*******************************

Archives:

*****************************************************
  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
 !????? .externalToolBuilders/Maven_Ant_Builder.launch
  AL    doap_cli.rdf
  N     LICENSE.txt
 !????? maven-eclipse.xml
  N     NOTICE.txt
  AL    pom.xml
  N     README.txt
  N     RELEASE-NOTES.txt
  AL    src/assembly/bin.xml
  AL    src/assembly/src.xml
  AL    src/changes/changes.xml
  AL    src/conf/checkstyle-suppressions.xml
  AL    src/conf/checkstyle.xml
  AL    src/conf/findbugs-exclude-filter.xml
 !????? src/conf/HEADER.txt
  AL    src/main/java/org/apache/commons/cli/AlreadySelectedException.java
  AL    src/main/java/org/apache/commons/cli/AmbiguousOptionException.java
  AL    src/main/java/org/apache/commons/cli/BasicParser.java
  AL    src/main/java/org/apache/commons/cli/CommandLine.java
  AL    src/main/java/org/apache/commons/cli/CommandLineParser.java
  AL    src/main/java/org/apache/commons/cli/DefaultParser.java
  AL    src/main/java/org/apache/commons/cli/GnuParser.java
  AL    src/main/java/org/apache/commons/cli/HelpFormatter.java
  AL    src/main/java/org/apache/commons/cli/MissingArgumentException.java
  AL    src/main/java/org/apache/commons/cli/MissingOptionException.java
  AL    src/main/java/org/apache/commons/cli/Option.java
  AL    src/main/java/org/apache/commons/cli/OptionBuilder.java
  AL    src/main/java/org/apache/commons/cli/OptionGroup.java
  AL    src/main/java/org/apache/commons/cli/Options.java
  AL    src/main/java/org/apache/commons/cli/OptionValidator.java
  AL    src/main/java/org/apache/commons/cli/overview.html
  AL    src/main/java/org/apache/commons/cli/package-info.java
  AL    src/main/java/org/apache/commons/cli/ParseException.java
  AL    src/main/java/org/apache/commons/cli/Parser.java
  AL    src/main/java/org/apache/commons/cli/PatternOptionBuilder.java
  AL    src/main/java/org/apache/commons/cli/PosixParser.java
  AL    src/main/java/org/apache/commons/cli/TypeHandler.java
  AL    src/main/java/org/apache/commons/cli/UnrecognizedOptionException.java
  AL    src/main/java/org/apache/commons/cli/Util.java
  B     src/media/logo.xcf
  B     src/site/resources/images/1x1.gif
  B     src/site/resources/images/logo.png
  B     src/site/resources/images/options.png
  AL    src/site/resources/images/svg/commandlines.svg
  AL    src/site/resources/images/svg/diagrams-cli2.js
  AL    src/site/resources/images/svg/diagrams.css
  AL    src/site/resources/images/svg/diagrams.js
  AL    src/site/resources/images/svg/options.svg
  AL    src/site/resources/images/svg/util.svg
  AL    src/site/site.xml
  AL    src/site/xdoc/download_cli.xml
  AL    src/site/xdoc/index.xml
  AL    src/site/xdoc/introduction.xml
  AL    src/site/xdoc/issue-tracking.xml
  AL    src/site/xdoc/mail-lists.xml
  AL    src/site/xdoc/properties.xml
  AL    src/site/xdoc/release_1_0.xml
  AL    src/site/xdoc/release_1_2.xml
  AL    src/site/xdoc/release_1_3.xml
  AL    src/site/xdoc/upgrading-1.0-to-1.1.xml
  AL    src/site/xdoc/usage.xml
  AL    src/test/java/org/apache/commons/cli/ApplicationTest.java
  AL    src/test/java/org/apache/commons/cli/ArgumentIsOptionTest.java
  AL    src/test/java/org/apache/commons/cli/BasicParserTest.java
  AL    src/test/java/org/apache/commons/cli/bug/BugCLI133Test.java
  AL    src/test/java/org/apache/commons/cli/bug/BugCLI13Test.java
  AL    src/test/java/org/apache/commons/cli/bug/BugCLI148Test.java
  AL    src/test/java/org/apache/commons/cli/bug/BugCLI162Test.java
  AL    src/test/java/org/apache/commons/cli/bug/BugCLI18Test.java
  AL    src/test/java/org/apache/commons/cli/bug/BugCLI71Test.java
  AL    src/test/java/org/apache/commons/cli/BugsTest.java
  AL    src/test/java/org/apache/commons/cli/CommandLineTest.java
  AL    src/test/java/org/apache/commons/cli/DefaultParserTest.java
  AL    src/test/java/org/apache/commons/cli/GnuParserTest.java
  AL    src/test/java/org/apache/commons/cli/HelpFormatterTest.java
  AL    src/test/java/org/apache/commons/cli/OptionBuilderTest.java
  AL    src/test/java/org/apache/commons/cli/OptionGroupTest.java
  AL    src/test/java/org/apache/commons/cli/OptionsTest.java
  AL    src/test/java/org/apache/commons/cli/OptionTest.java
  AL    src/test/java/org/apache/commons/cli/ParserTestCase.java
  AL    src/test/java/org/apache/commons/cli/PatternOptionBuilderTest.java
  AL    src/test/java/org/apache/commons/cli/PosixParserTest.java
  AL    src/test/java/org/apache/commons/cli/UtilTest.java
  AL    src/test/java/org/apache/commons/cli/ValuesTest.java
  AL    src/test/java/org/apache/commons/cli/ValueTest.java
 
*****************************************************
 Printing headers for files without AL header...
 
 
=======================================================================
==.externalToolBuilders/Maven_Ant_Builder.launch
=======================================================================
<launchConfiguration type="org.eclipse.ant.AntBuilderLaunchConfigurationType">
  <booleanAttribute key="org.eclipse.debug.ui.ATTR_LAUNCH_IN_BACKGROUND" value="false"/>
  <stringAttribute key="org.eclipse.ui.externaltools.ATTR_RUN_BUILD_KINDS" value="full,incremental,auto,clean"/>
  <booleanAttribute key="org.eclipse.ui.externaltools.ATTR_TRIGGERS_CONFIGURED" value="true"/>
  <booleanAttribute key="org.eclipse.debug.core.appendEnvironmentVariables" value="true"/>
  <stringAttribute key="org.eclipse.jdt.launching.PROJECT_ATTR" value="commons-cli"/>
  <booleanAttribute key="org.eclipse.jdt.launching.DEFAULT_CLASSPATH" value="true"/>
  <stringAttribute key="org.eclipse.ui.externaltools.ATTR_LOCATION" value="${build_project}/maven-eclipse.xml"/>
  <stringAttribute key="org.eclipse.ui.externaltools.ATTR_WORKING_DIRECTORY" value="${build_project}"/>
  <stringAttribute key="org.eclipse.debug.core.ATTR_REFRESH_SCOPE" value="${project}"/>
  <booleanAttribute key="org.eclipse.debug.core.capture_output" value="false"/>
  <stringAttribute key="org.eclipse.ui.externaltools.ATTR_BUILD_SCOPE" value="${working_set:&lt;?xml version=&apos;1.0&apos;?&gt;&lt;launchConfigurationWorkingSet editPageId=&apos;org.eclipse.ui.resourceWorkingSetPage&apos; factoryID=&apos;org.eclipse.ui.internal.WorkingSetFactory&apos; label=&apos;workingSet&apos; name=&apos;workingSet&apos;&gt;&lt;item factoryID=&apos;org.eclipse.ui.internal.model.ResourceFactory&apos; path=&apos;commons-cli&apos; type=&apos;4&apos;/&gt;&lt;/launchConfigurationWorkingSet&gt;}"/>
  <stringAttribute key="process_factory_id" value="org.eclipse.ant.ui.remoteAntProcessFactory"/>
  <booleanAttribute key="org.eclipse.ant.ui.DEFAULT_VM_INSTALL" value="false"/>
  <booleanAttribute key="org.eclipse.debug.ui.ATTR_CONSOLE_OUTPUT_ON" value="false"/>
  <booleanAttribute key="org.eclipse.ant.ui.ATTR_TARGETS_UPDATED" value="true"/>
  <stringAttribute key="org.eclipse.jdt.launching.CLASSPATH_PROVIDER" value="org.eclipse.ant.ui.AntClasspathProvider"/>
  <listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_TYPES">
    <listEntry value="1"/>
  </listAttribute>
  <listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_PATHS">
    <listEntry value="/commons-cli/maven-eclipse.xml"/>
  </listAttribute>
</launchConfiguration>

=======================================================================
==maven-eclipse.xml
=======================================================================
<project default="copy-resources">
  <target name="init"/>
  <target name="copy-resources" depends="init">
    <copy todir="target/classes/META-INF" filtering="false">
      <fileset dir="." includes="NOTICE.txt|LICENSE.txt" excludes="**/*.java"/>
    </copy>
  </target>
</project>

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