in build-tools/src/main/java/co/elastic/otel/android/compilation/tools/tasks/subprojects/PomLicensesCollectorTask.java [131:144]
private String findLicenseId(File pom) {
PomReader reader = new PomReader(pom);
String licenseId = reader.getLicenseId();
if (licenseId == null) {
System.out.println("Will look for parent pom");
ResolvedArtifactResult parentPomArtifact = getPomArtifactsForGav(reader.getParentGav());
if (parentPomArtifact != null) {
return findLicenseId(parentPomArtifact.getFile());
}
}
return licenseId;
}