Bounty: $25 (LT)
Area: �uild.py - type annotations
Current state: Functions in build.py lack complete type annotations.
What's needed: Add parameter types and return types to at least 10 public functions in build.py, without using Any.
Acceptance criteria:
- At least 10 functions have complete type annotations
- No Any used as a type
- Module imports updated for typing members
Required validation:
- Run
python3 build.py
- Include the generated diagnostic
.logd artifact from diagnostic/build-XXX.logd in the PR; also include diagnostic/build-XXX.json if present
- Use
.github/pull_request_template.md for your submission
Bounty: $25 (LT)
Area: �uild.py - type annotations
Current state: Functions in build.py lack complete type annotations.
What's needed: Add parameter types and return types to at least 10 public functions in build.py, without using Any.
Acceptance criteria:
Required validation:
python3 build.py.logdartifact fromdiagnostic/build-XXX.logdin the PR; also includediagnostic/build-XXX.jsonif present.github/pull_request_template.mdfor your submission