21
21
22
22
import org .elasticsearch .painless .CompilerSettings ;
23
23
import 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 ;
27
24
import org .elasticsearch .painless .Globals ;
28
25
import org .elasticsearch .painless .Locals ;
29
26
import org .elasticsearch .painless .Locals .Variable ;
32
29
import org .elasticsearch .painless .ScriptClassInfo ;
33
30
import org .elasticsearch .painless .SimpleChecksAdapter ;
34
31
import 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 ;
35
35
import org .elasticsearch .painless .node .SFunction .FunctionReserved ;
36
36
import org .objectweb .asm .ClassVisitor ;
37
37
import org .objectweb .asm .ClassWriter ;
@@ -130,7 +130,6 @@ public int getMaxLoopCounter() {
130
130
private final ScriptClassInfo scriptClassInfo ;
131
131
private final CompilerSettings settings ;
132
132
private final String name ;
133
- private final String source ;
134
133
private final Printer debugStream ;
135
134
private final MainMethodReserved reserved ;
136
135
private final List <SFunction > functions ;
@@ -141,14 +140,12 @@ public int getMaxLoopCounter() {
141
140
private final List <org .objectweb .asm .commons .Method > getMethods ;
142
141
private byte [] bytes ;
143
142
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 ) {
147
145
super (location );
148
146
this .scriptClassInfo = Objects .requireNonNull (scriptClassInfo );
149
147
this .settings = Objects .requireNonNull (settings );
150
148
this .name = Objects .requireNonNull (name );
151
- this .source = Objects .requireNonNull (source );
152
149
this .debugStream = debugStream ;
153
150
this .reserved = Objects .requireNonNull (reserved );
154
151
// process any synthetic functions generated by walker (because right now, thats still easy)
0 commit comments