fix(core): add per-request timeout to Requester to catch silent fetch hangs #579
Quality Gate passed
Annotations
Check warning on line 47 in packages/core/integrations/repositories/process-update-ops-shared.js
sonarqubecloud / SonarCloud Code Analysis
`new Error()` is too unspecific for a type check. Use `new TypeError()` instead.
See more on https://sonarcloud.io/project/issues?id=friggframework_frigg&issues=AZ3Q2LkoqgvhdYcr2IMn&open=AZ3Q2LkoqgvhdYcr2IMn&pullRequest=579
Check warning on line 19 in packages/core/integrations/repositories/process-update-ops-shared.js
sonarqubecloud / SonarCloud Code Analysis
Use concise character class syntax '\w' instead of '[a-zA-Z0-9_]'.
See more on https://sonarcloud.io/project/issues?id=friggframework_frigg&issues=AZ3Q2LkoqgvhdYcr2IMm&open=AZ3Q2LkoqgvhdYcr2IMm&pullRequest=579
Check warning on line 7 in packages/core/integrations/use-cases/update-process-metrics.js
sonarqubecloud / SonarCloud Code Analysis
Complete the task associated to this "TODO" comment.
See more on https://sonarcloud.io/project/issues?id=friggframework_frigg&issues=AZ3Q2LjYqgvhdYcr2IMi&open=AZ3Q2LjYqgvhdYcr2IMi&pullRequest=579
Check warning on line 90 in packages/serverless-plugin/index.js
sonarqubecloud / SonarCloud Code Analysis
Prefer using an optional chain expression instead, as it's more concise and easier to read.
See more on https://sonarcloud.io/project/issues?id=friggframework_frigg&issues=AZ3Q2Ll8qgvhdYcr2IMq&open=AZ3Q2Ll8qgvhdYcr2IMq&pullRequest=579
Check warning on line 143 in packages/core/integrations/repositories/process-repository-mongo.js
sonarqubecloud / SonarCloud Code Analysis
Prefer using an optional chain expression instead, as it's more concise and easier to read.
See more on https://sonarcloud.io/project/issues?id=friggframework_frigg&issues=AZ3Q2LkAqgvhdYcr2IMk&open=AZ3Q2LkAqgvhdYcr2IMk&pullRequest=579
Check failure on line 45 in packages/core/integrations/use-cases/update-process-state.js
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=friggframework_frigg&issues=AZ3Q2LchqgvhdYcr2IMg&open=AZ3Q2LchqgvhdYcr2IMg&pullRequest=579
sonarqubecloud / SonarCloud Code Analysis
Prefer `Number.NaN` over `NaN`.
See more on https://sonarcloud.io/project/issues?id=friggframework_frigg&issues=AZ3Q2Lk8qgvhdYcr2IMo&open=AZ3Q2Lk8qgvhdYcr2IMo&pullRequest=579
Check warning on line 80 in packages/serverless-plugin/index.js
sonarqubecloud / SonarCloud Code Analysis
Prefer using an optional chain expression instead, as it's more concise and easier to read.
See more on https://sonarcloud.io/project/issues?id=friggframework_frigg&issues=AZ3Q2Ll8qgvhdYcr2IMp&open=AZ3Q2Ll8qgvhdYcr2IMp&pullRequest=579
Check warning on line 117 in packages/core/integrations/use-cases/update-process-state.js
sonarqubecloud / SonarCloud Code Analysis
Prefer using an optional chain expression instead, as it's more concise and easier to read.
See more on https://sonarcloud.io/project/issues?id=friggframework_frigg&issues=AZ3Q2LchqgvhdYcr2IMh&open=AZ3Q2LchqgvhdYcr2IMh&pullRequest=579
Check failure on line 61 in packages/core/integrations/use-cases/update-process-metrics.js
sonarqubecloud / SonarCloud Code Analysis
Refactor this function to reduce its Cognitive Complexity from 26 to the 15 allowed.
See more on https://sonarcloud.io/project/issues?id=friggframework_frigg&issues=AZ3Q2LjYqgvhdYcr2IMj&open=AZ3Q2LjYqgvhdYcr2IMj&pullRequest=579
sonarqubecloud / SonarCloud Code Analysis
Prefer using an optional chain expression instead, as it's more concise and easier to read.
See more on https://sonarcloud.io/project/issues?id=friggframework_frigg&issues=AZ3Q2LkUqgvhdYcr2IMl&open=AZ3Q2LkUqgvhdYcr2IMl&pullRequest=579