blob: 5a82678af70ccb478f697e91ba4f5b2db9d4fd63 [file] [log] [blame]
import java.util.*;
import java.io.File;
class Foo {
public Collection<BuildTarget<?>> getDependencies(LayoutElementBuilderService builder, JpsPackagingElement element, TargetOutputIndex outputIndex) {
return builder.getDependencies(element, outputIndex);
}
}
class BuildTarget<R extends BuildRootDescriptor> {}
interface TargetOutputIndex {
Collection<BuildTarget<?>> getTargetsByOutputFile(File file);
}
class BuildRootDescriptor {}
class LayoutElementBuilderService<E extends JpsPackagingElement> {
public Collection<? extends BuildTarget<?>> getDependencies(E element, TargetOutputIndex outputIndex) {
return Collections.emptyList();
}
}
class JpsPackagingElement {}