INNER CODE UNIT · Python
Diagnostic
keiyoushi/extensions-source · .github/scripts/audit-packages.py:13
class Diagnostic:
message: str
file: str | None = None
line: int | None = None
@dataclass
class AuditResult:
errors: list[Diagnostic] = field(default_factory=list)
warnings: list[Diagnostic] = field(default_factory=list)
modules: int = 0
def audit() -> AuditResult:
result = AuditResult()
owners: dict[str, str] = {}
build_files = sorted(Path("src").glob("*/*/build.gradle.kts"))