in build-tools/src/main/java/co/elastic/otel/android/compilation/tools/sourceheader/subplugins/BaseSourceHeaderPlugin.java [23:39]
public void apply(Project project) {
project.getPluginManager().apply(SpotlessPlugin.class);
spotlessExtension = project.getExtensions().getByType(SpotlessExtension.class);
spotlessExtension.java(javaExtension -> {
javaExtension.licenseHeader(getLicenseHeader());
javaExtension.target("src/*/java/**/*.java");
});
spotlessExtension.kotlin(kotlinExtension -> {
kotlinExtension.licenseHeader(getLicenseHeader());
kotlinExtension.target("src/*/java/**/*.kt");
});
spotlessExtension.format("internalNoticeExtension", formatExtension -> {
formatExtension.target("src/main/java/**/*.kt", "src/main/java/**/*.java");
formatExtension.addStep(InternalNoticeStep.INSTANCE);
});
}