fix: Fix remaining 61 ruff linting errors (SIM102, SIM117)
Fixed all remaining linting errors from the 310 total: - SIM102: Combined nested if statements (31 errors) - adaptors/openai.py - config_extractor.py - codebase_scraper.py - doc_scraper.py - github_fetcher.py - pattern_recognizer.py - pdf_scraper.py - test_example_extractor.py - SIM117: Combined multiple with statements (24 errors) - tests/test_async_scraping.py (2 errors) - tests/test_github_scraper.py (2 errors) - tests/test_guide_enhancer.py (20 errors) - Fixed test fixture parameter (mock_config in test_c3_integration.py) All 700+ tests passing. Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
This commit is contained in:
@@ -49,6 +49,8 @@ from pathlib import Path
|
||||
# Add parent directory to path for imports when run as script
|
||||
sys.path.insert(0, os.path.dirname(os.path.dirname(os.path.abspath(__file__))))
|
||||
|
||||
import contextlib
|
||||
|
||||
from skill_seekers.cli.constants import LOCAL_CONTENT_LIMIT, LOCAL_PREVIEW_LIMIT
|
||||
from skill_seekers.cli.utils import read_reference_files
|
||||
|
||||
@@ -681,10 +683,8 @@ rm {prompt_file}
|
||||
print()
|
||||
|
||||
# Clean up prompt file
|
||||
try:
|
||||
with contextlib.suppress(Exception):
|
||||
os.unlink(prompt_file)
|
||||
except Exception:
|
||||
pass
|
||||
|
||||
return True
|
||||
else:
|
||||
@@ -726,10 +726,8 @@ rm {prompt_file}
|
||||
print(" 3. Try again later")
|
||||
|
||||
# Clean up
|
||||
try:
|
||||
with contextlib.suppress(Exception):
|
||||
os.unlink(prompt_file)
|
||||
except Exception:
|
||||
pass
|
||||
|
||||
return False
|
||||
|
||||
@@ -806,10 +804,8 @@ rm {prompt_file}
|
||||
)
|
||||
|
||||
# Clean up
|
||||
try:
|
||||
with contextlib.suppress(Exception):
|
||||
os.unlink(prompt_file)
|
||||
except Exception:
|
||||
pass
|
||||
|
||||
if result.returncode == 0:
|
||||
self.write_status(
|
||||
|
||||
Reference in New Issue
Block a user