cp-tools-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Cp-tools-commit] gjdoc src/gnu/classpath/tools/gjdoc/ThrowsTagIm...


From: cp-tools-commit
Subject: [Cp-tools-commit] gjdoc src/gnu/classpath/tools/gjdoc/ThrowsTagIm...
Date: Mon, 20 Dec 2004 16:39:09 -0500

CVSROOT:        /cvsroot/classpath
Module name:    gjdoc
Branch:         
Changes by:     Julian Scheid <address@hidden>  04/12/20 21:27:52

Modified files:
        src/gnu/classpath/tools/gjdoc: ThrowsTagImpl.java 
                                       RootDocImpl.java Parser.java 
                                       MemberDocImpl.java Main.java 
                                       FieldDocImpl.java 
                                       ExecutableMemberDocImpl.java 
                                       DocImpl.java ClassDocProxy.java 
                                       ClassDocImpl.java 
                                       AbstractTagImpl.java 
        src/gnu/classpath/tools/doclets/htmldoclet: HtmlPage.java 
                                                    HtmlDoclet.java 
        src/gnu/classpath/tools/doclets: AbstractDoclet.java 
        .              : TROUBLESHOOTING Makefile.am ChangeLog 
Added files:
        src/gnu/classpath/tools/gjdoc: ClassDocReflectedImpl.java 

Log message:
        2004-12-20  Julian Scheid <address@hidden>
        
        * Makefile.am: add ClassDocReflectedImpl.java; set system property
        "gnu.gcj.runtime.VMClassLoader.library_control=never" on link.
        
        * src/gnu/classpath/tools/gjdoc/AbstractTagImpl.java: temporary
        fix for inlineTags() sometimes returnining null.
        
        * src/gnu/classpath/tools/gjdoc/ClassDocImpl.java: rewrite of
        findClass(); findExecutableRec(), findConstructor() and
        findMethod() no longer assume that the member is part of a
        ClassDocImpl; add getter and setter for importStatementList.
        
        * src/gnu/classpath/tools/gjdoc/ClassDocProxy.java: remove dead
        code in compareTo(); resolve qualifiedName in constructor; minor
        reformatting.
        
        * src/gnu/classpath/tools/gjdoc/ClassDocReflectedImpl.java:
        initial version.
        
        * src/gnu/classpath/tools/gjdoc/DocImpl.java: use char[] instead
        of StringBuffer; write raw comment into cache depending on
        Main.isCacheRawComments(); cache source files.
        
        * src/gnu/classpath/tools/gjdoc/ExecutableMemberDocImpl.java: no
        longer assume that the member is part of a ClassDocImpl.
        
        * src/gnu/classpath/tools/gjdoc/FieldDocImpl.java: remove debug
        code.
        
        * src/gnu/classpath/tools/gjdoc/Main.java: added
        isCacheRawComments(); added System.exit(0) at end of main(); catch
        Throwables in addition to Exceptions in main().
        
        * src/gnu/classpath/tools/gjdoc/MemberDocImpl.java: fix bug which
        would lead to an ArrayIndexOutOfBoundsException.
        
        * src/gnu/classpath/tools/gjdoc/Parser.java: add import statements
        to ClassDocImpl; cope with empty statements at top-level; handle
        escaped single and double quotes in field constants; accelerate
        whitespace detection.
        
        * src/gnu/classpath/tools/gjdoc/RootDocImpl.java: complete
        overhaul of class resolution mechanism; introducing fall-back to
        reflection if source code not available.
        
        * src/gnu/classpath/tools/gjdoc/ThrowsTagImpl.java: no longer
        assume that referenced exception is a ClassDocImpl.
        
        * src/gnu/classpath/tools/doclets/AbstractDoclet.java:
        optimizations to index building; removed debug message.
        
        * src/gnu/classpath/tools/doclets/htmldoclet/HtmlDoclet.java:
        fixed NPE.
        
        * src/gnu/classpath/tools/doclets/htmldoclet/HtmlPage.java:
        optimization test.
        
        * TROUBLESHOOTING: added info on gcj hang.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/gjdoc/src/gnu/classpath/tools/gjdoc/ClassDocReflectedImpl.java?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/gjdoc/src/gnu/classpath/tools/gjdoc/ThrowsTagImpl.java.diff?tr1=1.4&tr2=1.5&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/gjdoc/src/gnu/classpath/tools/gjdoc/RootDocImpl.java.diff?tr1=1.16&tr2=1.17&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/gjdoc/src/gnu/classpath/tools/gjdoc/Parser.java.diff?tr1=1.21&tr2=1.22&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/gjdoc/src/gnu/classpath/tools/gjdoc/MemberDocImpl.java.diff?tr1=1.10&tr2=1.11&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/gjdoc/src/gnu/classpath/tools/gjdoc/Main.java.diff?tr1=1.49&tr2=1.50&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/gjdoc/src/gnu/classpath/tools/gjdoc/FieldDocImpl.java.diff?tr1=1.7&tr2=1.8&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/gjdoc/src/gnu/classpath/tools/gjdoc/ExecutableMemberDocImpl.java.diff?tr1=1.7&tr2=1.8&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/gjdoc/src/gnu/classpath/tools/gjdoc/DocImpl.java.diff?tr1=1.25&tr2=1.26&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/gjdoc/src/gnu/classpath/tools/gjdoc/ClassDocProxy.java.diff?tr1=1.9&tr2=1.10&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/gjdoc/src/gnu/classpath/tools/gjdoc/ClassDocImpl.java.diff?tr1=1.19&tr2=1.20&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/gjdoc/src/gnu/classpath/tools/gjdoc/AbstractTagImpl.java.diff?tr1=1.5&tr2=1.6&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/gjdoc/src/gnu/classpath/tools/doclets/htmldoclet/HtmlPage.java.diff?tr1=1.10&tr2=1.11&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/gjdoc/src/gnu/classpath/tools/doclets/htmldoclet/HtmlDoclet.java.diff?tr1=1.29&tr2=1.30&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/gjdoc/src/gnu/classpath/tools/doclets/AbstractDoclet.java.diff?tr1=1.16&tr2=1.17&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/gjdoc/TROUBLESHOOTING.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/gjdoc/Makefile.am.diff?tr1=1.14&tr2=1.15&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/gjdoc/ChangeLog.diff?tr1=1.102&tr2=1.103&r1=text&r2=text





reply via email to

[Prev in Thread] Current Thread [Next in Thread]