Jan Vrany <jan.vrany@fit.cvut.cz> [Sat, 14 Sep 2013 15:48:03 +0100] rev 2729
More support for method's source display. Not yet working.
The behaviour can (whether to show full class source or just method's source)
be now controlled by JavaMethod class>>showFullSource: More work has to be done to fully support this.
Jan Vrany <jan.vrany@fit.cvut.cz> [Thu, 12 Sep 2013 00:24:05 +0100] rev 2728
Java package reorganization.
Compiler-related support classes moved to package tools, java package structure
reorganized, classes renamed. The goal is to use same INameEnvironment and
ICompulationUnit implementation for both compiling and parsing, highlighting and
resolving.
Jan Vrany <jan.vrany@fit.cvut.cz> [Wed, 11 Sep 2013 11:36:27 +0100] rev 2727
Initial support for selector highlighting.
Jan Vrany <jan.vrany@fit.cvut.cz> [Wed, 11 Sep 2013 11:35:14 +0100] rev 2726
More support for method's source only.
Added JavaMethod.ShowFullSource class variable to control whether show
full source (i.e., full compilation unit's source) or source of the method only.
Updated JavaMethod>>lineNumberForPC: to reflect that and return currect number.
Jan Vrany <jan.vrany@fit.cvut.cz> [Wed, 11 Sep 2013 03:01:48 +0100] rev 2725
STC bug workaround in JavaMethod>>source.
Jan Vrany <jan.vrany@fit.cvut.cz> [Wed, 11 Sep 2013 02:36:57 +0100] rev 2724
Merged 02802ba0024f and 1527fdb0c92f
Jan Vrany <jan.vrany@fit.cvut.cz> [Tue, 10 Sep 2013 10:25:34 +0100] rev 2723
Added JavaSourceParser - a base class for JavaSyntaxHighlighter.
Jan Vrany <jan.vrany@fit.cvut.cz> [Tue, 10 Sep 2013 05:06:05 +0100] rev 2722
Return line number withing method source.
Used by browser to scroll to method's source, skipping Javadoc.
Jan Vrany <jan.vrany@fit.cvut.cz> [Tue, 10 Sep 2013 05:04:41 +0100] rev 2721
Added source line number to JavaSourceRef.
Used for scrolling to the method header, skipping the Javadoc.
Jan Vrany <jan.vrany@fit.cvut.cz> [Mon, 09 Sep 2013 13:25:14 +0100] rev 2720
Bugfix in JavaMethod>>source - wait until the source file is scanned for source positions...
...and `source` instvar is filled properly.