Do injected languages support Find Usages?
I have injected the language into HTML attribute values and return the FindUsagesProvider instance from the MyLanguage.getFindUsagesProvider() method.
The find usages dialog is shown but the FindUsagesProvider methods aren't called after pressing the Find button.
Also the my FindUsagesProvider.getWordsScanner() method is never called.
Example: the are HTML file, Java file.
Java file contains the getLastName() method and its usage.
Injected 'ognl:lastName' value references to the getLastName() method. When I search usages of the lastName property (from HTML, cursor in the injected fragment) then method usage in the Java file is found but isn't found usage in the HTML (injected ognl:lastName).
Looks like Idea doesn't search Java method usages in the injected fragments.