Make Scene bilinear reduction halo-aware and single-stage #3342
CodeScene Delta Analysis / CodeScene Code Health Review (main)
failed
Mar 6, 2026 in 1m 8s
CodeScene PR Check
Quality Gate Failed
Gates Failed
Enforce critical code health rules
(1 file with Low Cohesion)
Gates Passed
2 Quality Gates Passed
See analysis details in CodeScene
Reason for failure
| Enforce critical code health rules | Violations | Code Health Impact | |
|---|---|---|---|
| test_resampling.py | 1 critical rule | 9.69 → 8.28 | Suppress |
Quality Gate Profile: Clean Code Collective
Install CodeScene MCP: safeguard and uplift AI-generated code. Catch issues early with our IDE extension and CLI tool.
Details
🚩 Declining Code Health (highest to lowest):
- Low Cohesion test_resampling.py
Annotations
Check warning on line 1 in satpy/tests/scene_tests/test_resampling.py
codescene-delta-analysis / CodeScene Code Health Review (main)
❌ New issue: Low Cohesion
This module has at least 14 different responsibilities amongst its 25 functions, threshold = 4. Cohesion is calculated using the LCOM4 metric. Low cohesion means that the module/class has multiple unrelated responsibilities, doing too many things and breaking the Single Responsibility Principle.
Loading