├── MPL-1.1.txt ├── README.md ├── doc └── javadoc │ └── cpdetector.css ├── ext ├── antlr-2.7.4.jar ├── build │ └── proguard.jar ├── chardet-1.0.jar ├── jargs-1.0.jar └── test │ ├── antfit.jar │ ├── fit.jar │ ├── junit-4.8.1.jar │ └── junit.jar ├── manifest.mf ├── src ├── cpdetector │ └── io │ │ └── parser │ │ ├── EncodingLexer.java │ │ ├── EncodingParser.java │ │ └── EncodingParserTokenTypes.java └── info │ └── monitorenter │ ├── cpdetector │ ├── ACmdLineArgsInheritor.java │ ├── CharsetPrinter.java │ ├── CodepageProcessor.java │ ├── io │ │ ├── ASCIIDetector.java │ │ ├── AbstractCodepageDetector.java │ │ ├── ByteOrderMarkDetector.java │ │ ├── ClassFileFilterIsA.java │ │ ├── CodepageDetectorProxy.java │ │ ├── FileFilterExtensions.java │ │ ├── HTMLCodepageDetector.java │ │ ├── IClassFileFilter.java │ │ ├── ICodepageDetector.java │ │ ├── InputStreamDebug.java │ │ ├── JChardetFacade.java │ │ ├── JarArchive.java │ │ ├── ParsingDetector.java │ │ ├── UnicodeDetector.java │ │ ├── UnknownCharset.java │ │ ├── UnsupportedCharset.java │ │ └── parser │ │ │ ├── EncodingLexer.java │ │ │ ├── EncodingParser.java │ │ │ ├── EncodingParserTokenTypes.java │ │ │ └── charsetParser.g │ ├── reflect │ │ └── SingletonLoader.java │ ├── test │ │ └── ui │ │ │ ├── ClassFileChooser.java │ │ │ └── FitAuthoringClient.java │ └── util │ │ └── collections │ │ ├── ITreeNode.java │ │ ├── TreeNodeUniqueChildren.java │ │ └── ui │ │ ├── ITableRenderer.java │ │ ├── StreamTableRenderer.java │ │ └── TableRendererHTML.java │ ├── io │ ├── LimitedInputStream.java │ └── MultiplexingOutputStream.java │ └── util │ ├── Entry.java │ ├── ExceptionUtil.java │ ├── FileUtil.java │ └── StringUtil.java └── test └── fit └── detectURL.html /MPL-1.1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r91987/cpdetector/HEAD/MPL-1.1.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r91987/cpdetector/HEAD/README.md -------------------------------------------------------------------------------- /doc/javadoc/cpdetector.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r91987/cpdetector/HEAD/doc/javadoc/cpdetector.css -------------------------------------------------------------------------------- /ext/antlr-2.7.4.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r91987/cpdetector/HEAD/ext/antlr-2.7.4.jar -------------------------------------------------------------------------------- /ext/build/proguard.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r91987/cpdetector/HEAD/ext/build/proguard.jar -------------------------------------------------------------------------------- /ext/chardet-1.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r91987/cpdetector/HEAD/ext/chardet-1.0.jar -------------------------------------------------------------------------------- /ext/jargs-1.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r91987/cpdetector/HEAD/ext/jargs-1.0.jar -------------------------------------------------------------------------------- /ext/test/antfit.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r91987/cpdetector/HEAD/ext/test/antfit.jar -------------------------------------------------------------------------------- /ext/test/fit.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r91987/cpdetector/HEAD/ext/test/fit.jar -------------------------------------------------------------------------------- /ext/test/junit-4.8.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r91987/cpdetector/HEAD/ext/test/junit-4.8.1.jar -------------------------------------------------------------------------------- /ext/test/junit.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r91987/cpdetector/HEAD/ext/test/junit.jar -------------------------------------------------------------------------------- /manifest.mf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r91987/cpdetector/HEAD/manifest.mf -------------------------------------------------------------------------------- /src/cpdetector/io/parser/EncodingLexer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r91987/cpdetector/HEAD/src/cpdetector/io/parser/EncodingLexer.java -------------------------------------------------------------------------------- /src/cpdetector/io/parser/EncodingParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r91987/cpdetector/HEAD/src/cpdetector/io/parser/EncodingParser.java -------------------------------------------------------------------------------- /src/cpdetector/io/parser/EncodingParserTokenTypes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r91987/cpdetector/HEAD/src/cpdetector/io/parser/EncodingParserTokenTypes.java -------------------------------------------------------------------------------- /src/info/monitorenter/cpdetector/ACmdLineArgsInheritor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r91987/cpdetector/HEAD/src/info/monitorenter/cpdetector/ACmdLineArgsInheritor.java -------------------------------------------------------------------------------- /src/info/monitorenter/cpdetector/CharsetPrinter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r91987/cpdetector/HEAD/src/info/monitorenter/cpdetector/CharsetPrinter.java -------------------------------------------------------------------------------- /src/info/monitorenter/cpdetector/CodepageProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r91987/cpdetector/HEAD/src/info/monitorenter/cpdetector/CodepageProcessor.java -------------------------------------------------------------------------------- /src/info/monitorenter/cpdetector/io/ASCIIDetector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r91987/cpdetector/HEAD/src/info/monitorenter/cpdetector/io/ASCIIDetector.java -------------------------------------------------------------------------------- /src/info/monitorenter/cpdetector/io/AbstractCodepageDetector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r91987/cpdetector/HEAD/src/info/monitorenter/cpdetector/io/AbstractCodepageDetector.java -------------------------------------------------------------------------------- /src/info/monitorenter/cpdetector/io/ByteOrderMarkDetector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r91987/cpdetector/HEAD/src/info/monitorenter/cpdetector/io/ByteOrderMarkDetector.java -------------------------------------------------------------------------------- /src/info/monitorenter/cpdetector/io/ClassFileFilterIsA.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r91987/cpdetector/HEAD/src/info/monitorenter/cpdetector/io/ClassFileFilterIsA.java -------------------------------------------------------------------------------- /src/info/monitorenter/cpdetector/io/CodepageDetectorProxy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r91987/cpdetector/HEAD/src/info/monitorenter/cpdetector/io/CodepageDetectorProxy.java -------------------------------------------------------------------------------- /src/info/monitorenter/cpdetector/io/FileFilterExtensions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r91987/cpdetector/HEAD/src/info/monitorenter/cpdetector/io/FileFilterExtensions.java -------------------------------------------------------------------------------- /src/info/monitorenter/cpdetector/io/HTMLCodepageDetector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r91987/cpdetector/HEAD/src/info/monitorenter/cpdetector/io/HTMLCodepageDetector.java -------------------------------------------------------------------------------- /src/info/monitorenter/cpdetector/io/IClassFileFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r91987/cpdetector/HEAD/src/info/monitorenter/cpdetector/io/IClassFileFilter.java -------------------------------------------------------------------------------- /src/info/monitorenter/cpdetector/io/ICodepageDetector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r91987/cpdetector/HEAD/src/info/monitorenter/cpdetector/io/ICodepageDetector.java -------------------------------------------------------------------------------- /src/info/monitorenter/cpdetector/io/InputStreamDebug.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r91987/cpdetector/HEAD/src/info/monitorenter/cpdetector/io/InputStreamDebug.java -------------------------------------------------------------------------------- /src/info/monitorenter/cpdetector/io/JChardetFacade.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r91987/cpdetector/HEAD/src/info/monitorenter/cpdetector/io/JChardetFacade.java -------------------------------------------------------------------------------- /src/info/monitorenter/cpdetector/io/JarArchive.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r91987/cpdetector/HEAD/src/info/monitorenter/cpdetector/io/JarArchive.java -------------------------------------------------------------------------------- /src/info/monitorenter/cpdetector/io/ParsingDetector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r91987/cpdetector/HEAD/src/info/monitorenter/cpdetector/io/ParsingDetector.java -------------------------------------------------------------------------------- /src/info/monitorenter/cpdetector/io/UnicodeDetector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r91987/cpdetector/HEAD/src/info/monitorenter/cpdetector/io/UnicodeDetector.java -------------------------------------------------------------------------------- /src/info/monitorenter/cpdetector/io/UnknownCharset.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r91987/cpdetector/HEAD/src/info/monitorenter/cpdetector/io/UnknownCharset.java -------------------------------------------------------------------------------- /src/info/monitorenter/cpdetector/io/UnsupportedCharset.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r91987/cpdetector/HEAD/src/info/monitorenter/cpdetector/io/UnsupportedCharset.java -------------------------------------------------------------------------------- /src/info/monitorenter/cpdetector/io/parser/EncodingLexer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r91987/cpdetector/HEAD/src/info/monitorenter/cpdetector/io/parser/EncodingLexer.java -------------------------------------------------------------------------------- /src/info/monitorenter/cpdetector/io/parser/EncodingParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r91987/cpdetector/HEAD/src/info/monitorenter/cpdetector/io/parser/EncodingParser.java -------------------------------------------------------------------------------- /src/info/monitorenter/cpdetector/io/parser/EncodingParserTokenTypes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r91987/cpdetector/HEAD/src/info/monitorenter/cpdetector/io/parser/EncodingParserTokenTypes.java -------------------------------------------------------------------------------- /src/info/monitorenter/cpdetector/io/parser/charsetParser.g: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r91987/cpdetector/HEAD/src/info/monitorenter/cpdetector/io/parser/charsetParser.g -------------------------------------------------------------------------------- /src/info/monitorenter/cpdetector/reflect/SingletonLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r91987/cpdetector/HEAD/src/info/monitorenter/cpdetector/reflect/SingletonLoader.java -------------------------------------------------------------------------------- /src/info/monitorenter/cpdetector/test/ui/ClassFileChooser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r91987/cpdetector/HEAD/src/info/monitorenter/cpdetector/test/ui/ClassFileChooser.java -------------------------------------------------------------------------------- /src/info/monitorenter/cpdetector/test/ui/FitAuthoringClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r91987/cpdetector/HEAD/src/info/monitorenter/cpdetector/test/ui/FitAuthoringClient.java -------------------------------------------------------------------------------- /src/info/monitorenter/cpdetector/util/collections/ITreeNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r91987/cpdetector/HEAD/src/info/monitorenter/cpdetector/util/collections/ITreeNode.java -------------------------------------------------------------------------------- /src/info/monitorenter/cpdetector/util/collections/TreeNodeUniqueChildren.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r91987/cpdetector/HEAD/src/info/monitorenter/cpdetector/util/collections/TreeNodeUniqueChildren.java -------------------------------------------------------------------------------- /src/info/monitorenter/cpdetector/util/collections/ui/ITableRenderer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r91987/cpdetector/HEAD/src/info/monitorenter/cpdetector/util/collections/ui/ITableRenderer.java -------------------------------------------------------------------------------- /src/info/monitorenter/cpdetector/util/collections/ui/StreamTableRenderer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r91987/cpdetector/HEAD/src/info/monitorenter/cpdetector/util/collections/ui/StreamTableRenderer.java -------------------------------------------------------------------------------- /src/info/monitorenter/cpdetector/util/collections/ui/TableRendererHTML.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r91987/cpdetector/HEAD/src/info/monitorenter/cpdetector/util/collections/ui/TableRendererHTML.java -------------------------------------------------------------------------------- /src/info/monitorenter/io/LimitedInputStream.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r91987/cpdetector/HEAD/src/info/monitorenter/io/LimitedInputStream.java -------------------------------------------------------------------------------- /src/info/monitorenter/io/MultiplexingOutputStream.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r91987/cpdetector/HEAD/src/info/monitorenter/io/MultiplexingOutputStream.java -------------------------------------------------------------------------------- /src/info/monitorenter/util/Entry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r91987/cpdetector/HEAD/src/info/monitorenter/util/Entry.java -------------------------------------------------------------------------------- /src/info/monitorenter/util/ExceptionUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r91987/cpdetector/HEAD/src/info/monitorenter/util/ExceptionUtil.java -------------------------------------------------------------------------------- /src/info/monitorenter/util/FileUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r91987/cpdetector/HEAD/src/info/monitorenter/util/FileUtil.java -------------------------------------------------------------------------------- /src/info/monitorenter/util/StringUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r91987/cpdetector/HEAD/src/info/monitorenter/util/StringUtil.java -------------------------------------------------------------------------------- /test/fit/detectURL.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r91987/cpdetector/HEAD/test/fit/detectURL.html --------------------------------------------------------------------------------