Groovy
  1. Groovy
  2. GROOVY-5391

Add ClassNode lookup abstraction for compiler

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 1.8.8, 2.1.0
    • Component/s: None
    • Labels:
      None

      Description

      In IDE environments you usually don't want to lookup scripts by ClassLoading. Instead you want to do it using the internal structures your IDE infrastructure provides. This is of use for Netbeans, Eclipse and of course also IntelliJ. The structure should provide a way to see if for a given name a ClassNode can be created. The ClassNode will represent whatever is in the internal structure and maps our API onto that of the IDE.

        Activity

        Jochen Theodorou created issue -
        Hide
        Jochen Theodorou added a comment -

        implemented by src/main/org/codehaus/groovy/control/ClassNodeResolver.java

        Show
        Jochen Theodorou added a comment - implemented by src/main/org/codehaus/groovy/control/ClassNodeResolver.java
        Jochen Theodorou made changes -
        Field Original Value New Value
        Status Open [ 1 ] Resolved [ 5 ]
        Fix Version/s 2.1.0 [ 19027 ]
        Fix Version/s 1.8.8 [ 18684 ]
        Resolution Fixed [ 1 ]
        Paul King made changes -
        Status Resolved [ 5 ] Closed [ 6 ]
        Mark Thomas made changes -
        Project Import Sun Apr 05 13:32:57 UTC 2015 [ 1428240777691 ]
        Mark Thomas made changes -
        Workflow jira [ 12734314 ] Default workflow, editable Closed status [ 12741008 ]
        Mark Thomas made changes -
        Project Import Mon Apr 06 02:11:23 UTC 2015 [ 1428286283443 ]
        Mark Thomas made changes -
        Workflow jira [ 12967588 ] Default workflow, editable Closed status [ 12975318 ]
        Transition Time In Source Status Execution Times Last Executer Last Execution Date
        Open Open Resolved Resolved
        491d 23h 31m 1 Jochen Theodorou 07/Aug/13 08:59
        Resolved Resolved Closed Closed
        68d 8h 54m 1 Paul King 14/Oct/13 17:54

          People

          • Assignee:
            Jochen Theodorou
            Reporter:
            Jochen Theodorou
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development