Remove some references to groovy (#13099)

This commit is contained in:
Lauri Tulmin 2025-01-24 15:49:39 +02:00 committed by GitHub
parent 9e70f93d35
commit 3620bab110
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
5 changed files with 2 additions and 9 deletions

View File

@ -7,7 +7,6 @@ package io.opentelemetry.javaagent.instrumentation.jaxws.jws.v1_1;
import javax.jws.WebService;
// This is pure java to not have any groovy generated public method surprises
@WebService
public class WebServiceClass {
public void doSomethingPublic() {}

View File

@ -6,11 +6,10 @@
package io.opentelemetry.javaagent.instrumentation.spring.batch.v3_0.jsr;
import javax.batch.api.chunk.ItemProcessor;
import org.codehaus.groovy.runtime.DefaultGroovyMethods;
class TestItemProcessor implements ItemProcessor {
@Override
public Object processItem(Object item) {
return Integer.parseInt(DefaultGroovyMethods.asType(item, String.class));
return Integer.parseInt((String) item);
}
}

View File

@ -9,7 +9,6 @@ import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;
import javax.batch.api.chunk.ItemWriter;
import org.codehaus.groovy.runtime.DefaultGroovyMethods;
class TestItemWriter implements ItemWriter {
private final List<Integer> items = new ArrayList<>();
@ -23,7 +22,7 @@ class TestItemWriter implements ItemWriter {
@Override
public void writeItems(List<Object> items) {
for (Object item : items) {
this.items.add(DefaultGroovyMethods.asType(item, Integer.class));
this.items.add((Integer) item);
}
}

View File

@ -14,7 +14,6 @@ import org.springframework.stereotype.Component;
import org.springframework.web.reactive.function.server.RouterFunction;
import org.springframework.web.reactive.function.server.ServerResponse;
// Need to keep this in Java because groovy creates crazy proxies around lambdas
@Component
public class RedirectComponent {
@Bean

View File

@ -53,9 +53,6 @@ tasks {
named("test") {
enabled = false
}
named("compileTestGroovy") {
enabled = false
}
}
named("latestDepTest") {