Apache Commons logo Commons IO

Rat (Release Audit Tool) results

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

*****************************************************
Summary
-------
Generated at: 2014-02-18T00:06:36-05:00
Notes: 3
Binaries: 6
Archives: 0
Standards: 243

Apache Licensed: 241
Generated Documents: 0

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

2 Unknown Licenses

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

Unapproved licenses:

  .externalToolBuilders/Maven_Ant_Builder.launch
  maven-eclipse.xml

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

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    build.xml
  AL    checkstyle.xml
  AL    doap_io.rdf
  AL    findbugs-exclude-filter.xml
  N     LICENSE.txt
 !????? maven-eclipse.xml
  N     NOTICE.txt
  AL    pom.xml
  AL    PROPOSAL.html
  N     RELEASE-NOTES.txt
  AL    src/changes/changes.xml
  AL    src/changes/release-notes.vm
  AL    src/main/assembly/bin.xml
  AL    src/main/assembly/src.xml
  AL    src/main/java/org/apache/commons/io/ByteOrderMark.java
  AL    src/main/java/org/apache/commons/io/Charsets.java
  AL    src/main/java/org/apache/commons/io/comparator/AbstractFileComparator.java
  AL    src/main/java/org/apache/commons/io/comparator/CompositeFileComparator.java
  AL    src/main/java/org/apache/commons/io/comparator/DefaultFileComparator.java
  AL    src/main/java/org/apache/commons/io/comparator/DirectoryFileComparator.java
  AL    src/main/java/org/apache/commons/io/comparator/ExtensionFileComparator.java
  AL    src/main/java/org/apache/commons/io/comparator/LastModifiedFileComparator.java
  AL    src/main/java/org/apache/commons/io/comparator/NameFileComparator.java
  AL    src/main/java/org/apache/commons/io/comparator/package.html
  AL    src/main/java/org/apache/commons/io/comparator/PathFileComparator.java
  AL    src/main/java/org/apache/commons/io/comparator/ReverseComparator.java
  AL    src/main/java/org/apache/commons/io/comparator/SizeFileComparator.java
  AL    src/main/java/org/apache/commons/io/CopyUtils.java
  AL    src/main/java/org/apache/commons/io/DirectoryWalker.java
  AL    src/main/java/org/apache/commons/io/EndianUtils.java
  AL    src/main/java/org/apache/commons/io/FileCleaner.java
  AL    src/main/java/org/apache/commons/io/FileCleaningTracker.java
  AL    src/main/java/org/apache/commons/io/FileDeleteStrategy.java
  AL    src/main/java/org/apache/commons/io/FileExistsException.java
  AL    src/main/java/org/apache/commons/io/filefilter/AbstractFileFilter.java
  AL    src/main/java/org/apache/commons/io/filefilter/AgeFileFilter.java
  AL    src/main/java/org/apache/commons/io/filefilter/AndFileFilter.java
  AL    src/main/java/org/apache/commons/io/filefilter/CanReadFileFilter.java
  AL    src/main/java/org/apache/commons/io/filefilter/CanWriteFileFilter.java
  AL    src/main/java/org/apache/commons/io/filefilter/ConditionalFileFilter.java
  AL    src/main/java/org/apache/commons/io/filefilter/DelegateFileFilter.java
  AL    src/main/java/org/apache/commons/io/filefilter/DirectoryFileFilter.java
  AL    src/main/java/org/apache/commons/io/filefilter/EmptyFileFilter.java
  AL    src/main/java/org/apache/commons/io/filefilter/FalseFileFilter.java
  AL    src/main/java/org/apache/commons/io/filefilter/FileFileFilter.java
  AL    src/main/java/org/apache/commons/io/filefilter/FileFilterUtils.java
  AL    src/main/java/org/apache/commons/io/filefilter/HiddenFileFilter.java
  AL    src/main/java/org/apache/commons/io/filefilter/IOFileFilter.java
  AL    src/main/java/org/apache/commons/io/filefilter/MagicNumberFileFilter.java
  AL    src/main/java/org/apache/commons/io/filefilter/NameFileFilter.java
  AL    src/main/java/org/apache/commons/io/filefilter/NotFileFilter.java
  AL    src/main/java/org/apache/commons/io/filefilter/OrFileFilter.java
  AL    src/main/java/org/apache/commons/io/filefilter/package.html
  AL    src/main/java/org/apache/commons/io/filefilter/PrefixFileFilter.java
  AL    src/main/java/org/apache/commons/io/filefilter/RegexFileFilter.java
  AL    src/main/java/org/apache/commons/io/filefilter/SizeFileFilter.java
  AL    src/main/java/org/apache/commons/io/filefilter/SuffixFileFilter.java
  AL    src/main/java/org/apache/commons/io/filefilter/TrueFileFilter.java
  AL    src/main/java/org/apache/commons/io/filefilter/WildcardFileFilter.java
  AL    src/main/java/org/apache/commons/io/filefilter/WildcardFilter.java
  AL    src/main/java/org/apache/commons/io/FilenameUtils.java
  AL    src/main/java/org/apache/commons/io/FileSystemUtils.java
  AL    src/main/java/org/apache/commons/io/FileUtils.java
  AL    src/main/java/org/apache/commons/io/HexDump.java
  AL    src/main/java/org/apache/commons/io/input/AutoCloseInputStream.java
  AL    src/main/java/org/apache/commons/io/input/BOMInputStream.java
  AL    src/main/java/org/apache/commons/io/input/BoundedInputStream.java
  AL    src/main/java/org/apache/commons/io/input/BrokenInputStream.java
  AL    src/main/java/org/apache/commons/io/input/CharSequenceInputStream.java
  AL    src/main/java/org/apache/commons/io/input/CharSequenceReader.java
  AL    src/main/java/org/apache/commons/io/input/ClassLoaderObjectInputStream.java
  AL    src/main/java/org/apache/commons/io/input/ClosedInputStream.java
  AL    src/main/java/org/apache/commons/io/input/CloseShieldInputStream.java
  AL    src/main/java/org/apache/commons/io/input/CountingInputStream.java
  AL    src/main/java/org/apache/commons/io/input/DemuxInputStream.java
  AL    src/main/java/org/apache/commons/io/input/NullInputStream.java
  AL    src/main/java/org/apache/commons/io/input/NullReader.java
  AL    src/main/java/org/apache/commons/io/input/package.html
  AL    src/main/java/org/apache/commons/io/input/ProxyInputStream.java
  AL    src/main/java/org/apache/commons/io/input/ProxyReader.java
  AL    src/main/java/org/apache/commons/io/input/ReaderInputStream.java
  AL    src/main/java/org/apache/commons/io/input/ReversedLinesFileReader.java
  AL    src/main/java/org/apache/commons/io/input/SwappedDataInputStream.java
  AL    src/main/java/org/apache/commons/io/input/TaggedInputStream.java
  AL    src/main/java/org/apache/commons/io/input/Tailer.java
  AL    src/main/java/org/apache/commons/io/input/TailerListener.java
  AL    src/main/java/org/apache/commons/io/input/TailerListenerAdapter.java
  AL    src/main/java/org/apache/commons/io/input/TeeInputStream.java
  AL    src/main/java/org/apache/commons/io/input/XmlStreamReader.java
  AL    src/main/java/org/apache/commons/io/input/XmlStreamReaderException.java
  AL    src/main/java/org/apache/commons/io/IOCase.java
  AL    src/main/java/org/apache/commons/io/IOExceptionWithCause.java
  AL    src/main/java/org/apache/commons/io/IOUtils.java
  AL    src/main/java/org/apache/commons/io/LineIterator.java
  AL    src/main/java/org/apache/commons/io/monitor/FileAlterationListener.java
  AL    src/main/java/org/apache/commons/io/monitor/FileAlterationListenerAdaptor.java
  AL    src/main/java/org/apache/commons/io/monitor/FileAlterationMonitor.java
  AL    src/main/java/org/apache/commons/io/monitor/FileAlterationObserver.java
  AL    src/main/java/org/apache/commons/io/monitor/FileEntry.java
  AL    src/main/java/org/apache/commons/io/monitor/package.html
  AL    src/main/java/org/apache/commons/io/output/BrokenOutputStream.java
  AL    src/main/java/org/apache/commons/io/output/ByteArrayOutputStream.java
  AL    src/main/java/org/apache/commons/io/output/ChunkedOutputStream.java
  AL    src/main/java/org/apache/commons/io/output/ChunkedWriter.java
  AL    src/main/java/org/apache/commons/io/output/ClosedOutputStream.java
  AL    src/main/java/org/apache/commons/io/output/CloseShieldOutputStream.java
  AL    src/main/java/org/apache/commons/io/output/CountingOutputStream.java
  AL    src/main/java/org/apache/commons/io/output/DeferredFileOutputStream.java
  AL    src/main/java/org/apache/commons/io/output/DemuxOutputStream.java
  AL    src/main/java/org/apache/commons/io/output/FileWriterWithEncoding.java
  AL    src/main/java/org/apache/commons/io/output/LockableFileWriter.java
  AL    src/main/java/org/apache/commons/io/output/NullOutputStream.java
  AL    src/main/java/org/apache/commons/io/output/NullWriter.java
  AL    src/main/java/org/apache/commons/io/output/package.html
  AL    src/main/java/org/apache/commons/io/output/ProxyOutputStream.java
  AL    src/main/java/org/apache/commons/io/output/ProxyWriter.java
  AL    src/main/java/org/apache/commons/io/output/StringBuilderWriter.java
  AL    src/main/java/org/apache/commons/io/output/TaggedOutputStream.java
  AL    src/main/java/org/apache/commons/io/output/TeeOutputStream.java
  AL    src/main/java/org/apache/commons/io/output/ThresholdingOutputStream.java
  AL    src/main/java/org/apache/commons/io/output/WriterOutputStream.java
  AL    src/main/java/org/apache/commons/io/output/XmlStreamWriter.java
  AL    src/main/java/org/apache/commons/io/overview.html
  AL    src/main/java/org/apache/commons/io/package.html
  AL    src/main/java/org/apache/commons/io/TaggedIOException.java
  AL    src/main/java/org/apache/commons/io/ThreadMonitor.java
  B     src/media/io-logo-white.xcf
  B     src/media/logo.gif
  B     src/site/resources/images/io-logo-white.png
  AL    src/site/site.xml
  AL    src/site/xdoc/bestpractices.xml
  AL    src/site/xdoc/building.xml
  AL    src/site/xdoc/description.xml
  AL    src/site/xdoc/download_io.xml
  AL    src/site/xdoc/index.xml
  AL    src/site/xdoc/issue-tracking.xml
  AL    src/site/xdoc/mail-lists.xml
  AL    src/site/xdoc/proposal.xml
  AL    src/site/xdoc/tasks.xml
  AL    src/site/xdoc/upgradeto1_1.xml
  AL    src/site/xdoc/upgradeto1_2.xml
  AL    src/site/xdoc/upgradeto1_3.xml
  AL    src/site/xdoc/upgradeto1_3_1.xml
  AL    src/site/xdoc/upgradeto1_3_2.xml
  AL    src/site/xdoc/upgradeto1_4.xml
  AL    src/site/xdoc/upgradeto2_0.xml
  AL    src/site/xdoc/upgradeto2_0_1.xml
  AL    src/site/xdoc/upgradeto2_1.xml
  AL    src/site/xdoc/upgradeto2_2.xml
  AL    src/site/xdoc/upgradeto2_3.xml
  AL    src/site/xdoc/upgradeto2_4.xml
  AL    src/test/java/org/apache/commons/io/ByteOrderMarkTestCase.java
  AL    src/test/java/org/apache/commons/io/CharsetsTestCase.java
  AL    src/test/java/org/apache/commons/io/comparator/ComparatorAbstractTestCase.java
  AL    src/test/java/org/apache/commons/io/comparator/CompositeFileComparatorTest.java
  AL    src/test/java/org/apache/commons/io/comparator/DefaultFileComparatorTest.java
  AL    src/test/java/org/apache/commons/io/comparator/DirectoryFileComparatorTest.java
  AL    src/test/java/org/apache/commons/io/comparator/ExtensionFileComparatorTest.java
  AL    src/test/java/org/apache/commons/io/comparator/LastModifiedFileComparatorTest.java
  AL    src/test/java/org/apache/commons/io/comparator/NameFileComparatorTest.java
  AL    src/test/java/org/apache/commons/io/comparator/PathFileComparatorTest.java
  AL    src/test/java/org/apache/commons/io/comparator/SizeFileComparatorTest.java
  AL    src/test/java/org/apache/commons/io/CopyUtilsTest.java
  AL    src/test/java/org/apache/commons/io/DemuxTestCase.java
  AL    src/test/java/org/apache/commons/io/DirectoryWalkerTestCase.java
  AL    src/test/java/org/apache/commons/io/DirectoryWalkerTestCaseJava4.java
  AL    src/test/java/org/apache/commons/io/EndianUtilsTest.java
  AL    src/test/java/org/apache/commons/io/FileCleanerTestCase.java
  AL    src/test/java/org/apache/commons/io/FileCleaningTrackerTestCase.java
  AL    src/test/java/org/apache/commons/io/FileDeleteStrategyTestCase.java
  AL    src/test/java/org/apache/commons/io/filefilter/AndFileFilterTestCase.java
  AL    src/test/java/org/apache/commons/io/filefilter/ConditionalFileFilterAbstractTestCase.java
  AL    src/test/java/org/apache/commons/io/filefilter/FileFilterTestCase.java
  AL    src/test/java/org/apache/commons/io/filefilter/IOFileFilterAbstractTestCase.java
  AL    src/test/java/org/apache/commons/io/filefilter/OrFileFilterTestCase.java
  AL    src/test/java/org/apache/commons/io/filefilter/RegexFileFilterTestCase.java
  AL    src/test/java/org/apache/commons/io/FilenameUtilsTestCase.java
  AL    src/test/java/org/apache/commons/io/FilenameUtilsWildcardTestCase.java
  AL    src/test/java/org/apache/commons/io/FileSystemUtilsTestCase.java
  AL    src/test/java/org/apache/commons/io/FileUtilsCleanDirectoryTestCase.java
  AL    src/test/java/org/apache/commons/io/FileUtilsCleanSymlinksTestCase.java
  AL    src/test/java/org/apache/commons/io/FileUtilsDirectoryContainsTestCase.java
  AL    src/test/java/org/apache/commons/io/FileUtilsFileNewerTestCase.java
  AL    src/test/java/org/apache/commons/io/FileUtilsListFilesTestCase.java
  AL    src/test/java/org/apache/commons/io/FileUtilsTestCase.java
  AL    src/test/java/org/apache/commons/io/FileUtilsWaitForTestCase.java
  AL    src/test/java/org/apache/commons/io/HexDumpTest.java
  AL    src/test/java/org/apache/commons/io/input/AutoCloseInputStreamTest.java
  AL    src/test/java/org/apache/commons/io/input/BOMInputStreamTest.java
  AL    src/test/java/org/apache/commons/io/input/BoundedInputStreamTest.java
  AL    src/test/java/org/apache/commons/io/input/BrokenInputStreamTest.java
  AL    src/test/java/org/apache/commons/io/input/CharSequenceInputStreamTest.java
  AL    src/test/java/org/apache/commons/io/input/CharSequenceReaderTest.java
  AL    src/test/java/org/apache/commons/io/input/ClassLoaderObjectInputStreamTest.java
  AL    src/test/java/org/apache/commons/io/input/ClosedInputStreamTest.java
  AL    src/test/java/org/apache/commons/io/input/CloseShieldInputStreamTest.java
  AL    src/test/java/org/apache/commons/io/input/compatibility/XmlStreamReader.java
  AL    src/test/java/org/apache/commons/io/input/compatibility/XmlStreamReaderException.java
  AL    src/test/java/org/apache/commons/io/input/compatibility/XmlStreamReaderUtilitiesCompatibilityTest.java
  AL    src/test/java/org/apache/commons/io/input/CountingInputStreamTest.java
  AL    src/test/java/org/apache/commons/io/input/NullInputStreamTest.java
  AL    src/test/java/org/apache/commons/io/input/NullReaderTest.java
  AL    src/test/java/org/apache/commons/io/input/ProxyReaderTest.java
  AL    src/test/java/org/apache/commons/io/input/ReaderInputStreamTest.java
  AL    src/test/java/org/apache/commons/io/input/ReversedLinesFileReaderTestParamBlockSize.java
  AL    src/test/java/org/apache/commons/io/input/ReversedLinesFileReaderTestParamFile.java
  AL    src/test/java/org/apache/commons/io/input/ReversedLinesFileReaderTestSimple.java
  AL    src/test/java/org/apache/commons/io/input/SwappedDataInputStreamTest.java
  AL    src/test/java/org/apache/commons/io/input/TaggedInputStreamTest.java
  AL    src/test/java/org/apache/commons/io/input/TailerTest.java
  AL    src/test/java/org/apache/commons/io/input/TeeInputStreamTest.java
  AL    src/test/java/org/apache/commons/io/input/XmlStreamReaderTest.java
  AL    src/test/java/org/apache/commons/io/input/XmlStreamReaderUtilitiesTest.java
  AL    src/test/java/org/apache/commons/io/IOCaseTestCase.java
  AL    src/test/java/org/apache/commons/io/IOExceptionWithCauseTestCase.java
  AL    src/test/java/org/apache/commons/io/IOUtilsCopyTestCase.java
  AL    src/test/java/org/apache/commons/io/IOUtilsTestCase.java
  AL    src/test/java/org/apache/commons/io/IOUtilsWriteTestCase.java
  AL    src/test/java/org/apache/commons/io/LineIteratorTestCase.java
  AL    src/test/java/org/apache/commons/io/monitor/AbstractMonitorTestCase.java
  AL    src/test/java/org/apache/commons/io/monitor/CollectionFileListener.java
  AL    src/test/java/org/apache/commons/io/monitor/FileAlterationMonitorTestCase.java
  AL    src/test/java/org/apache/commons/io/monitor/FileAlterationObserverTestCase.java
  AL    src/test/java/org/apache/commons/io/output/BrokenOutputStreamTest.java
  AL    src/test/java/org/apache/commons/io/output/ByteArrayOutputStreamTestCase.java
  AL    src/test/java/org/apache/commons/io/output/ClosedOutputStreamTest.java
  AL    src/test/java/org/apache/commons/io/output/CloseShieldOutputStreamTest.java
  AL    src/test/java/org/apache/commons/io/output/CountingOutputStreamTest.java
  AL    src/test/java/org/apache/commons/io/output/DeferredFileOutputStreamTest.java
  AL    src/test/java/org/apache/commons/io/output/FileWriterWithEncodingTest.java
  AL    src/test/java/org/apache/commons/io/output/LockableFileWriterTest.java
  AL    src/test/java/org/apache/commons/io/output/NullOutputStreamTest.java
  AL    src/test/java/org/apache/commons/io/output/NullWriterTest.java
  AL    src/test/java/org/apache/commons/io/output/ProxyOutputStreamTest.java
  AL    src/test/java/org/apache/commons/io/output/ProxyWriterTest.java
  AL    src/test/java/org/apache/commons/io/output/StringBuilderWriterTest.java
  AL    src/test/java/org/apache/commons/io/output/TaggedOutputStreamTest.java
  AL    src/test/java/org/apache/commons/io/output/TeeOutputStreamTest.java
  AL    src/test/java/org/apache/commons/io/output/WriterOutputStreamTest.java
  AL    src/test/java/org/apache/commons/io/output/XmlStreamWriterTest.java
  AL    src/test/java/org/apache/commons/io/SelectorAdapter.java
  AL    src/test/java/org/apache/commons/io/TaggedIOExceptionTest.java
  AL    src/test/java/org/apache/commons/io/testtools/FileBasedTestCase.java
  AL    src/test/java/org/apache/commons/io/testtools/YellOnCloseInputStream.java
  AL    src/test/java/org/apache/commons/io/testtools/YellOnFlushAndCloseOutputStream.java
  AL    src/test/java/org/apache/commons/io/ThreadMonitorTestCase.java
  B     src/test/resources/org/apache/commons/io/FileUtilsTestDataCR.dat
  B     src/test/resources/org/apache/commons/io/FileUtilsTestDataCRLF.dat
  B     src/test/resources/org/apache/commons/io/FileUtilsTestDataLF.dat
  AL    src/test/resources/org/apache/commons/io/testfileBOM.xml
  AL    src/test/resources/org/apache/commons/io/testfileNoBOM.xml
 
*****************************************************
 Printing headers for files without AL header...
 
 
=======================================================================
==.externalToolBuilders/Maven_Ant_Builder.launch
=======================================================================
<?xml version="1.0" encoding="UTF-8"?>
<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-io"/>
  <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-io&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-io/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>