Skip to content

Bump eslint-plugin-sonarjs from 1.0.4 to 2.0.4 #1996

Bump eslint-plugin-sonarjs from 1.0.4 to 2.0.4

Bump eslint-plugin-sonarjs from 1.0.4 to 2.0.4 #1996

Triggered via pull request November 1, 2024 05:08
Status Failure
Total duration 59s
Artifacts

verify.yml

on: pull_request
Matrix: Verify
Fit to window
Zoom out
Zoom in

Annotations

21 errors
Verify (20.x): src/converters/basic_sensors.ts#L83
Refactor this code to not nest functions more than 4 levels deep
Verify (20.x): src/converters/basic_sensors/air_pressure.ts#L40
A function with a name starting with an uppercase letter should only be used as a constructor
Verify (20.x): src/converters/basic_sensors/binary.ts#L30
Constructor has too many parameters (8). Maximum allowed is 3
Verify (20.x): src/converters/basic_sensors/binary.ts#L69
Constructor has too many parameters (10). Maximum allowed is 3
Verify (20.x): src/converters/light.ts#L149
A function with a name starting with an uppercase letter should only be used as a constructor
Verify (20.x): src/converters/lock.ts#L75
A function with a name starting with an uppercase letter should only be used as a constructor
Verify (20.x): src/converters/lock.ts#L81
A function with a name starting with an uppercase letter should only be used as a constructor
Verify (20.x): src/converters/switch.ts#L89
A function with a name starting with an uppercase letter should only be used as a constructor
Verify (20.x): src/docgen/docgen.ts#L55
Make sure the regex used here, which is vulnerable to super-linear runtime due to backtracking, cannot lead to denial of service
Verify (20.x): src/docgen/docgen.ts#L66
Make sure the regex used here, which is vulnerable to super-linear runtime due to backtracking, cannot lead to denial of service
Verify (18.x)
The job was canceled because "_20_x" failed.
Verify (18.x): src/converters/basic_sensors.ts#L83
Refactor this code to not nest functions more than 4 levels deep
Verify (18.x): src/converters/basic_sensors/air_pressure.ts#L40
A function with a name starting with an uppercase letter should only be used as a constructor
Verify (18.x): src/converters/basic_sensors/binary.ts#L30
Constructor has too many parameters (8). Maximum allowed is 3
Verify (18.x): src/converters/basic_sensors/binary.ts#L69
Constructor has too many parameters (10). Maximum allowed is 3
Verify (18.x): src/converters/light.ts#L149
A function with a name starting with an uppercase letter should only be used as a constructor
Verify (18.x): src/converters/lock.ts#L75
A function with a name starting with an uppercase letter should only be used as a constructor
Verify (18.x): src/converters/lock.ts#L81
A function with a name starting with an uppercase letter should only be used as a constructor
Verify (18.x): src/converters/switch.ts#L89
A function with a name starting with an uppercase letter should only be used as a constructor
Verify (18.x): src/docgen/docgen.ts#L55
Make sure the regex used here, which is vulnerable to super-linear runtime due to backtracking, cannot lead to denial of service
Verify (18.x): src/docgen/docgen.ts#L66
Make sure the regex used here, which is vulnerable to super-linear runtime due to backtracking, cannot lead to denial of service