Rat (Release Audit Tool) results

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

*****************************************************
Summary
-------
Generated at: 2013-12-24T15:37:47-05:00
Notes: 3
Binaries: 2
Archives: 0
Standards: 261

Apache Licensed: 260
Generated Documents: 0

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

1 Unknown Licenses

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

Unapproved licenses:

  TODO

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

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
  AL    build.properties.sample
  AL    build.xml
  AL    checkstyle.xml
  AL    default.properties
  AL    doap_codec.rdf
  AL    LICENSE-header.txt
  N     LICENSE.txt
  N     NOTICE.txt
  AL    pmd.xml
  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/codec/binary/Base32.java
  AL    src/main/java/org/apache/commons/codec/binary/Base32InputStream.java
  AL    src/main/java/org/apache/commons/codec/binary/Base32OutputStream.java
  AL    src/main/java/org/apache/commons/codec/binary/Base64.java
  AL    src/main/java/org/apache/commons/codec/binary/Base64InputStream.java
  AL    src/main/java/org/apache/commons/codec/binary/Base64OutputStream.java
  AL    src/main/java/org/apache/commons/codec/binary/BaseNCodec.java
  AL    src/main/java/org/apache/commons/codec/binary/BaseNCodecInputStream.java
  AL    src/main/java/org/apache/commons/codec/binary/BaseNCodecOutputStream.java
  AL    src/main/java/org/apache/commons/codec/binary/BinaryCodec.java
  AL    src/main/java/org/apache/commons/codec/binary/Hex.java
  AL    src/main/java/org/apache/commons/codec/binary/package.html
  AL    src/main/java/org/apache/commons/codec/binary/StringUtils.java
  AL    src/main/java/org/apache/commons/codec/BinaryDecoder.java
  AL    src/main/java/org/apache/commons/codec/BinaryEncoder.java
  AL    src/main/java/org/apache/commons/codec/CharEncoding.java
  AL    src/main/java/org/apache/commons/codec/Charsets.java
  AL    src/main/java/org/apache/commons/codec/Decoder.java
  AL    src/main/java/org/apache/commons/codec/DecoderException.java
  AL    src/main/java/org/apache/commons/codec/digest/B64.java
  AL    src/main/java/org/apache/commons/codec/digest/Crypt.java
  AL    src/main/java/org/apache/commons/codec/digest/DigestUtils.java
  AL    src/main/java/org/apache/commons/codec/digest/Md5Crypt.java
  AL    src/main/java/org/apache/commons/codec/digest/MessageDigestAlgorithms.java
  AL    src/main/java/org/apache/commons/codec/digest/package.html
  AL    src/main/java/org/apache/commons/codec/digest/Sha2Crypt.java
  AL    src/main/java/org/apache/commons/codec/digest/UnixCrypt.java
  AL    src/main/java/org/apache/commons/codec/Encoder.java
  AL    src/main/java/org/apache/commons/codec/EncoderException.java
  AL    src/main/java/org/apache/commons/codec/language/AbstractCaverphone.java
  AL    src/main/java/org/apache/commons/codec/language/bm/BeiderMorseEncoder.java
  AL    src/main/java/org/apache/commons/codec/language/bm/Lang.java
  AL    src/main/java/org/apache/commons/codec/language/bm/Languages.java
  AL    src/main/java/org/apache/commons/codec/language/bm/NameType.java
  AL    src/main/java/org/apache/commons/codec/language/bm/package.html
  AL    src/main/java/org/apache/commons/codec/language/bm/PhoneticEngine.java
  AL    src/main/java/org/apache/commons/codec/language/bm/ResourceConstants.java
  AL    src/main/java/org/apache/commons/codec/language/bm/Rule.java
  AL    src/main/java/org/apache/commons/codec/language/bm/RuleType.java
  AL    src/main/java/org/apache/commons/codec/language/Caverphone.java
  AL    src/main/java/org/apache/commons/codec/language/Caverphone1.java
  AL    src/main/java/org/apache/commons/codec/language/Caverphone2.java
  AL    src/main/java/org/apache/commons/codec/language/ColognePhonetic.java
  AL    src/main/java/org/apache/commons/codec/language/DoubleMetaphone.java
  AL    src/main/java/org/apache/commons/codec/language/MatchRatingApproachEncoder.java
  AL    src/main/java/org/apache/commons/codec/language/Metaphone.java
  AL    src/main/java/org/apache/commons/codec/language/Nysiis.java
  AL    src/main/java/org/apache/commons/codec/language/package.html
  AL    src/main/java/org/apache/commons/codec/language/RefinedSoundex.java
  AL    src/main/java/org/apache/commons/codec/language/Soundex.java
  AL    src/main/java/org/apache/commons/codec/language/SoundexUtils.java
  AL    src/main/java/org/apache/commons/codec/net/BCodec.java
  AL    src/main/java/org/apache/commons/codec/net/package.html
  AL    src/main/java/org/apache/commons/codec/net/QCodec.java
  AL    src/main/java/org/apache/commons/codec/net/QuotedPrintableCodec.java
  AL    src/main/java/org/apache/commons/codec/net/RFC1522Codec.java
  AL    src/main/java/org/apache/commons/codec/net/URLCodec.java
  AL    src/main/java/org/apache/commons/codec/net/Utils.java
  AL    src/main/java/org/apache/commons/codec/overview.html
  AL    src/main/java/org/apache/commons/codec/package.html
  AL    src/main/java/org/apache/commons/codec/StringDecoder.java
  AL    src/main/java/org/apache/commons/codec/StringEncoder.java
  AL    src/main/java/org/apache/commons/codec/StringEncoderComparator.java
  AL    src/main/resources/org/apache/commons/codec/language/bm/ash_approx_any.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/ash_approx_common.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/ash_approx_cyrillic.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/ash_approx_english.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/ash_approx_french.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/ash_approx_german.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/ash_approx_hebrew.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/ash_approx_hungarian.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/ash_approx_polish.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/ash_approx_romanian.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/ash_approx_russian.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/ash_approx_spanish.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/ash_exact_any.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/ash_exact_approx_common.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/ash_exact_common.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/ash_exact_cyrillic.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/ash_exact_english.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/ash_exact_french.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/ash_exact_german.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/ash_exact_hebrew.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/ash_exact_hungarian.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/ash_exact_polish.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/ash_exact_romanian.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/ash_exact_russian.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/ash_exact_spanish.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/ash_hebrew_common.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/ash_languages.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/ash_rules_any.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/ash_rules_cyrillic.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/ash_rules_english.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/ash_rules_french.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/ash_rules_german.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/ash_rules_hebrew.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/ash_rules_hungarian.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/ash_rules_polish.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/ash_rules_romanian.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/ash_rules_russian.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/ash_rules_spanish.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/gen_approx_any.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/gen_approx_arabic.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/gen_approx_common.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/gen_approx_cyrillic.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/gen_approx_czech.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/gen_approx_dutch.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/gen_approx_english.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/gen_approx_french.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/gen_approx_german.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/gen_approx_greek.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/gen_approx_greeklatin.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/gen_approx_hebrew.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/gen_approx_hungarian.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/gen_approx_italian.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/gen_approx_polish.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/gen_approx_portuguese.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/gen_approx_romanian.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/gen_approx_russian.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/gen_approx_spanish.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/gen_approx_turkish.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/gen_exact_any.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/gen_exact_approx_common.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/gen_exact_arabic.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/gen_exact_common.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/gen_exact_cyrillic.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/gen_exact_czech.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/gen_exact_dutch.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/gen_exact_english.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/gen_exact_french.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/gen_exact_german.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/gen_exact_greek.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/gen_exact_greeklatin.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/gen_exact_hebrew.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/gen_exact_hungarian.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/gen_exact_italian.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/gen_exact_polish.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/gen_exact_portuguese.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/gen_exact_romanian.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/gen_exact_russian.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/gen_exact_spanish.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/gen_exact_turkish.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/gen_hebrew_common.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/gen_languages.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/gen_rules_any.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/gen_rules_arabic.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/gen_rules_cyrillic.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/gen_rules_czech.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/gen_rules_dutch.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/gen_rules_english.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/gen_rules_french.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/gen_rules_german.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/gen_rules_greek.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/gen_rules_greeklatin.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/gen_rules_hebrew.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/gen_rules_hungarian.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/gen_rules_italian.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/gen_rules_polish.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/gen_rules_portuguese.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/gen_rules_romanian.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/gen_rules_russian.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/gen_rules_spanish.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/gen_rules_turkish.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/lang.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/sep_approx_any.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/sep_approx_common.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/sep_approx_french.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/sep_approx_hebrew.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/sep_approx_italian.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/sep_approx_portuguese.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/sep_approx_spanish.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/sep_exact_any.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/sep_exact_approx_common.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/sep_exact_common.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/sep_exact_french.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/sep_exact_hebrew.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/sep_exact_italian.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/sep_exact_portuguese.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/sep_exact_spanish.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/sep_hebrew_common.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/sep_languages.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/sep_rules_any.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/sep_rules_french.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/sep_rules_hebrew.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/sep_rules_italian.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/sep_rules_portuguese.txt
  AL    src/main/resources/org/apache/commons/codec/language/bm/sep_rules_spanish.txt
  B     src/media/logo.xcf
  B     src/site/resources/images/logo.png
  AL    src/site/site.xml
  AL    src/site/xdoc/download_codec.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/userguide.xml
  AL    src/test/java/org/apache/commons/codec/binary/Base32InputStreamTest.java
  AL    src/test/java/org/apache/commons/codec/binary/Base32OutputStreamTest.java
  AL    src/test/java/org/apache/commons/codec/binary/Base32Test.java
  AL    src/test/java/org/apache/commons/codec/binary/Base32TestData.java
  AL    src/test/java/org/apache/commons/codec/binary/Base64Codec13Test.java
  AL    src/test/java/org/apache/commons/codec/binary/Base64InputStreamTest.java
  AL    src/test/java/org/apache/commons/codec/binary/Base64OutputStreamTest.java
  AL    src/test/java/org/apache/commons/codec/binary/Base64Test.java
  AL    src/test/java/org/apache/commons/codec/binary/Base64TestData.java
  AL    src/test/java/org/apache/commons/codec/binary/BaseNCodecTest.java
  AL    src/test/java/org/apache/commons/codec/binary/BinaryCodecTest.java
  AL    src/test/java/org/apache/commons/codec/binary/Codec105ErrorInputStream.java
  AL    src/test/java/org/apache/commons/codec/binary/HexTest.java
  AL    src/test/java/org/apache/commons/codec/binary/StringUtilsTest.java
  AL    src/test/java/org/apache/commons/codec/BinaryEncoderAbstractTest.java
  AL    src/test/java/org/apache/commons/codec/CharEncodingTest.java
  AL    src/test/java/org/apache/commons/codec/CharsetsTest.java
  AL    src/test/java/org/apache/commons/codec/DecoderExceptionTest.java
  AL    src/test/java/org/apache/commons/codec/digest/Apr1CryptTest.java
  AL    src/test/java/org/apache/commons/codec/digest/B64Test.java
  AL    src/test/java/org/apache/commons/codec/digest/CryptTest.java
  AL    src/test/java/org/apache/commons/codec/digest/DigestUtilsTest.java
  AL    src/test/java/org/apache/commons/codec/digest/Md5CryptTest.java
  AL    src/test/java/org/apache/commons/codec/digest/Sha256CryptTest.java
  AL    src/test/java/org/apache/commons/codec/digest/Sha2CryptTest.java
  AL    src/test/java/org/apache/commons/codec/digest/Sha512CryptTest.java
  AL    src/test/java/org/apache/commons/codec/digest/UnixCryptTest.java
  AL    src/test/java/org/apache/commons/codec/EncoderExceptionTest.java
  AL    src/test/java/org/apache/commons/codec/language/bm/BeiderMorseEncoderTest.java
  AL    src/test/java/org/apache/commons/codec/language/bm/CacheSubSequencePerformanceTest.java
  AL    src/test/java/org/apache/commons/codec/language/bm/LanguageGuessingTest.java
  AL    src/test/java/org/apache/commons/codec/language/bm/PhoneticEnginePerformanceTest.java
  AL    src/test/java/org/apache/commons/codec/language/bm/PhoneticEngineRegressionTest.java
  AL    src/test/java/org/apache/commons/codec/language/bm/PhoneticEngineTest.java
  AL    src/test/java/org/apache/commons/codec/language/bm/RuleTest.java
  AL    src/test/java/org/apache/commons/codec/language/Caverphone1Test.java
  AL    src/test/java/org/apache/commons/codec/language/Caverphone2Test.java
  AL    src/test/java/org/apache/commons/codec/language/ColognePhoneticTest.java
  AL    src/test/java/org/apache/commons/codec/language/DoubleMetaphone2Test.java
  AL    src/test/java/org/apache/commons/codec/language/DoubleMetaphoneTest.java
  AL    src/test/java/org/apache/commons/codec/language/MatchRatingApproachEncoderTest.java
  AL    src/test/java/org/apache/commons/codec/language/MetaphoneTest.java
  AL    src/test/java/org/apache/commons/codec/language/NysiisTest.java
  AL    src/test/java/org/apache/commons/codec/language/RefinedSoundexTest.java
  AL    src/test/java/org/apache/commons/codec/language/SoundexTest.java
  AL    src/test/java/org/apache/commons/codec/net/BCodecTest.java
  AL    src/test/java/org/apache/commons/codec/net/QCodecTest.java
  AL    src/test/java/org/apache/commons/codec/net/QuotedPrintableCodecTest.java
  AL    src/test/java/org/apache/commons/codec/net/RFC1522CodecTest.java
  AL    src/test/java/org/apache/commons/codec/net/URLCodecTest.java
  AL    src/test/java/org/apache/commons/codec/net/UtilsTest.java
  AL    src/test/java/org/apache/commons/codec/StringEncoderAbstractTest.java
  AL    src/test/java/org/apache/commons/codec/StringEncoderComparatorTest.java
 !????? TODO
 
*****************************************************
 Printing headers for files without AL header...
 
 
=======================================================================
==TODO
=======================================================================
$Id: rat-report.html 891688 2013-12-24 20:49:46Z ggregory $

This is a list of action items to be finished in the [codec] project.  
This TODO list reflects the current direction of development, and
should be updated by all committers when a known issues or task
is identified.  

When a task in the TODO list is done, change the changes.xml document in xdocs

** TODO List

* Add a ship encode and decode to binary package

* Add a btoa encode and decode to binary package

* Add a uu encode and decode to binary package

* Add a Rot13 implementation to text package 

* figure out a better way to supply test data and expected input/output
  to the JUNIT test cases

* develop multiple distributions for projects that only wish to use 
  a specific class, and are worried about footprint (memory and diskspace).