I would like to know if JSDT has the intention to provide some extension to override features and delegate features to an other component (ternjs, typescript, etc) like search, or refactor.
In my case I would like to use for instance rename of tern.js (with tern.java) and rename of TypeScript (typescript.java) inside Eclipse. My question is:
* implement my own refactor action?
* use JSDT refactor action and override it (if in the future it will be supported).
There are several problems by using JSDT or search feature:
* the project must have JSDT nature (otherwise Refactor menu item doesn't appear, search with Ctrl+Shift+G cannot be executed). In the case of typescript.java and tern.java I don't need to have the JSDT nature.
Please tell me if you think that JSDT coudl provide some extensionb. Otherwise I will implement search and refactor from scratch.