Project
IntelliJ IDEA
Priority
Normal
Type
Feature
Fix versions
No Fix versions
State
Fixed
Assignee
Eugene Zhuravlev
Subsystem
No subsystem
Affected versions
No Affected versions
Fixed in build
108.65  
  • Created by   Maxim Shafirov
    7 years ago (07 Feb 2005 20:52)
  • Updated by   root
    2 years ago (17 Jan 2010 20:18)
  • Jira: IDEADEV-2676
    (history, comments)
 
IDEA-27657 [Compiler API]: Transformation Compiler
0
Issue is visible to: All Users
  The issue is visible to the selected user group only
http://www.intellij.net/tracker/idea/viewSCR?publicId=31268
I am implementing a 'SourceInstrumenting' style compiler. However, it is not appropriate for it to modify the original source. So, it would be very good if a Compiler was able to change the files that are compiled (not just the content of the files).

For example:
1) User selects to compile file set A.
2) Transformation Compiler takes file set A, copies and modifies files to produce file set B.
3) file set B is used in remainder build process.


This is a little bit like being able to modify the CompileScope / CompileContext.

Refer to http://www.intellij.net/forums/thread.jsp?forum=23&thread=82858&tstart=0&trange=15 for further details.

Daniel.

Issue was resolved
Comments (1)
 
History
 
Linked Issues (?)
 
Eugene Zhuravlev
  Eugene Zhuravlev
17 Oct 2005 16:16
6 years ago
see JavaSourceTransformingCompiler