refactor(frontier): unify typed revision and long-chain replan policy - #4258
Quality Gate failed
Failed conditions
D Reliability Rating on New Code (required ≥ A)
See analysis details on SonarQube Cloud
Catch issues before they fail your Quality Gate with our IDE extension
SonarQube for IDE
Annotations
Check warning on line 93 in loopx/control_plane/todos/frontier_revision.ts
sonarqubecloud / SonarCloud Code Analysis
Extract this nested ternary operation into an independent statement.
See more on https://sonarcloud.io/project/issues?id=huangruiteng_loopx&issues=AaCUDLTJto_c3DKAygiy&open=AaCUDLTJto_c3DKAygiy&pullRequest=4258
Check warning on line 92 in tests/control_plane/test_canonical_frontier_revision.py
sonarqubecloud / SonarCloud Code Analysis
Split this composite assertion into separate assertions.
See more on https://sonarcloud.io/project/issues?id=huangruiteng_loopx&issues=AaCUDLWlto_c3DKAygi2&open=AaCUDLWlto_c3DKAygi2&pullRequest=4258
Check warning on line 83 in tests/control_plane/test_canonical_frontier_revision.py
sonarqubecloud / SonarCloud Code Analysis
Split this composite assertion into separate assertions.
See more on https://sonarcloud.io/project/issues?id=huangruiteng_loopx&issues=AaCUDLWlto_c3DKAygi1&open=AaCUDLWlto_c3DKAygi1&pullRequest=4258
Check failure on line 127 in loopx/control_plane/todos/frontier_revision.ts
sonarqubecloud / SonarCloud Code Analysis
Provide a compare function that depends on "String.localeCompare", to reliably sort elements alphabetically.
See more on https://sonarcloud.io/project/issues?id=huangruiteng_loopx&issues=AaCUDLTJto_c3DKAygiz&open=AaCUDLTJto_c3DKAygiz&pullRequest=4258
Check warning on line 30 in tests/control_plane/test_frontier_revision_scope.py
sonarqubecloud / SonarCloud Code Analysis
Refactor this exception test to have only one invocation possibly throwing an exception.
See more on https://sonarcloud.io/project/issues?id=huangruiteng_loopx&issues=AaCUDLWsto_c3DKAygi3&open=AaCUDLWsto_c3DKAygi3&pullRequest=4258
Check warning on line 157 in loopx/control_plane/todos/frontier_revision.ts
sonarqubecloud / SonarCloud Code Analysis
Extract this nested ternary operation into an independent statement.
See more on https://sonarcloud.io/project/issues?id=huangruiteng_loopx&issues=AaCUDLTJto_c3DKAygi0&open=AaCUDLTJto_c3DKAygi0&pullRequest=4258