Community
Participate
Working Groups
The Java generator uses the org.eclipse.edt.compiler.internal.core.utils.Aliaser class in plugin org.eclipse.edt.compiler. The class should be moved into the Java gen plugin since it's specifically for generating Java. It's currently used in a few places outside of the Java generator: * A couple of validation classes in org.eclipse.edt.compiler, but those are relics from RBD and should be removed. * The debugger uses it to find the name of generated classes. Just update the debug code to point to the new location. * The JavaScript generator uses it. This makes no sense. JS Gen should have its own Aliaser. * ECK and Worthless Generator use it too. Just update them to point to the new location.
Moved the Aliaser class and renamed it to JavaAliaser. A separate JavaScriptAliaser class has been made and placed in the gen.javascript plugin
Verified.