public String format()

in build-tools/src/main/java/co/elastic/otel/android/compilation/tools/sourceheader/subplugins/BaseSourceHeaderPlugin.java [89:108]


        public String format(@Nonnull String rawUnix, File file) {
            if (file.getName().equals("package-info.java")) {
                return null;
            }
            if (!file.getPath().contains("/internal/")) {
                return null;
            }
            if (rawUnix.contains("* This class is internal and is hence not for public use.")) {
                return null;
            }
            Matcher lastImport = LAST_IMPORT_PATTERN.matcher(rawUnix);
            if (lastImport.find()) {
                return insertNotice(rawUnix, lastImport.end());
            }
            Matcher packageDeclaration = PACKAGE_PATTERN.matcher(rawUnix);
            if (packageDeclaration.find()) {
                return insertNotice(rawUnix, packageDeclaration.end());
            }
            return rawUnix;
        }