mirror of
https://github.com/conorluddy/ios-simulator-skill.git
synced 2026-09-14 20:07:12 +08:00
b7ffe65cad
This commit addresses all documentation discrepancies found during comprehensive audit and fixes a critical Python syntax error. Bug Fixes: - Fix Python type hint in xcresult.py: 'any | None' → 'Any | None' * Added missing 'from typing import Any' import * This was causing script to crash on import with TypeError Documentation Updates: - Update README.md script count from 10 to 12 scripts * Added build_and_test.py and log_monitor.py to table - Update all line counts in CLAUDE.md to match actual code * Main scripts: ~3,943 lines (was documented as 3,883) * Xcode module: 1,458 lines (was documented as 1,037) * Total: ~5,400 lines (was documented as 5,045) - Clarify references/ directory location in CLAUDE.md * Located at repo root, not in skill/ directory * Not distributed with skill package Changes: - .gitignore: Add cache directories - CLAUDE.md: Update 50+ line counts to current values - LICENSE.md: Minor formatting - README.md: Fix script count table (10 → 12) - SKILL.md: Version update - skill/examples/: Move login_flow.py into skill directory - skill/scripts/xcode/xcresult.py: Fix type hint bug All linting checks pass (black, ruff). MyPy has existing type issues but these are pre-existing and not introduced by this commit. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
56 lines
604 B
Plaintext
56 lines
604 B
Plaintext
# Python
|
|
__pycache__/
|
|
*.py[cod]
|
|
*$py.class
|
|
*.so
|
|
.Python
|
|
|
|
# Python virtual environments
|
|
env/
|
|
venv/
|
|
ENV/
|
|
env.bak/
|
|
venv.bak/
|
|
|
|
# Python cache and build
|
|
.mypy_cache/
|
|
.ruff_cache/
|
|
.pytest_cache/
|
|
*.egg-info/
|
|
dist/
|
|
build/
|
|
|
|
# IDE
|
|
.vscode/
|
|
.idea/
|
|
*.swp
|
|
*.swo
|
|
*~
|
|
|
|
# macOS
|
|
.DS_Store
|
|
.AppleDouble
|
|
.LSOverride
|
|
|
|
# Xcode (for testing)
|
|
*.xcodeproj/xcuserdata/
|
|
*.xcworkspace/xcuserdata/
|
|
DerivedData/
|
|
*.xcresult/
|
|
|
|
# Logs
|
|
*.log
|
|
|
|
# Temporary files
|
|
*.tmp
|
|
*.temp
|
|
.cache/
|
|
|
|
# Release artifacts (built by CI)
|
|
*.zip
|
|
|
|
# Local skill config (user-specific)
|
|
skill/scripts/.claude/skills/ios-simulator-skill/config.json
|
|
|
|
# Other
|
|
.claude |