mirror of
https://github.com/processing/processing4.git
synced 2026-02-14 02:45:36 +01:00
adding experiment result
This commit is contained in:
@@ -55,7 +55,6 @@ import processing.mode.java.preproc.PdePreprocessor;
|
||||
public class XQPreprocessor {
|
||||
|
||||
private ASTRewrite rewrite = null;
|
||||
public int mainClassOffset = 0;
|
||||
private ArrayList<String> imports;
|
||||
private ArrayList<ImportStatement> extraImports;
|
||||
|
||||
@@ -76,7 +75,7 @@ public class XQPreprocessor {
|
||||
public String doYourThing(String source,
|
||||
ArrayList<ImportStatement> programImports) {
|
||||
this.extraImports = programImports;
|
||||
source = prepareImports() + source;
|
||||
//source = prepareImports() + source;
|
||||
Document doc = new Document(source);
|
||||
|
||||
ASTParser parser = ASTParser.newParser(AST.JLS4);
|
||||
@@ -117,7 +116,6 @@ public class XQPreprocessor {
|
||||
}
|
||||
lines += 2;
|
||||
// System.out.println("Lines: " + lines);
|
||||
mainClassOffset = lines;
|
||||
|
||||
return doc.get();
|
||||
}
|
||||
@@ -146,6 +144,11 @@ public class XQPreprocessor {
|
||||
totalImports += "\n";
|
||||
return totalImports;
|
||||
}
|
||||
|
||||
public String prepareImports(ArrayList<ImportStatement> programImports) {
|
||||
this.extraImports = programImports;
|
||||
return prepareImports();
|
||||
}
|
||||
|
||||
/**
|
||||
* Visitor implementation that does all the substitution dirty work. <br>
|
||||
|
||||
Reference in New Issue
Block a user