@@ -162,15 +162,9 @@ def _phase_compile(
162
162
163
163
# TODO: simplify the return values and use provider
164
164
return struct (
165
- class_jar = out .class_jar ,
166
165
coverage = out .coverage .external ,
167
- full_jars = out .full_jars ,
168
166
files = depset (out .full_jars ),
169
- ijar = out .ijar ,
170
- ijars = out .ijars ,
171
167
rjars = depset (out .full_jars , transitive = [rjars ]),
172
- java_jar = out .java_jar ,
173
- source_jars = _pack_source_jars (ctx ) + out .source_jars ,
174
168
merged_provider = out .merged_provider ,
175
169
external_providers = dicts .add (out .coverage .providers_dict , {
176
170
"JavaInfo" : out .merged_provider ,
@@ -198,13 +192,8 @@ def _compile_or_empty(
198
192
199
193
# no need to build ijar when empty
200
194
return struct (
201
- class_jar = ctx .outputs .jar ,
202
195
coverage = _empty_coverage_struct ,
203
196
full_jars = [ctx .outputs .jar ],
204
- ijar = ctx .outputs .jar ,
205
- ijars = [ctx .outputs .jar ],
206
- java_jar = False ,
207
- source_jars = [],
208
197
merged_provider = scala_compilation_provider ,
209
198
)
210
199
else :
@@ -283,12 +272,8 @@ def _compile_or_empty(
283
272
)
284
273
285
274
full_jars = [ctx .outputs .jar ]
286
- ijars = [ijar ]
287
- source_jars = []
288
275
if java_jar :
289
276
full_jars += [java_jar .jar ]
290
- ijars += [java_jar .ijar ]
291
- source_jars += java_jar .source_jars
292
277
293
278
coverage = _jacoco_offline_instrument (ctx , ctx .outputs .jar )
294
279
@@ -298,13 +283,8 @@ def _compile_or_empty(
298
283
merged_provider = scala_compilation_provider
299
284
300
285
return struct (
301
- class_jar = ctx .outputs .jar ,
302
286
coverage = coverage ,
303
287
full_jars = full_jars ,
304
- ijar = ijar ,
305
- ijars = ijars ,
306
- java_jar = java_jar ,
307
- source_jars = source_jars ,
308
288
merged_provider = merged_provider ,
309
289
)
310
290
0 commit comments