Directory groovy/ide/groovyj/src/java/org/codehaus/groovy/intellij/language/

Directory Created:
2005-03-08 04:16
Total Files:
9
Deleted Files:
0
Lines of Code:
978

Browse with ViewVC

[root]/groovy/ide/groovyj/src/java/org/codehaus/groovy/intellij/language

                                            directory in repo editor (6 files, 515 lines)

                                            directory in repo parser (8 files, 25970 lines)

Lines of Code

groovy/ide/groovyj/src/java/org/codehaus/groovy/intellij/language/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
fraz 65 (100.0%) 1394 (100.0%) 21.4

Most Recent Commits

fraz 2006-09-20 01:55

Made GroovyJ build on IDEA Demetra build #5706

Updated the Groovy 1.0 RC-1 SNAPSHOT JAR files

2 lines of code changed in:

fraz 2006-07-05 01:06

Made GroovyJ build on IDEA Demetra build #5368

10 lines of code changed in:

fraz 2006-06-01 02:03

Restored changes committed since 27th April 2006:

- Updated jMock SNAPSHOT JAR files to version 1.1.0 RC-1

- Updated the Groovy 1.0 RC-1 SNAPSHOT JAR files

- Made GroovyJ build on IDEA Demetra build #5289

- Made GroovyJ a plug-in module and restored Java 5's synax highlighting for IDEA Demetra build #5289

- Added an IDEA project file with groovyj and groovy-core modules and shared Run/Debug configuration + EMMA code coverage

- Restored the DTD declaration in the plug-in's deployment descriptor

- Updated a test in GroovyPsiParser to use a more syntactically correct Groovy code snippet

- Replaced hardcoded constant with delegation to one of IDEA's obscure utility classes in GroovyParserDefinition

- Added missing annotations

1 lines of code changed in:

  • groovy/ide/groovyj/src/java/org/codehaus/groovy/intellij/language: GroovyLanguage.java (+1 -1)
fraz 2006-06-01 01:53

Restored changes committed since 27th April 2006:

- Updated jMock SNAPSHOT JAR files to version 1.1.0 RC-1

- Updated the Groovy 1.0 RC-1 SNAPSHOT JAR files

- Made GroovyJ build on IDEA Demetra build #5289

- Made GroovyJ a plug-in module and restored Java 5's synax highlighting for IDEA Demetra build #5289

- Added an IDEA project file with groovyj and groovy-core modules and shared Run/Debug configuration + EMMA code coverage

- Restored the DTD declaration in the plug-in's deployment descriptor

- Updated a test in GroovyPsiParser to use a more syntactically correct Groovy code snippet

- Replaced hardcoded constant with delegation to one of IDEA's obscure utility classes in GroovyParserDefinition

- Added missing annotations

15 lines of code changed in:

fraz 2006-02-26 12:52

Updated copyright statement for 2006 at last...

9 lines of code changed in:

fraz 2006-02-26 03:39

Upgraded to support IntelliJ IDEA 6.0 (Demetra) exclusively - starting from EAP build #5162

8 lines of code changed in:

fraz 2005-07-17 21:40

GROOVY-914: Added PSI coverage for constructors, inner interfaces, and method definitions in groovy.psi.g

GROOVY-914: Aligned GroovyPsiBuilder with its IDEA counterpart, as of Irida build #3408

32 lines of code changed in:

fraz 2005-07-16 09:41

Housekeeping: Updated the Groovy JSR-03-SNAPSHOT JAR file

Housekeeping: Fixed a number of code inspection warnings reported by IDEA's InspectionGadgets plug-in

Housekeeping: Removed unused Groovy scripts under src/etc/check

10 lines of code changed in:

fraz 2005-07-10 00:31

GROOVY-939: Rolled back usages of ProjectJdk, updated the Groovy JSR-03-SNAPSHOT JAR file, and added support for IntelliJ IDEA Irida build #3397

4 lines of code changed in:

  • groovy/ide/groovyj/src/java/org/codehaus/groovy/intellij/language: GroovyLanguage.java (+4 -1)
fraz 2005-06-22 02:43

Housekeeping: ...

Added support for IntelliJ IDEA Irida build #3378 to reflect the latest Open API changes

Reduced the number of JAR files required at runtime by using the the groovy-all JAR instead

6 lines of code changed in:

fraz 2005-06-12 15:24

GROOVY-601: Detached work in progress from the rest of the plug-in to make sure that the latter remains functionally usable

13 lines of code changed in:

fraz 2005-06-11 01:37

Housekeeping: ...



Updated groovy.psi.g to reflect the recent changes made to groovy.g

Updated GroovyCompiler to use MultipleCompilationErrorsException instead of CompilationFailedException

Updated to support Irida build #3354 using the latest Groovy snapshot

49 lines of code changed in:

fraz 2005-05-30 23:51

GROOVY-601: ...

Updated groovy.psi.g to reflect the latest changes made to groovy.g in revision 1.27

Updated GroovyLexer to emit CommonHiddenStreamToken tokens

Updated GroovyRecognizer to use TokenStreamHiddenTokenFilter so that WS, SL_COMMENT, and ML_COMMENT tokens can be retrieved as adjacent to significant tokens



Housekeeping: ...

Updated the Groovy JSR-2 snapshot

Updated third-party libraries: jMock, CGLib, and ASM

59 lines of code changed in:

fraz 2005-05-15 15:17

Housekeeping: Suppressed most Xlint warnings caused by the migration to JDK 1.5 / Updated supported IntelliJ IDEA Irida build number to 3326

11 lines of code changed in:

fraz 2005-05-14 17:59

Housekeeping: Upgraded codebase to IntelliJ IDEA Irida build #3326 / Upgraded build to JDK 1.5 and Clover 1.3.7

7 lines of code changed in:

fraz 2005-05-13 01:18

GROOVY-601: Completed first significant step in the embedding of PsiBuilder usage within Groovy's ANTLR parser...

Restored groovy.psi.g to implement the grouping of newlines and whitespaces into the NLS token to be consistent with IntelliJ IDEA's handling of whitespaces

Removed lexer and parser generated by the patched groovy.g for ANTLR 2.8

Removed unused IMPORT_STATEMENT and STATIC_IMPORT_STATEMENT constants from GroovyElementTypes

14 lines of code changed in:

fraz 2005-05-07 02:39

GROOVY-601: Started transition from using the PsiBuilder API to adding equivalent actions to the Groovy tree parser

68 lines of code changed in:

fraz 2005-04-16 13:34

GROOVY-601: finally managed to tweak GroovyPsiBuilder to build a trivial PSI tree made of script-header comment, new lines and other whitespace characters!

92 lines of code changed in:

fraz 2005-04-13 08:40

GROOVY-601: still finding out the correct way to use of PsiBuilder in GroovyPsiRecognizer (work in progress)

12 lines of code changed in:

fraz 2005-04-11 08:32

GROOVY-601: ...



- Added Lexer.start(PsiBuilder) in order to push PsiBuilder down to the adapted ANTLR lexer - only then is lexing actually started



- Created PsiBuilder which does not call Lexer.start in its constructor



- Reworked this PsiBuilder by:

* making better use of associated Lexer

* not skipping whitespaces and comments

* removing call to lexer.advance() in the method used for retrieving the current token



- Fixed lexing rules for SH_COMMENT and ML_COMMENT by adding the EOF '\uffff' character as terminating a comment

419 lines of code changed in:

(5 more)

Generated by StatSVN 0.3.2-SNAPSHOT