Is there is any way to catch source code changes (refactoring) inside idea plugin like ProjectListener and ModuleListener ?
Mainly I want to listen for the follwoing events:
- Renaming class
- Renaming class member
- Renaming local variable
- Moving class
- Renaming package
I'll need also a way to get a list of all files that were affected by the refactoring.