2121
2222import org .elasticsearch .painless .CompilerSettings ;
2323import org .elasticsearch .painless .Constant ;
24- import org .elasticsearch .painless .lookup .PainlessLookup ;
25- import org .elasticsearch .painless .lookup .PainlessMethod ;
26- import org .elasticsearch .painless .lookup .PainlessMethodKey ;
2724import org .elasticsearch .painless .Globals ;
2825import org .elasticsearch .painless .Locals ;
2926import org .elasticsearch .painless .Locals .Variable ;
3229import org .elasticsearch .painless .ScriptClassInfo ;
3330import org .elasticsearch .painless .SimpleChecksAdapter ;
3431import org .elasticsearch .painless .WriterConstants ;
32+ import org .elasticsearch .painless .lookup .PainlessLookup ;
33+ import org .elasticsearch .painless .lookup .PainlessMethod ;
34+ import org .elasticsearch .painless .lookup .PainlessMethodKey ;
3535import org .elasticsearch .painless .node .SFunction .FunctionReserved ;
3636import org .objectweb .asm .ClassVisitor ;
3737import org .objectweb .asm .ClassWriter ;
@@ -130,7 +130,6 @@ public int getMaxLoopCounter() {
130130 private final ScriptClassInfo scriptClassInfo ;
131131 private final CompilerSettings settings ;
132132 private final String name ;
133- private final String source ;
134133 private final Printer debugStream ;
135134 private final MainMethodReserved reserved ;
136135 private final List <SFunction > functions ;
@@ -141,14 +140,12 @@ public int getMaxLoopCounter() {
141140 private final List <org .objectweb .asm .commons .Method > getMethods ;
142141 private byte [] bytes ;
143142
144- public SSource (ScriptClassInfo scriptClassInfo , CompilerSettings settings , String name , String source , Printer debugStream ,
145- MainMethodReserved reserved , Location location ,
146- List <SFunction > functions , Globals globals , List <AStatement > statements ) {
143+ public SSource (ScriptClassInfo scriptClassInfo , CompilerSettings settings , String name , Printer debugStream ,
144+ MainMethodReserved reserved , Location location , List <SFunction > functions , Globals globals , List <AStatement > statements ) {
147145 super (location );
148146 this .scriptClassInfo = Objects .requireNonNull (scriptClassInfo );
149147 this .settings = Objects .requireNonNull (settings );
150148 this .name = Objects .requireNonNull (name );
151- this .source = Objects .requireNonNull (source );
152149 this .debugStream = debugStream ;
153150 this .reserved = Objects .requireNonNull (reserved );
154151 // process any synthetic functions generated by walker (because right now, thats still easy)
0 commit comments