History log of /opengrok/src/org/opensolaris/opengrok/analysis/FileAnalyzerFactory.java
Revision Date Author Comments Expand
4083abf043fbc87feef12bde4afb75b046200dba 22-Jul-2016 Lubos Kosco <tarzanek@gmail.com>

javadoc

eb11fe3584b7b243fb0641da4ab2e157610bb767 20-Mar-2015 Lubos Kosco <tarzanek@gmail.com>

fix listing of types to be generated from analyzers

/opengrok/opengrok-web-nbproject/nbproject/project.properties AnalyzerGuru.java FileAnalyzerFactory.java JFlexTokenizer.java archive/BZip2AnalyzerFactory.java archive/GZIPAnalyzerFactory.java archive/TarAnalyzerFactory.java archive/ZipAnalyzerFactory.java c/CAnalyzerFactory.java c/CxxAnalyzerFactory.java csharp/CSharpAnalyzerFactory.java data/IgnorantAnalyzerFactory.java data/ImageAnalyzerFactory.java document/TroffAnalyzerFactory.java erlang/ErlangAnalyzerFactory.java executables/ELFAnalyzerFactory.java executables/JarAnalyzerFactory.java executables/JavaClassAnalyzerFactory.java fortran/FortranAnalyzerFactory.java haskell/HaskellAnalyzerFactory.java java/JavaAnalyzerFactory.java javascript/JavaScriptAnalyzerFactory.java lisp/LispAnalyzerFactory.java perl/PerlAnalyzerFactory.java php/PhpAnalyzerFactory.java plain/AbstractSourceCodeAnalyzer.java plain/PlainAnalyzerFactory.java plain/XMLAnalyzerFactory.java python/PythonAnalyzerFactory.java scala/ScalaAnalyzerFactory.java sh/ShAnalyzerFactory.java sql/PLSQLAnalyzerFactory.java sql/SQLAnalyzerFactory.java tcl/TclAnalyzerFactory.java uue/UuencodeAnalyzerFactory.java vb/VBAnalyzerFactory.java /opengrok/src/org/opensolaris/opengrok/web/SearchHelper.java
059526900381c7619060df5c60a6c7eb74fb8639 09-Aug-2013 Vladimir Kotal <Vladimir.Kotal@Oracle.COM>

introduce prefix matching fixes #641 fixes #604

AnalyzerGuru.java FileAnalyzerFactory.java PathTokenizer.java archive/BZip2AnalyzerFactory.java archive/GZIPAnalyzerFactory.java archive/TarAnalyzerFactory.java archive/ZipAnalyzerFactory.java c/CAnalyzerFactory.java c/CxxAnalyzerFactory.java csharp/CSharpAnalyzerFactory.java data/IgnorantAnalyzerFactory.java data/ImageAnalyzerFactory.java document/TroffAnalyzerFactory.java executables/ELFAnalyzerFactory.java executables/JarAnalyzerFactory.java executables/JavaClassAnalyzerFactory.java fortran/FortranAnalyzerFactory.java java/JavaAnalyzerFactory.java javascript/JavaScriptAnalyzerFactory.java lisp/LispAnalyzerFactory.java perl/PerlAnalyzerFactory.java php/PhpAnalyzerFactory.java plain/PlainAnalyzerFactory.java plain/XMLAnalyzerFactory.java python/PythonAnalyzerFactory.java scala/ScalaAnalyzerFactory.java sh/ShAnalyzerFactory.java sql/PLSQLAnalyzerFactory.java sql/SQLAnalyzerFactory.java tcl/TclAnalyzerFactory.java uue/UuencodeAnalyzer.java uue/UuencodeAnalyzerFactory.java vb/VBAnalyzerFactory.java /opengrok/src/org/opensolaris/opengrok/index/CommandLineOptions.java /opengrok/src/org/opensolaris/opengrok/index/Indexer.java /opengrok/src/org/opensolaris/opengrok/search/SearchEngine.java /opengrok/test/org/opensolaris/opengrok/analysis/AnalyzerGuruTest.java /opengrok/test/org/opensolaris/opengrok/analysis/JFlexTokenizerTest.java /opengrok/test/org/opensolaris/opengrok/analysis/JFlexXrefTest.java /opengrok/test/org/opensolaris/opengrok/analysis/PathTokenizerTest.java /opengrok/test/org/opensolaris/opengrok/analysis/document/TroffAnalyzerTest.java /opengrok/test/org/opensolaris/opengrok/search/QueryBuilderTest.java /opengrok/test/org/opensolaris/opengrok/search/SearchTest.java
ff5eba819da0cf7964d884630fb13262ef12c505 02-Jan-2013 Trond Norbye <trond.norbye@gmail.com>

Fix trailing whitespace

/opengrok/src/org/opensolaris/opengrok/ConsoleFormatter.java /opengrok/src/org/opensolaris/opengrok/FileLogFormatter.java /opengrok/src/org/opensolaris/opengrok/Info.java /opengrok/src/org/opensolaris/opengrok/OpenGrokLogger.java /opengrok/src/org/opensolaris/opengrok/SimpleConsoleFormatter.java /opengrok/src/org/opensolaris/opengrok/SimpleFileLogFormatter.java AnalyzerGuru.java CompatibleAnalyser.java Ctags.java FileAnalyzer.java FileAnalyzerFactory.java Hash2TokenStream.java HistoryAnalyzer.java JFlexTokenizer.java JFlexXref.java List2TokenStream.java PathTokenizer.java TagFilter.java TextAnalyzer.java archive/BZip2Analyzer.java archive/GZIPAnalyzer.java archive/TarAnalyzer.java archive/ZipAnalyzer.java c/CAnalyzer.java c/CxxAnalyzer.java document/TroffAnalyzer.java executables/ELFAnalyzer.java executables/JarAnalyzer.java executables/JavaClassAnalyzer.java java/JavaAnalyzer.java perl/Consts.java perl/PerlAnalyzer.java perl/PerlAnalyzerFactory.java plain/XMLAnalyzer.java python/Consts.java python/PythonAnalyzer.java sh/ShAnalyzer.java sh/ShAnalyzerFactory.java sql/Consts.java /opengrok/src/org/opensolaris/opengrok/configuration/Configuration.java /opengrok/src/org/opensolaris/opengrok/configuration/Project.java /opengrok/src/org/opensolaris/opengrok/configuration/RuntimeEnvironment.java /opengrok/src/org/opensolaris/opengrok/history/Annotation.java /opengrok/src/org/opensolaris/opengrok/history/BazaarHistoryParser.java /opengrok/src/org/opensolaris/opengrok/history/BazaarRepository.java /opengrok/src/org/opensolaris/opengrok/history/CVSHistoryParser.java /opengrok/src/org/opensolaris/opengrok/history/CVSRepository.java /opengrok/src/org/opensolaris/opengrok/history/ClearCaseHistoryParser.java /opengrok/src/org/opensolaris/opengrok/history/ClearCaseRepository.java /opengrok/src/org/opensolaris/opengrok/history/DirectoryHistoryReader.java /opengrok/src/org/opensolaris/opengrok/history/FileHistoryCache.java /opengrok/src/org/opensolaris/opengrok/history/GitRepository.java /opengrok/src/org/opensolaris/opengrok/history/History.java /opengrok/src/org/opensolaris/opengrok/history/HistoryCache.java /opengrok/src/org/opensolaris/opengrok/history/HistoryEntry.java /opengrok/src/org/opensolaris/opengrok/history/HistoryGuru.java /opengrok/src/org/opensolaris/opengrok/history/HistoryReader.java /opengrok/src/org/opensolaris/opengrok/history/JDBCHistoryCache.java /opengrok/src/org/opensolaris/opengrok/history/MercurialHistoryParser.java /opengrok/src/org/opensolaris/opengrok/history/MercurialRepository.java /opengrok/src/org/opensolaris/opengrok/history/MonotoneHistoryParser.java /opengrok/src/org/opensolaris/opengrok/history/MonotoneRepository.java /opengrok/src/org/opensolaris/opengrok/history/PerforceHistoryParser.java /opengrok/src/org/opensolaris/opengrok/history/PerforceRepository.java /opengrok/src/org/opensolaris/opengrok/history/RCSHistoryParser.java /opengrok/src/org/opensolaris/opengrok/history/RCSRepository.java /opengrok/src/org/opensolaris/opengrok/history/RCSget.java /opengrok/src/org/opensolaris/opengrok/history/RazorHistoryParser.java /opengrok/src/org/opensolaris/opengrok/history/RazorRepository.java /opengrok/src/org/opensolaris/opengrok/history/RepoRepository.java /opengrok/src/org/opensolaris/opengrok/history/Repository.java /opengrok/src/org/opensolaris/opengrok/history/RepositoryFactory.java /opengrok/src/org/opensolaris/opengrok/history/RepositoryInfo.java /opengrok/src/org/opensolaris/opengrok/history/SCCSHistoryParser.java /opengrok/src/org/opensolaris/opengrok/history/SCCSRepository.java /opengrok/src/org/opensolaris/opengrok/history/SCCSget.java /opengrok/src/org/opensolaris/opengrok/history/SubversionHistoryParser.java /opengrok/src/org/opensolaris/opengrok/history/SubversionRepository.java /opengrok/src/org/opensolaris/opengrok/index/CommandLineOptions.java /opengrok/src/org/opensolaris/opengrok/index/DefaultIndexChangedListener.java /opengrok/src/org/opensolaris/opengrok/index/Filter.java /opengrok/src/org/opensolaris/opengrok/index/IgnoredNames.java /opengrok/src/org/opensolaris/opengrok/index/IndexChangedListener.java /opengrok/src/org/opensolaris/opengrok/index/IndexDatabase.java /opengrok/src/org/opensolaris/opengrok/index/Indexer.java /opengrok/src/org/opensolaris/opengrok/management/AgentIndexRunner.java /opengrok/src/org/opensolaris/opengrok/management/JMXConfigurationMBean.java /opengrok/src/org/opensolaris/opengrok/management/client/AgentConnection.java /opengrok/src/org/opensolaris/opengrok/management/client/ConfigurationsFrame.java /opengrok/src/org/opensolaris/opengrok/management/client/OpenGrokTrayApp.java /opengrok/src/org/opensolaris/opengrok/management/client/SettingsFrame.java /opengrok/src/org/opensolaris/opengrok/management/client/SettingsPersistence.java /opengrok/src/org/opensolaris/opengrok/search/Hit.java /opengrok/src/org/opensolaris/opengrok/search/QueryBuilder.java /opengrok/src/org/opensolaris/opengrok/search/Results.java /opengrok/src/org/opensolaris/opengrok/search/Search.java /opengrok/src/org/opensolaris/opengrok/search/SearchEngine.java /opengrok/src/org/opensolaris/opengrok/search/Summarizer.java /opengrok/src/org/opensolaris/opengrok/search/Summary.java /opengrok/src/org/opensolaris/opengrok/search/context/Context.java /opengrok/src/org/opensolaris/opengrok/search/context/HistoryContext.java /opengrok/src/org/opensolaris/opengrok/search/context/LineMatcher.java /opengrok/src/org/opensolaris/opengrok/search/context/PhraseMatcher.java /opengrok/src/org/opensolaris/opengrok/search/context/QueryMatchers.java /opengrok/src/org/opensolaris/opengrok/search/context/WildCardMatcher.java /opengrok/src/org/opensolaris/opengrok/util/Executor.java /opengrok/src/org/opensolaris/opengrok/util/Getopt.java /opengrok/src/org/opensolaris/opengrok/util/StringUtils.java /opengrok/src/org/opensolaris/opengrok/web/Constants.java /opengrok/src/org/opensolaris/opengrok/web/DiffData.java /opengrok/src/org/opensolaris/opengrok/web/DiffType.java /opengrok/src/org/opensolaris/opengrok/web/DirectoryListing.java /opengrok/src/org/opensolaris/opengrok/web/EftarFile.java /opengrok/src/org/opensolaris/opengrok/web/EftarFileReader.java /opengrok/src/org/opensolaris/opengrok/web/PageConfig.java /opengrok/src/org/opensolaris/opengrok/web/Prefix.java /opengrok/src/org/opensolaris/opengrok/web/SearchHelper.java /opengrok/src/org/opensolaris/opengrok/web/SortOrder.java /opengrok/src/org/opensolaris/opengrok/web/Util.java
6fb29c51593eb4622f537cd43c1a81ffb36a8ff7 02-Jan-2013 Knut Anders Hatlen <knut.hatlen@oracle.com>

Bug #17128: add more syntax highlighting styles and list all definitions/functions Make definitions available when generating xref on the fly from the webapp.

AnalyzerGuru.java FileAnalyzerFactory.java c/CAnalyzer.java c/CAnalyzerFactory.java c/CxxAnalyzer.java c/CxxAnalyzerFactory.java document/TroffAnalyzer.java document/TroffAnalyzerFactory.java fortran/FortranAnalyzer.java fortran/FortranAnalyzerFactory.java java/JavaAnalyzer.java java/JavaAnalyzerFactory.java lisp/LispAnalyzer.java lisp/LispAnalyzerFactory.java perl/PerlAnalyzer.java perl/PerlAnalyzerFactory.java plain/PlainAnalyzer.java plain/PlainAnalyzerFactory.java plain/XMLAnalyzer.java plain/XMLAnalyzerFactory.java python/PythonAnalyzer.java python/PythonAnalyzerFactory.java sh/ShAnalyzer.java sh/ShAnalyzerFactory.java sql/SQLAnalyzer.java sql/SQLAnalyzerFactory.java tcl/TclAnalyzer.java tcl/TclAnalyzerFactory.java /opengrok/src/org/opensolaris/opengrok/index/IndexDatabase.java /opengrok/test/org/opensolaris/opengrok/analysis/plain/XMLAnalyzerTest.java /opengrok/test/org/opensolaris/opengrok/index/IndexDatabaseTest.java /opengrok/test/org/opensolaris/opengrok/index/IndexerTest.java /opengrok/web/list.jsp
1c377666fe7591e06614ee1340bb31d831b60c59 02-Jan-2013 Knut Anders Hatlen <Knut.Hatlen@Sun.COM>

Make AnalyzerGuru.writeXref() take a Reader instead of an InputStream The Xref classes should be independent of the input file encoding, so therefore a Reader (which operates on characters) is more appropriate than an InputStream (which operates on bytes).

320fb5a6a71a742d2f1e53d734eeac3bb907200d 02-Jan-2013 Knut Anders Hatlen <Knut.Hatlen@Sun.COM>

Use more restrictive access modifiers on some methods

becd193e2ec3e286312aca960e6dd996eba41c60 02-Jan-2013 Knut Anders Hatlen <Knut.Hatlen@Sun.COM>

Bug #859: Allow matching entire filenames

61910105f4f96902cf0a54ce28e84dc034c611f6 02-Jan-2013 Jorgen Austvik <jorgen.austvik@sun.com>

Remove more PMD warnings, and highlight TODO's

AnalyzerGuru.java FileAnalyzerFactory.java List2TokenStream.java TagFilter.java archive/BZip2Analyzer.java archive/GZIPAnalyzer.java executables/JavaClassAnalyzer.java plain/PlainAnalyzer.java sql/SQLAnalyzer.java /opengrok/src/org/opensolaris/opengrok/history/ClearCaseRepository.java /opengrok/src/org/opensolaris/opengrok/history/DirectoryHistoryReader.java /opengrok/src/org/opensolaris/opengrok/history/FileHistoryCache.java /opengrok/src/org/opensolaris/opengrok/history/HistoryEntry.java /opengrok/src/org/opensolaris/opengrok/history/HistoryGuru.java /opengrok/src/org/opensolaris/opengrok/history/PerforceHistoryParser.java /opengrok/src/org/opensolaris/opengrok/history/PerforceRepository.java /opengrok/src/org/opensolaris/opengrok/history/RCSget.java /opengrok/src/org/opensolaris/opengrok/history/RazorDirectoryHistoryParser.java /opengrok/src/org/opensolaris/opengrok/history/RazorHistoryParser.java /opengrok/src/org/opensolaris/opengrok/history/RazorRepository.java /opengrok/src/org/opensolaris/opengrok/history/SCCSHistoryParser.java /opengrok/src/org/opensolaris/opengrok/history/SubversionRepository.java /opengrok/src/org/opensolaris/opengrok/index/IgnoredNames.java /opengrok/src/org/opensolaris/opengrok/index/IndexDatabase.java /opengrok/src/org/opensolaris/opengrok/index/Indexer.java /opengrok/src/org/opensolaris/opengrok/management/AgentIndexRunner.java /opengrok/src/org/opensolaris/opengrok/management/OGAgent.java /opengrok/src/org/opensolaris/opengrok/management/client/AgentConnection.java /opengrok/src/org/opensolaris/opengrok/management/client/NotificationsFrame.java /opengrok/src/org/opensolaris/opengrok/management/client/OpenGrokTrayApp.java /opengrok/src/org/opensolaris/opengrok/management/client/SettingsFrame.java /opengrok/src/org/opensolaris/opengrok/search/Results.java /opengrok/src/org/opensolaris/opengrok/search/Summarizer.java /opengrok/src/org/opensolaris/opengrok/search/context/Context.java /opengrok/src/org/opensolaris/opengrok/web/DirectoryListing.java /opengrok/src/org/opensolaris/opengrok/web/EftarFile.java /opengrok/src/org/opensolaris/opengrok/web/EftarFileReader.java
5321cd178c121fcb737d72986ab0c991b9e6ffca 13-Aug-2008 Trond Norbye <trond.norbye@sun.com>

Checkstyle: Fixed import order

FileAnalyzerFactory.java PathTokenizer.java archive/GZIPAnalyzer.java archive/TarAnalyzer.java c/CAnalyzerFactory.java document/TroffAnalyzerFactory.java java/JavaAnalyzerFactory.java lisp/LispAnalyzerFactory.java plain/PlainAnalyzerFactory.java plain/XMLAnalyzerFactory.java sh/ShAnalyzerFactory.java sql/SQLAnalyzerFactory.java tcl/TclAnalyzerFactory.java /opengrok/src/org/opensolaris/opengrok/history/FileHistoryCache.java /opengrok/src/org/opensolaris/opengrok/history/HistoryReader.java /opengrok/src/org/opensolaris/opengrok/history/RCSget.java /opengrok/src/org/opensolaris/opengrok/history/RazorHistoryParser.java /opengrok/src/org/opensolaris/opengrok/history/SubversionHistoryParser.java /opengrok/src/org/opensolaris/opengrok/index/Indexer.java /opengrok/src/org/opensolaris/opengrok/management/Management.java /opengrok/src/org/opensolaris/opengrok/management/NotificationHolder.java /opengrok/src/org/opensolaris/opengrok/management/OGAgent.java /opengrok/src/org/opensolaris/opengrok/search/context/QueryMatchers.java /opengrok/src/org/opensolaris/opengrok/web/raw.java
6fd168587048fe0e2cb37acdcc9ae9764c83b2d2 07-Apr-2008 Trond Norbye <trond.norbye@sun.com>

Bug #1007: Add URL friendly project handling

23d7d0b65bed750a74caa1b2efc2c4121e84e965 20-Mar-2008 Knut Anders Hatlen <Knut.Hatlen@Sun.COM>

Bug #67: Duplicate magics in the analyzers Removed magic sequences that were duplicated and made ZipAnalyzerFactory recognize the difference between plain zip files and jar files.

ca13a2073cb9936daab594cd277550783ac2e6b6 31-Dec-2007 Knut Anders Hatlen <Knut.Hatlen@Sun.COM>

Refactoring: Created factory classes for all of the analyzers so that all use of reflection could be removed from AnalyzerGuru. This gives better compile-time error checking of the code, and it also makes it easier to navigate the source with tools like "Find Usages" in NetBeans.

AnalyzerGuru.java FileAnalyzer.java FileAnalyzerFactory.java archive/BZip2Analyzer.java archive/BZip2AnalyzerFactory.java archive/GZIPAnalyzer.java archive/GZIPAnalyzerFactory.java archive/TarAnalyzer.java archive/TarAnalyzerFactory.java archive/ZipAnalyzer.java archive/ZipAnalyzerFactory.java c/CAnalyzer.java c/CAnalyzerFactory.java data/IgnorantAnalyzer.java data/IgnorantAnalyzerFactory.java data/ImageAnalyzerFactory.java document/TroffAnalyzer.java document/TroffAnalyzerFactory.java executables/ELFAnalyzer.java executables/ELFAnalyzerFactory.java executables/JarAnalyzer.java executables/JarAnalyzerFactory.java executables/JavaClassAnalyzer.java executables/JavaClassAnalyzerFactory.java java/JavaAnalyzer.java java/JavaAnalyzerFactory.java lisp/LispAnalyzer.java lisp/LispAnalyzerFactory.java plain/PlainAnalyzer.java plain/PlainAnalyzerFactory.java plain/XMLAnalyzer.java plain/XMLAnalyzerFactory.java sh/ShAnalyzer.java sh/ShAnalyzerFactory.java sql/SQLAnalyzer.java sql/SQLAnalyzerFactory.java /opengrok/src/org/opensolaris/opengrok/index/Index.java /opengrok/src/org/opensolaris/opengrok/index/Indexer.java /opengrok/web/list.jsp