I use JavaSourceTransformingCompiler to transform java sources before compilation.
When the file has errors or warnings the actual java compiler reports them for transformed file paths, not the original ones. (ie /private/tmp/project21063project/File.java instead of /Users/user/project/src/File.java)
As the result I cannot click on the error or use F4 to navigate to error's position.
Is there any way to inform the compiler what the original file was?
Some CompileContext magic?
Or is it an IDEA bug I can do nothing about in my plugin?