groovy-eclipse icon indicating copy to clipboard operation
groovy-eclipse copied to clipboard

Refactoring preview uses Java highlighting for Groovy sources

Open eric-milles opened this issue 5 years ago • 1 comments

image

eric-milles avatar Feb 03 '20 18:02 eric-milles

Refactoring status is displayed using registered viewer.

   <extension point="org.eclipse.ltk.ui.refactoring.statusContextViewers">
      <statusContextViewer
            class="org.eclipse.jdt.internal.ui.refactoring.JavaStatusContextViewer"
            id="org.eclipse.jdt.ui.javaStatusContextViewer">
         <enablement>
            <or>
               <instanceof value="org.eclipse.jdt.internal.corext.refactoring.util.JavaStatusContext"/>
               <instanceof value="org.eclipse.jdt.internal.corext.refactoring.base.JavaStringStatusContext"/>
            </or>
         </enablement>
      </statusContextViewer>
      ...
   </extension>

In the case of synthetic accessor refactoring warnings, refactoring status contexts are created by org.codehaus.groovy.eclipse.refactoring.core.utils.StatusHelper.

eric-milles avatar Feb 21 '20 22:02 eric-milles