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:
@@ -394,7 +394,7 @@ class ConflictDetector:
|
||||
}
|
||||
|
||||
# Compare parameter names and types
|
||||
for i, (doc_param, code_param) in enumerate(zip(docs_params, code_params)):
|
||||
for i, (doc_param, code_param) in enumerate(zip(docs_params, code_params, strict=False)):
|
||||
doc_name = doc_param.get("name", "")
|
||||
code_name = code_param.get("name", "")
|
||||
|
||||
@@ -447,7 +447,7 @@ class ConflictDetector:
|
||||
"total": len(conflicts),
|
||||
"by_type": {},
|
||||
"by_severity": {},
|
||||
"apis_affected": len(set(c.api_name for c in conflicts)),
|
||||
"apis_affected": len({c.api_name for c in conflicts}),
|
||||
}
|
||||
|
||||
# Count by type
|
||||
|
||||
Reference in New Issue
Block a user