tools/abbrev.stc
author Jan Vrany <jan.vrany@fit.cvut.cz>
Wed, 25 Jun 2014 13:58:21 +0100
changeset 3126 4eaeba9fa910
parent 3069 a29506c02dcc
child 3186 945bee015640
permissions -rw-r--r--
Java source highlughter refactoring. Split JavaSourceHighlighter into two classes - JavaSyntaxHighlighter (full parsing) and JavaLexicalHighlighter (lexical scanning only). The latter if faster. JavaSyntaxHighlighter bails out to lexical highlighting it full parsing would take too long to improve UX. However, sometimes even lexical highlighting is too slow.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
2353
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
     1
# automagically generated by the project definition
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
     2
# this file is needed for stc to be able to compile modules independently.
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
     3
# it provides information about a classes filename, category and especially namespace.
3126
4eaeba9fa910 Java source highlughter refactoring.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3069
diff changeset
     4
JavaAbstractSourceHighlighter JavaAbstractSourceHighlighter stx:libjava/tools 'Languages-Java-Tools-Source' 0
2678
c865275e48a7 Updated to match Mercurial revision a00302fe5083 with two tweaks:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2353
diff changeset
     5
JavaCodeBundleEditor JavaCodeBundleEditor stx:libjava/tools 'Languages-Java-Tools' 1
c865275e48a7 Updated to match Mercurial revision a00302fe5083 with two tweaks:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2353
diff changeset
     6
JavaCodeLibraryEditor JavaCodeLibraryEditor stx:libjava/tools 'Languages-Java-Tools' 1
2738
a633a2e8e67e Make sure eclipse Parser is initialized before actually start parsing.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2734
diff changeset
     7
JavaCompiler JavaCompiler stx:libjava/tools 'Languages-Java-Support-Compiling' 0
2734
f56049613ff3 Initial support for live code checker / lint.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2732
diff changeset
     8
JavaLintAnnotation JavaLintAnnotation stx:libjava/tools 'Languages-Java-Tools-Editor-Lint' 0
f56049613ff3 Initial support for live code checker / lint.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2732
diff changeset
     9
JavaLintHighlighter JavaLintHighlighter stx:libjava/tools 'Languages-Java-Tools-Editor-Lint' 0
f56049613ff3 Initial support for live code checker / lint.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2732
diff changeset
    10
JavaLintPopupWindow JavaLintPopupWindow stx:libjava/tools 'Languages-Java-Tools-Editor-Lint' 1
f56049613ff3 Initial support for live code checker / lint.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2732
diff changeset
    11
JavaLintService JavaLintService stx:libjava/tools 'Languages-Java-Tools-Editor-Lint' 0
2353
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    12
JavaListInspectorView JavaListInspectorView stx:libjava/tools 'Languages-Java-Tools-Inspectors' 2
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    13
JavaMapInspectorView JavaMapInspectorView stx:libjava/tools 'Languages-Java-Tools-Inspectors' 2
2678
c865275e48a7 Updated to match Mercurial revision a00302fe5083 with two tweaks:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2353
diff changeset
    14
JavaScannerBase JavaScannerBase stx:libjava/tools 'Languages-Java-Parser' 3
2353
fa7400d022a0 Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    15
JavaSetInspectorView JavaSetInspectorView stx:libjava/tools 'Languages-Java-Tools-Inspectors' 2
2678
c865275e48a7 Updated to match Mercurial revision a00302fe5083 with two tweaks:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2353
diff changeset
    16
JavaSettingsApplication JavaSettingsApplication stx:libjava/tools 'Languages-Java-Tools' 1
c865275e48a7 Updated to match Mercurial revision a00302fe5083 with two tweaks:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2353
diff changeset
    17
JavaSourceDocument JavaSourceDocument stx:libjava/tools 'Languages-Java-Tools-Source' 0
2729
ac412f6ea6d4 More support for method's source display. Not yet working.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2717
diff changeset
    18
JavaSourceRef JavaSourceRef stx:libjava/tools 'Languages-Java-Tools-Source' 0
2678
c865275e48a7 Updated to match Mercurial revision a00302fe5083 with two tweaks:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2353
diff changeset
    19
JavaToolbox JavaToolbox stx:libjava/tools 'Languages-Java-Tools' 0
c865275e48a7 Updated to match Mercurial revision a00302fe5083 with two tweaks:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2353
diff changeset
    20
stx_libjava_tools stx_libjava_tools stx:libjava/tools '* Projects & Packages *' 3
3126
4eaeba9fa910 Java source highlughter refactoring.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3069
diff changeset
    21
JavaAbstractLexicalHighlighter JavaAbstractLexicalHighlighter stx:libjava/tools 'Languages-Java-Tools-Source' 0
2678
c865275e48a7 Updated to match Mercurial revision a00302fe5083 with two tweaks:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2353
diff changeset
    22
JavaScanner JavaScanner stx:libjava/tools 'Languages-Java-Parser' 3
3126
4eaeba9fa910 Java source highlughter refactoring.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3069
diff changeset
    23
JavaSyntaxHighlighter JavaSyntaxHighlighter stx:libjava/tools 'Languages-Java-Tools-Source' 0
2873
3084c43f20a1 Introduced GroovyScanner with support for Groovy-only tokens...
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2837
diff changeset
    24
GroovyScanner GroovyScanner stx:libjava/tools 'Languages-Groovy-Tools-Source' 3
3126
4eaeba9fa910 Java source highlughter refactoring.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3069
diff changeset
    25
JavaLexicalHighlighter JavaLexicalHighlighter stx:libjava/tools 'Languages-Java-Tools-Source' 0
2788
b25c8b9e886a Highlighter cleanup, addes support for Groovy.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2738
diff changeset
    26
GroovySourceHighlighter GroovySourceHighlighter stx:libjava/tools 'Languages-Groovy-Tools-Source' 0
3069
a29506c02dcc Minor fixes in start/stop position for local/type declaration nodes.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 3064
diff changeset
    27
JavaCompilerTests JavaCompilerTests stx:libjava/tools 'Languages-Java-Tests-Compiling' 1