Uploaded image for project: 'Groovy'
  1. Groovy
  2. GROOVY-601 Syntax highlighting
  3. GROOVY-914

Implement Groovy PSI tree construction

    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Closed
    • Blocker
    • Resolution: Fixed
    • 1.0-JSR-3
    • None
    • None
    • None

    Description

      In order to implement features such as syntax highlighting, highlighting of compilation errors, auto-completion, intentions, inspections, and refactorings, IntelliJ IDEA requires the implementation of a Programming Structure Interface (PSI) for custom file types.

      Given that the majority of the features listed above have been requested for the Groovy integration into IntelliJ IDEA, the construction of PSI trees for Groovy scripts needs to be implemented around the current ANTLR grammar.

      Attachments

        Issue Links

          Activity

            People

              franck_rasolo Franck Rasolo
              franck_rasolo Franck Rasolo
              Votes:
              8 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: