Eclipse Mithilfe eines Plugins den Source Code, bevor an den Parser übergeben wird, modifizieren

TheCreeper202

Bekanntes Mitglied
Hallo Java-Forum!

Ich habe eben den ECJ so modifiziert, dass er den Source Code, bevor er ihn kompiliert, noch einmal "überarbeitet", bzw. ich habe ein paar Features in Java eingebaut, welche in validen Java Code umgewandelt werden. Das ganze läuft auch von der Command Line ganz gut. Wenn ich aber die org.eclipse.jdt.core_*.jar damit ersetze, gibt es in Eclipse eine Null Pointer Exception. Aus dem Grunde habe ich mir überlegt ein Eclipse Plugin zu programmieren, welches den Source Code manipuliert bevor er:
A. An den ECJ gegeben wird und
B. An den AST Parser gegeben wird, damit Annotation Processing & co. erst danach geschehen und die Outline korrekt ist. Ich habe allerdings keine Ahnung von Eclipse Plugins und wollte deshalb fragen, wie man in dies in einem Eclipse Plugin umsetzen kann.
Ich wäre auch bereit vor der Kompilation von der Source Datei ein Backup zu machen und die zu überschreiben und nach der Kompilation das Backup wiederherzustellen.

Ich bin gespannt auf die Antworten und bedanke mich schon einmal im Voraus!

Euer Roman
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
J Erstellen eines java Projekts mit Gradel in netbeans. IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 12
M Eclipse import eines maven projects "missing artifact" IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 8
S Eclipse: Zeitdauer eines Projektes messen lassen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
A Eclipse: Probleme mit Erstellen eines jar file IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 17
W Eclipse Hilfe bei Erstellung eines Umrechners IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 13
J charset eines jars IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
T Vor dem Bilden eines Projektes soll Eclipse allesautomatisch alle Dateien speichern IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
N NetBeans Import eines Projektes IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
N Eclipse Alle Methoden und Klassen eines Projekt in Tabelle exportieren IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 6
M Eclipse: Ausführen eines Programmes ohne Ant möglich? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 10
V Fehlermeldungen eines Projekts unterdrücken? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 10
jaydee [Eclipse] Gesamter Zeilencount eines Projektes IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 5
M Mal wieder Probleme beim Erstellen eines JARs mit Eclipse IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 13
F Tool zur Erstellung eines Klassendiagramms aus .java-Dateien IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
F [Maven] cannot find plugins IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 0
K Eclipse Plugins IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
S Eclipse Plugins installieren IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 7
R Eclipse Plugins werden nicht erkannt IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 7
M Eclipse Installation inkl Plugins kopieren? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
I Eclipse Eclipse Findet nicht die Plugins IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 5
Momolin Eclipse installierte Plugins sind nicht ausführbar IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 6
S Eingebundene Plugins werden nicht angezeigt IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
G Eclipse Installierte Plugins nicht aufrufbar IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
M Wichtige bzw. nützliche Eclipse Plugins IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
ARadauer Plugins von alten ins neue Eclipse IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
byte Eclipse Ganymede - Target Plattform Plugins IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
M MyEclipse: Vorteile gegenüber Open Source Plugins IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 6
A Einbindung Plugins bei Eclipse 3.2.1 klappt nicht IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
I Eclipse Plugins von 3.1 in 2.1 IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
G Teil der Eclipse Plugins in externen Ordnern auslagern? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
clemson [Eclipse] Welche Eclipse-Plugins verwendet ihr? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 10
DaRolla Problem: Eclipse Plugins IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 7
B Eclipse: Welche Plugins? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 38
B Welche Plugins sind für Eclipse nützlich? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 9

Ähnliche Java Themen

Neue Themen


Oben