aboutsummaryrefslogtreecommitdiff
path: root/EPL-2.0.txt
AgeCommit message (Collapse)Author
2019-06-17Re-write to use Intellij's PSI (via kotlin-compiler) instead of ECJJonas 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.
2019-04-24Initial commitJonas Herzig