feat(todo): add timezone-aware resume_at triggers - #4347
Quality Gate passed
Annotations
sonarqubecloud / SonarCloud Code Analysis
Use concise character class syntax '\d' instead of '[0-9]'.
See more on https://sonarcloud.io/project/issues?id=huangruiteng_loopx&issues=AaCbtLntkhlzGgA41uH4&open=AaCbtLntkhlzGgA41uH4&pullRequest=4347
sonarqubecloud / SonarCloud Code Analysis
Use concise character class syntax '\d' instead of '[0-9]'.
See more on https://sonarcloud.io/project/issues?id=huangruiteng_loopx&issues=AaCbtLntkhlzGgA41uH1&open=AaCbtLntkhlzGgA41uH1&pullRequest=4347
sonarqubecloud / SonarCloud Code Analysis
Use concise character class syntax '\d' instead of '[0-9]'.
See more on https://sonarcloud.io/project/issues?id=huangruiteng_loopx&issues=AaCbtLntkhlzGgA41uH3&open=AaCbtLntkhlzGgA41uH3&pullRequest=4347
Check warning on line 565 in loopx/control_plane/todos/resume_condition.ts
sonarqubecloud / SonarCloud Code Analysis
'condition.evaluated_at ?? ""' will use Object's default stringification format ('[object Object]') when stringified.
See more on https://sonarcloud.io/project/issues?id=huangruiteng_loopx&issues=AaCbtLifkhlzGgA41uHs&open=AaCbtLifkhlzGgA41uHs&pullRequest=4347
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=AaCbtLmqkhlzGgA41uHu&open=AaCbtLmqkhlzGgA41uHu&pullRequest=4347
Check warning on line 54 in loopx/control_plane/todos/resume_condition.ts
sonarqubecloud / SonarCloud Code Analysis
Use the named groups of this regex or remove the names.
See more on https://sonarcloud.io/project/issues?id=huangruiteng_loopx&issues=AaCbtLifkhlzGgA41uHp&open=AaCbtLifkhlzGgA41uHp&pullRequest=4347
sonarqubecloud / SonarCloud Code Analysis
Simplify this regular expression to reduce its complexity from 68 to the 20 allowed.
See more on https://sonarcloud.io/project/issues?id=huangruiteng_loopx&issues=AaCbtLntkhlzGgA41uHv&open=AaCbtLntkhlzGgA41uHv&pullRequest=4347
sonarqubecloud / SonarCloud Code Analysis
Use concise character class syntax '\d' instead of '[0-9]'.
See more on https://sonarcloud.io/project/issues?id=huangruiteng_loopx&issues=AaCbtLntkhlzGgA41uHx&open=AaCbtLntkhlzGgA41uHx&pullRequest=4347
sonarqubecloud / SonarCloud Code Analysis
Use concise character class syntax '\d' instead of '[0-9]'.
See more on https://sonarcloud.io/project/issues?id=huangruiteng_loopx&issues=AaCbtLntkhlzGgA41uHz&open=AaCbtLntkhlzGgA41uHz&pullRequest=4347
sonarqubecloud / SonarCloud Code Analysis
Use concise character class syntax '\d' instead of '[0-9]'.
See more on https://sonarcloud.io/project/issues?id=huangruiteng_loopx&issues=AaCbtLntkhlzGgA41uH0&open=AaCbtLntkhlzGgA41uH0&pullRequest=4347
Check failure on line 98 in loopx/control_plane/todos/resume_condition.py
sonarqubecloud / SonarCloud Code Analysis
Refactor this function to reduce its Cognitive Complexity from 25 to the 15 allowed.
See more on https://sonarcloud.io/project/issues?id=huangruiteng_loopx&issues=AaCbtLQikhlzGgA41uHo&open=AaCbtLQikhlzGgA41uHo&pullRequest=4347
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=AaCbtLmqkhlzGgA41uHt&open=AaCbtLmqkhlzGgA41uHt&pullRequest=4347
Check warning on line 83 in loopx/control_plane/todos/resume_condition.ts
sonarqubecloud / SonarCloud Code Analysis
Complete the task associated to this "TODO" comment.
See more on https://sonarcloud.io/project/issues?id=huangruiteng_loopx&issues=AaCbtLifkhlzGgA41uHq&open=AaCbtLifkhlzGgA41uHq&pullRequest=4347
Check failure on line 403 in loopx/control_plane/todos/resume_condition.ts
sonarqubecloud / SonarCloud Code Analysis
Refactor this function to reduce its Cognitive Complexity from 19 to the 15 allowed.
See more on https://sonarcloud.io/project/issues?id=huangruiteng_loopx&issues=AaCbtLifkhlzGgA41uHr&open=AaCbtLifkhlzGgA41uHr&pullRequest=4347
sonarqubecloud / SonarCloud Code Analysis
Use concise character class syntax '\d' instead of '[0-9]'.
See more on https://sonarcloud.io/project/issues?id=huangruiteng_loopx&issues=AaCbtLntkhlzGgA41uH2&open=AaCbtLntkhlzGgA41uH2&pullRequest=4347
sonarqubecloud / SonarCloud Code Analysis
Use concise character class syntax '\d' instead of '[0-9]'.
See more on https://sonarcloud.io/project/issues?id=huangruiteng_loopx&issues=AaCbtLntkhlzGgA41uHy&open=AaCbtLntkhlzGgA41uHy&pullRequest=4347
Check failure on line 116 in loopx/control_plane/todos/resume_condition.py
sonarqubecloud / SonarCloud Code Analysis
Define a constant instead of duplicating this literal "+00:00" 3 times.
See more on https://sonarcloud.io/project/issues?id=huangruiteng_loopx&issues=AaCbtLQikhlzGgA41uHn&open=AaCbtLQikhlzGgA41uHn&pullRequest=4347
sonarqubecloud / SonarCloud Code Analysis
Use concise character class syntax '\d' instead of '[0-9]'.
See more on https://sonarcloud.io/project/issues?id=huangruiteng_loopx&issues=AaCbtLntkhlzGgA41uHw&open=AaCbtLntkhlzGgA41uHw&pullRequest=4347