[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Cp-tools-commit] gjdoc src/gnu/classpath/tools/gjdoc/expr/Identi...
From: |
cp-tools-commit |
Subject: |
[Cp-tools-commit] gjdoc src/gnu/classpath/tools/gjdoc/expr/Identi... |
Date: |
Sat, 22 Oct 2005 08:38:51 -0400 |
CVSROOT: /cvsroot/classpath
Module name: gjdoc
Branch:
Changes by: Julian Scheid <address@hidden> 05/10/22 12:38:50
Modified files:
src/gnu/classpath/tools/gjdoc/expr: IdentifierExpression.java
EvaluatorEnvironment.java
Evaluator.java Context.java
src/gnu/classpath/tools/gjdoc: FieldDocImpl.java
ClassDocImpl.java
. : Makefile.am ChangeLog
Added files:
src/gnu/classpath/tools/gjdoc/expr:
CircularExpressionException.java
Log message:
2005-10-22 Julian Scheid <address@hidden>
PR gjdoc/24474:
* Makefile.am: added new class CircularExpressionException.
* src/gnu/classpath/tools/gjdoc/ClassDocImpl.java
(findFieldValue): add new parameter for set of visited fields,
throw CircularExpressionException if inspected field has already
been visited. Use new constantValue(Set) variant in FieldDocImpl.
(getValue): add new parameter for set of visited fields.
* src/gnu/classpath/tools/gjdoc/FieldDocImpl.java:
(constantValue): new variant which accepts set of visited fields.
* src/gnu/classpath/tools/gjdoc/expr/CircularExpressionException.java:
added.
* src/gnu/classpath/tools/gjdoc/expr/Context.java: add new field
visitedFields.
* src/gnu/classpath/tools/gjdoc/expr/Evaluator.java (evaluate):
add new parameter for set of visited fields, pass parameter to
Context constructor.
* src/gnu/classpath/tools/gjdoc/expr/EvaluatorEnvironment.java
(getValue): add new parameter for set of visited fields.
* src/gnu/classpath/tools/gjdoc/expr/IdentifierExpression.java
(evaluate): pass set of visited fields to
EvaluatorEnvironment.getValue(), more details for thrown
IllegalExpressionException.
CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/gjdoc/src/gnu/classpath/tools/gjdoc/expr/CircularExpressionException.java?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/gjdoc/src/gnu/classpath/tools/gjdoc/expr/IdentifierExpression.java.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/gjdoc/src/gnu/classpath/tools/gjdoc/expr/EvaluatorEnvironment.java.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/gjdoc/src/gnu/classpath/tools/gjdoc/expr/Evaluator.java.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/gjdoc/src/gnu/classpath/tools/gjdoc/expr/Context.java.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/gjdoc/src/gnu/classpath/tools/gjdoc/FieldDocImpl.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/ClassDocImpl.java.diff?tr1=1.25&tr2=1.26&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/gjdoc/Makefile.am.diff?tr1=1.40&tr2=1.41&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/gjdoc/ChangeLog.diff?tr1=1.233&tr2=1.234&r1=text&r2=text
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Cp-tools-commit] gjdoc src/gnu/classpath/tools/gjdoc/expr/Identi...,
cp-tools-commit <=