refactor(types): auto -> None sweep across entire codebase
Applied 236 return type annotations to functions with no return values across 100+ files (core modules, tests, scripts, simulations). Added Phase 4 to python_style_refactor track for remaining 597 items (untyped params, vars, and functions with return values). Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
import pytest
|
||||
from mma_prompts import PROMPTS
|
||||
|
||||
def test_tier1_epic_init_constraints():
|
||||
def test_tier1_epic_init_constraints() -> None:
|
||||
prompt = PROMPTS["tier1_epic_init"]
|
||||
assert "Godot ECS Flat List format" in prompt
|
||||
assert "JSON array" in prompt
|
||||
@@ -9,19 +9,19 @@ def test_tier1_epic_init_constraints():
|
||||
assert "severity" in prompt
|
||||
assert "IGNORE all source code" in prompt
|
||||
|
||||
def test_tier1_track_delegation_constraints():
|
||||
def test_tier1_track_delegation_constraints() -> None:
|
||||
prompt = PROMPTS["tier1_track_delegation"]
|
||||
assert "Track Brief" in prompt
|
||||
assert "AST Skeleton View" in prompt
|
||||
assert "IGNORE unrelated module docs" in prompt
|
||||
|
||||
def test_tier1_macro_merge_constraints():
|
||||
def test_tier1_macro_merge_constraints() -> None:
|
||||
prompt = PROMPTS["tier1_macro_merge"]
|
||||
assert "Macro-Merge" in prompt
|
||||
assert "Macro-Diff" in prompt
|
||||
assert "IGNORE Tier 3 trial-and-error" in prompt
|
||||
|
||||
def test_tier2_sprint_planning_constraints():
|
||||
def test_tier2_sprint_planning_constraints() -> None:
|
||||
prompt = PROMPTS["tier2_sprint_planning"]
|
||||
assert "Tickets" in prompt
|
||||
assert "Godot ECS Flat List format" in prompt
|
||||
@@ -30,20 +30,20 @@ def test_tier2_sprint_planning_constraints():
|
||||
assert "Skeleton View" in prompt
|
||||
assert "Curated Implementation View" in prompt
|
||||
|
||||
def test_tier2_code_review_constraints():
|
||||
def test_tier2_code_review_constraints() -> None:
|
||||
prompt = PROMPTS["tier2_code_review"]
|
||||
assert "Code Review" in prompt
|
||||
assert "IGNORE the Contributor's internal trial-and-error" in prompt
|
||||
assert "Tier 4 (QA) logs" in prompt
|
||||
|
||||
def test_tier2_track_finalization_constraints():
|
||||
def test_tier2_track_finalization_constraints() -> None:
|
||||
prompt = PROMPTS["tier2_track_finalization"]
|
||||
assert "Track Finalization" in prompt
|
||||
assert "Executive Summary" in prompt
|
||||
assert "Macro-Diff" in prompt
|
||||
assert "Dependency Delta" in prompt
|
||||
|
||||
def test_tier2_contract_first_constraints():
|
||||
def test_tier2_contract_first_constraints() -> None:
|
||||
prompt = PROMPTS["tier2_contract_first"]
|
||||
assert "Stub Ticket" in prompt
|
||||
assert "Consumer Ticket" in prompt
|
||||
|
||||
Reference in New Issue
Block a user