groovy-eclipse
groovy-eclipse copied to clipboard
Refactoring preview uses Java highlighting for Groovy sources

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.