a849aec3acdf637e36786594656452a2a17a2374 |
|
16-Nov-2016 |
Kryštof Tulinger <krystof.tulinger@oracle.com> |
removing extra newline in C/C++ files after one line comment
fixes #1163 |
5087bbdf81d5287c1cf18fefd4612d1fd4f34a22 |
|
20-Apr-2016 |
mrate <tomas.kotal@gmail.com> |
scopes need more love |
d8d583c99ed3b39d4697571cd76622d6226209dc |
|
19-Apr-2016 |
mrate <tomas.kotal@gmail.com> |
Move generation of scopes into Xref |
056576c8479cda9cf2594e5bb6cbb127ebc16b17 |
|
16-Mar-2016 |
Knut Anders Hatlen <knut.hatlen@oracle.com> |
Make sure CXref closes open tags if it reaches EOF in the middle of a
string or a comment. |
94d164ac3a6c5629b8e7a8136ca19fa518fb143b |
|
16-Mar-2016 |
Knut Anders Hatlen <knut.hatlen@oracle.com> |
CXref produces ill-formed XML when run on lex files.
JFlex files are analyzed with CAnalyzer. When CXref comes across a
JFlex rule that contains an escaped quote character, such as
\" { yybegin(STRING); }
it starts a new string literal which is never terminated. The
resulting xref is not valid XML because it lacks an end tag.
This fix adds a rule to CXref which recognizes escaped quotes and
don't start a new string literal when it sees them. |
4eda2f9f481542c575493b4d80a9297b6d43a032 |
|
13-Mar-2016 |
Knut Anders Hatlen <knut.hatlen@oracle.com> |
Escape special characters in URLs when producing links in xref. |
d3e0fbd67b50e6f1b447ae63036f032bd5188b79 |
|
02-Jul-2015 |
James Abbatiello <abbeyj at gmail.com> |
C++ identifiers within angle brackets should be treated as identifiers
and link to "/source/s?defs=".
Only when part of "#include <name>" should the name be treated as a
filename and link to "/source/s?path=". |
474ac6921d21d2e44cf9c1e91f17d6bcbb15c9e8 |
|
03-Feb-2014 |
Lubos Kosco <Lubos.Kosco@oracle.com> |
jflex 1.5.0 |
a7b5d5fe13696a0542a8721d262a68afd0f0c989 |
|
02-Jan-2013 |
Knut Anders Hatlen <knut.hatlen@oracle.com> |
Bug #17816: Link to include file without file extension performs definition search |
95f1d705b752fcf6814cc26bd713b93ee1b4ac3f |
|
02-Jan-2013 |
Knut Anders Hatlen <knut.hatlen@oracle.com> |
Bug #17817: xref treats include statements with angle brackets and quote marks differently when they contain path part |
1241a31a5fdfeb9d142482f1813170e95d50110e |
|
02-Jan-2013 |
Knut Anders Hatlen <knut.hatlen@oracle.com> |
Bug #17378: Please remove email obfuscation
Step 1: Centralize the obfuscation to make it easier to add a switch to turn it on/off. |
2a2ba905b6980a59bbc26506a3a0c1a0ce2ba9fe |
|
02-Jan-2013 |
Lubos Kosco <Lubos.Kosco@Sun.COM> |
add more perl keywords, recognize perl variable indentifiers (thnx to Vladimir Marek)
fix number regexps in couple of xref analyzers
upprev tomcat req to 6.x |
420d516cbdd6f68d2b0bb317a9026b29eee459ed |
|
02-Jan-2013 |
Lubos Kosco <Lubos.Kosco@Sun.COM> |
Bug 16760 - Generating incorrect links for C/C++ "#include" statements if extension of a header file is not on the lexer's list
(thnx to Yuriy Vasylchenko for reporting) |
c6bc0d1aa6f435cab704a4e90b4703e501aa03ec |
|
02-Jan-2013 |
Knut Anders Hatlen <knut.hatlen@oracle.com> |
Update incorrect copyright years
These files were part of the initial import to the Mercurial
repository, which happened in 2006. But the imported versions of the
files had copyright year 2005, so use that as the first year instead
of 2006. |
04a88e23f03fb55c826a0a6ea9ab3f5db880b3d4 |
|
02-Jan-2013 |
Knut Anders Hatlen <knut.hatlen@oracle.com> |
Bug #15938: (partial) Analyzers should only use JFlex's public API
Use yyreset() in the xrefs' reInit() methods instead of setting the
internal fields directly. |
d31e9a954af0214d647fe3d8fda5a62986a578c2 |
|
02-Jan-2013 |
Knut Anders Hatlen <Knut.Hatlen@Sun.COM> |
Bug #15890: Missing anchor in xref
Count lines manually in the xref classes and use a simpler
regular expression for EOL to match what's used by ctags. |
0bf70d05689f0b4d849a16dc7e2c947a974f538c |
|
02-Jan-2013 |
Knut Anders Hatlen <Knut.Hatlen@Sun.COM> |
Bug #15938: (partial) Analyzers should only use JFlex's public API
Made the Xref classes use yytext() instead of accessing the internal
buffer directly. |
3bcef4c7a069f6d4980d579d963243bdfec1c43e |
|
02-Jan-2013 |
Knut Anders Hatlen <Knut.Hatlen@Sun.COM> |
Expanded tabs to spaces in *.lex |
6e30df0b488ecc6b04c2f49b53ecdf0fcdaa84a6 |
|
02-Jan-2013 |
Knut Anders Hatlen <Knut.Hatlen@Sun.COM> |
Bug #437: OpenGrok should support source files with multibyte characters
Don't ignore non-ascii characters when writing xrefs. |
7e035be0843a7c08888a668266c36e8d8f763a42 |
|
02-Jan-2013 |
Knut Anders Hatlen <Knut.Hatlen@Sun.COM> |
Refactor: Centralize link generation in xref super class |
8f49b655b512541758190f12167683942fbc4451 |
|
02-Jan-2013 |
Lubos Kosco <Lubos.Kosco@Sun.COM> |
Bug #14030 - Many lines with same line number (regression) |
4d79e2c088c259b7a6c47bc106ca98ecb681923e |
|
02-Jan-2013 |
Lubos Kosco <Lubos.Kosco@Sun.COM> |
Bug #13949 - Missing line numbers in xref for XML file
all analyzers now use EOL variable which is unicode ready ... |
981e542f40f5acaf95b69c5854e5ffb080204242 |
|
02-Jan-2013 |
Lubos Kosco <Lubos.Kosco@Sun.COM> |
redesign project field, jquery used to autocomplete, fix findbugs warnings, make all pages http://validator.w3.org/ valid |
04ad4367948a82cdfdbe28a3f6da8d44ee5bf0c0 |
|
02-Jan-2013 |
Jorgen Austvik <jorgen.austvik@sun.com> |
Remove main()-methods from analysis package |
9b9e2e175e070d708ce1d726c1884a8ac2984a98 |
|
08-Aug-2008 |
Knut Anders Hatlen <Knut.Hatlen@Sun.COM> |
Bug #809: Certain insanely looking file causes OpenGrok to consume more than 1.5G heap space
Adding an abstraction around the hash map in Ctags.java to make it easier
to change the implementation. This is just a refactoring in preparation for
the fix. |
6fd168587048fe0e2cb37acdcc9ae9764c83b2d2 |
|
07-Apr-2008 |
Trond Norbye <trond.norbye@sun.com> |
Bug #1007: Add URL friendly project handling |
3935fdb9b7f10c66da991e48c36e291e5bf36825 |
|
10-Dec-2007 |
Knut Anders Hatlen <Knut.Hatlen@Sun.COM> |
Removed some dead code from the analyzers |
8f66be70738fe59f7ce6cd02d0b3b86ca5ae72d3 |
|
14-Nov-2007 |
Trond Norbye <trond.norbye@sun.com> |
Bug #214: Show usage when clicking on symbol definition |
7879456705785c553d9cdf4ac833daabdaf8312c |
|
25-Jul-2007 |
Trond Norbye <trond.norbye@sun.com> |
Use the C-analyzer for .hpp files (Provided by Leo Davis) |
73b36d5a6848ae9189f4f9e35a68947e89b1fe80 |
|
28-Apr-2007 |
Knut Anders Hatlen <Knut.Hatlen@Sun.COM> |
Added code in the analyzers and list.jsp to show annotation. |
8a5f2a4f972e418d7fedcc8e0fdaca0d4844e1b0 |
|
05-Feb-2007 |
Knut Anders Hatlen <Knut.Hatlen@Sun.COM> |
Use Util.readableLine() consistently in *Xref. |
2b46c6c34fcb824c622e7da13c019de88e8474a7 |
|
27-Dec-2006 |
Knut Anders Hatlen <Knut.Hatlen@Sun.COM> |
Removed double printing of exception messages. |
bf425aba485ff9c482bc15c385150fc6b06fda2e |
|
22-Dec-2006 |
Trond Norbye <trond@norbye.org> |
Replaced the use of system properties with a RuntimeEnvironment object |
c23e82b612acd5e947c164114377578116f6d298 |
|
15-Nov-2006 |
Trond Norbye <trond@norbye.org> |
Initial import (OpenGrok 0.3.1) |