forked from JavaTX/JavaCompilerCore
Documentation
This commit is contained in:
parent
74622550c2
commit
1d16b9f2b9
12
vorgehen.md
12
vorgehen.md
@ -41,13 +41,21 @@
|
|||||||
## Class files einlesen
|
## Class files einlesen
|
||||||
* Wenn Classpath übergeben
|
* Wenn Classpath übergeben
|
||||||
* Suchen in Classpath + packageName
|
* Suchen in Classpath + packageName
|
||||||
|
* Müsste eigentlich UTLClassLoader automatisch machen (also packageNamen anfügen)
|
||||||
* Wenn nichts übergeben
|
* Wenn nichts übergeben
|
||||||
* dann currentDirectory + packageName
|
* dann currentDirectory + packageName
|
||||||
* Für die Tests muss korrekter Classpath gesetzt werden
|
* Für die Tests muss korrekter Classpath gesetzt werden
|
||||||
|
|
||||||
### Stand ###
|
### Stand ###
|
||||||
TODO
|
* In der GatherNames Klasse muss ein URLClassloader angefügt werden
|
||||||
|
* siehe ImportTest
|
||||||
|
* Es muss ein Classpath Parameter an den Compiler angefügt werden
|
||||||
|
* Wird dieser nicht gesetzt, so wird nur im Root-Verzeichnis nach Klassen gesucht
|
||||||
|
* root = Input Jav-Files - deren Package Namen
|
||||||
|
|
||||||
## Class files mit packageNamen versehen
|
## Class files mit packageNamen versehen
|
||||||
* In die Class file muss noch der korrekte name geschrieben werden
|
* In die Class file muss noch der korrekte name geschrieben werden
|
||||||
* kann möglicherweise ASM
|
* Kann ASM mittesl `cw.visit("name/mit/slashe/Getrennt"..`
|
||||||
|
## Stand ##
|
||||||
|
* bereits implementiert
|
||||||
|
* TODO TESTEN
|
||||||
|
Loading…
Reference in New Issue
Block a user