Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-06-17 | Re-write to use Intellij's PSI (via kotlin-compiler) instead of ECJ | Jonas Herzig | |
Primarily for potential kotlin support. Secondarily, this allows us to drop the EPL (kotlin-compiler is ASL2.0). This also fixes an issue where redirect/inject methods with names identical to remapped names in the target class would get renamed. This also seems to implement the implicit member reference check (to prevent accidental name shadowing after remapping) more thoroughly, at least it finds some valid cases which the previous implementation has ignored. |