From: Calvin Yu <cy...@us...> - 2003-03-30 00:10:22
|
Date: Saturday March 29, 2003 @ 16:10 Author: cyu Update of /cvsroot/jedit/plugins/Jane/jane/parser/ccparser In directory sc8-pr-cvs1:/tmp/cvs-serv6869/ccparser Log Message: Directory /cvsroot/jedit/plugins/Jane/jane/parser/ccparser added to the repository |
From: Calvin Yu <cy...@us...> - 2003-03-30 00:19:38
|
Date: Saturday March 29, 2003 @ 16:14 Author: cyu Update of /cvsroot/jedit/plugins/Jane/jane/parser/ccparser In directory sc8-pr-cvs1:/tmp/cvs-serv8140/parser/ccparser Added Files: JavaCharStream.java JavaParser.java JavaParserConstants.java JavaParserTokenManager.java MemberStack.java ParseException.java ParserDelegate.java SourceNode.java SourceTree.java SourceTreeBuilder.java Token.java TokenMgrError.java Log Message: changing directory structure to be more like other plugin projects |
From: Calvin Yu <cy...@us...> - 2003-03-30 00:40:40
|
Date: Saturday March 29, 2003 @ 16:40 Author: cyu Update of /cvsroot/jedit/plugins/Jane/jane/parser/ccparser In directory sc8-pr-cvs1:/tmp/cvs-serv19379/jane/parser/ccparser Modified Files: JavaParser.java JavaParserTokenManager.java ParserDelegate.java Log Message: updating project structure to be like other plugins |
From: Calvin Yu <cy...@us...> - 2003-03-30 00:41:42
|
Date: Saturday March 29, 2003 @ 16:41 Author: cyu Update of /cvsroot/jedit/plugins/Jane/jane/parser/ccparser In directory sc8-pr-cvs1:/tmp/cvs-serv19876/jane/parser/ccparser Added Files: JavaParser.jj Log Message: update project structure |
From: Dirk M?b. <dmo...@us...> - 2004-02-21 12:35:34
|
Date: Saturday February 21, 2004 @ 4:23 Author: dmoebius Update of /cvsroot/jedit/plugins/Jane/jane/parser/ccparser In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv8287/jane/parser/ccparser Modified Files: JavaCharStream.java JavaParser.java JavaParser.jj JavaParserConstants.java JavaParserTokenManager.java ParseException.java ParserDelegate.java SourceNode.java SourceTree.java SourceTreeBuilder.java Token.java TokenMgrError.java Added Files: CharStream.java Log Message: - MAJOR UPDATE: fixed thousands of bugs too many to mention here - updated JavaParser using JavaCC 3.2 - moved SideKick code to CodeAid - some refactorings; removed dead code |
From: Dirk M?b. <dmo...@us...> - 2004-02-22 18:59:11
|
Date: Sunday February 22, 2004 @ 10:46 Author: dmoebius Update of /cvsroot/jedit/plugins/Jane/jane/parser/ccparser In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv28323/jane/parser/ccparser Modified Files: JavaParser.java JavaParser.jj ParserDelegate.java SourceNode.java SourceTree.java Log Message: - cleaned up code using PMD (removed unnecessary imports, locals etc.) - updated to JakartaCommonsPlugin 0.4.1 (newest bcel) |
From: Dirk M?b. <dmo...@us...> - 2004-02-22 19:24:35
|
Date: Sunday February 22, 2004 @ 11:11 Author: dmoebius Update of /cvsroot/jedit/plugins/Jane/jane/parser/ccparser In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv797/jane/parser/ccparser Modified Files: JavaParser.java JavaParser.jj JavaParserTokenManager.java Log Message: removed commons.logging |
From: Dirk M?b. <dmo...@us...> - 2004-02-23 01:15:37
|
Date: Sunday February 22, 2004 @ 17:02 Author: dmoebius Update of /cvsroot/jedit/plugins/Jane/jane/parser/ccparser In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv10301/jane/parser/ccparser Modified Files: ParserDelegate.java SourceTreeBuilder.java Log Message: - added support for ImportInfo members in the source tree - less debug frenzy |
From: Dirk M?b. <dmo...@us...> - 2004-02-23 20:52:24
|
Date: Monday February 23, 2004 @ 12:38 Author: dmoebius Update of /cvsroot/jedit/plugins/Jane/jane/parser/ccparser In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv13008/jane/parser/ccparser Modified Files: SourceNode.java SourceTree.java Log Message: Moved methods from JanePlugin to Jane |
From: Dirk M?b. <dmo...@us...> - 2004-05-12 22:09:33
|
Date: Wednesday May 12, 2004 @ 15:09 Author: dmoebius Update of /cvsroot/jedit/plugins/Jane/jane/parser/ccparser In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv26589/Jane/jane/parser/ccparser Modified Files: JavaParser.java JavaParser.jj JavaParserConstants.java JavaParserTokenManager.java MemberStack.java ParserDelegate.java Log Message: - the java parser now understands the 'assert' keyword - fixed some of the unit tests - lots of other bugfixes I can't remember (sorry) |
From: Dirk M?b. <dmo...@us...> - 2004-05-21 23:10:46
|
Date: Friday May 21, 2004 @ 16:10 Author: dmoebius Update of /cvsroot/jedit/plugins/Jane/jane/parser/ccparser In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv10212/Jane/jane/parser/ccparser Modified Files: ParserDelegate.java Log Message: - Jane updated to jEdit 4.2 plugin API (Jane now requires jEdit 4.2pre8 or higher) - fixed layout of library dialog - lots of bugfixes for CodeAid actions "Goto declaration" and "Show JavaDoc on member" - speed up for member resolving (now less findClass() lookups are neccessary) - some code formatting - fixed JUnit tests - accidentely broke the BCEL "synchronized" bug; fixed again - removed some unneeded methods |
From: <dmo...@us...> - 2004-06-05 09:58:58
|
Date: Saturday June 5, 2004 @ 2:58 Author: dmoebius Update of /cvsroot/jedit/plugins/Jane/jane/parser/ccparser In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv22811/Jane/jane/parser/ccparser Modified Files: JavaParser.java JavaParser.jj JavaParserConstants.java JavaParserTokenManager.java ParserDelegate.java SourceTreeBuilder.java Log Message: Another MAJOR update: - fix: many fixes for the semantic check (again!) * if semantic check is on, the parser now uses a second pass for that. Some hacks could be removed because the parser is now able to handle forward references. I consider this as a breakthrough, because lots of CodeAid/Jane problems can be resolved with that from now on. * the resolver couldn't resolve references to full specified classes such as 'java.lang.reflect.Array.newInstance(...)', as found in java/util/ArrayList.java. * the resolver couldn't find method declarations with float parameters when the caller used a float literal such as "0.0f". * the resolver couldn't find static field constants inherited from interfaces. * the resolver couldn't resolve references to members of "outer classes of outer classes". * some semantic errors such as "Method ... not found in class ..." were reported multiple times. * Jane didn't perform any semantic checking on constructor expressions. * a primitive type (int,long etc.) was assignable to a non-primitive type without semantic error. - fix: NPE when sorting methods of classes that contain static initializers. - fix: Caching was effectively nonfunctional. Now classes from libraries are cached, whereas classes from buffers are not. - fix: CodeAid's "Goto Decl" sometimes caused Jane to throw a NPE when resolving a partial expression. - fix: JavaDoc errors introduced from the last checkin. - improved option dialogs: * "General" dialog: renamed option "Only when buffer is saved" to "Only when buffer is unchanged". * "General" dialog: disable option "Only when buffer is unchanged" if option "Only on buffers" is off, as this combination doesn't make sense. * "Libraries" dialog: double-clicking a library now opens the "Edit Library" dialog * "Edit Library" dialog: put both tabs on one; removed dependencies list (was never implemented) - the unit tests for the source parser now run with full expression evaluation |
From: <dmo...@us...> - 2004-06-18 21:42:43
|
Date: Friday June 18, 2004 @ 14:42 Author: dmoebius Update of /cvsroot/jedit/plugins/Jane/jane/parser/ccparser In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv18064/jane/parser/ccparser Modified Files: JavaParser.java JavaParser.jj ParserDelegate.java SourceTreeBuilder.java Log Message: - fix: Jane cached classes even if "No cache" was set for a library - fix: Jane cached every class twice - fix: most syntax errors were reported twice when semantic checking is activated - fix: syntax error when parsing the exotic expression "member.new Constructor()" - fixed setup of regression test so that classes were source is unavailable can be found in rt.jar |
From: <dmo...@us...> - 2004-12-08 23:33:32
|
Date: Wednesday December 8, 2004 @ 15:32 Author: dmoebius Update of /cvsroot/jedit/plugins/Jane/jane/parser/ccparser In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv21546/jane/parser/ccparser Modified Files: ParserDelegate.java Log Message: Another big update; I can't remember exactly was I have done, sorry... 8-\ bugfix: caching issues bugfix: BCELClassParser couldn't resolve inner classes correctly Thanks to Mirko Girotto for pointing this out. |