Skip to content

fix: avoid regex backtracking in pip fallback parser

558e30e
Select commit
Loading
Failed to load commit list.
Open

feat: add AI-powered dependency conflict predictor (issue #428) #753

fix: avoid regex backtracking in pip fallback parser
558e30e
Select commit
Loading
Failed to load commit list.
SonarQubeCloud / SonarCloud Code Analysis succeeded Mar 26, 2026 in 30s

Annotations

Check warning on line 268 in cx/dependency_conflict_predictor.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use concise character class syntax '\d' instead of '[0-9]'.

See more on https://sonarcloud.io/project/issues?id=cortexlinux_cortex&issues=AZ0gCmrhDAKfaaDBZCFp&open=AZ0gCmrhDAKfaaDBZCFp&pullRequest=753

Check warning on line 37 in cx/dependency_conflict_predictor.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Simplify this regular expression to reduce its complexity from 38 to the 20 allowed.

See more on https://sonarcloud.io/project/issues?id=cortexlinux_cortex&issues=AZ0gCmrgDAKfaaDBZCFn&open=AZ0gCmrgDAKfaaDBZCFn&pullRequest=753