Skip to content

7.6.1

7.6.1 #157

Triggered via pull request July 31, 2024 15:32
@spencermountainspencermountain
synchronize #413
dev
Status Failure
Total duration 24s
Artifacts

build-and-test.yml

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

Annotations

21 errors and 6 warnings
build (18.x): src/input/formats/01-ymd.js#L11
The quantifier '[0-9.:]+' can exchange characters with '[0-9-+:]+'. Using any string accepted by /[\d:]+/i, this can be exploited to cause at least polynomial backtracking. This might cause exponential backtracking
build (18.x): src/input/formats/01-ymd.js#L11
The quantifier '[0-9.:]+' can exchange characters ([\d:]) with '[0-9-+:]+'. This makes the capturing group misleading, because the quantifier will capture fewer characters than its pattern suggests
build (18.x): src/input/formats/parseTime.js#L23
The quantifier '[0-9]{1,2}' can exchange characters (\d) with '[0-9]{1,2}'. This makes the capturing group misleading, because the quantifier will capture fewer characters than its pattern suggests
build (18.x): src/input/formats/parseTime.js#L23
The quantifier '[0-9]{1,2}' can exchange characters (\d) with '[0-9]{1,4}'. This makes the capturing group misleading, because the quantifier will capture fewer characters than its pattern suggests
build (18.x): src/input/formats/parseTime.js#L23
The quantifier '[0-9]{1,2}' can exchange characters (\d) with '[0-9]{1,4}'. This makes the capturing group misleading, because the quantifier will capture fewer characters than its pattern suggests
build (18.x): src/spacetime.js#L48
Unexpected mix of '+' and '*'. Use parentheses to clarify the intended order of operations
build (18.x): src/spacetime.js#L48
Unexpected mix of '+' and '*'. Use parentheses to clarify the intended order of operations
build (18.x): src/timezone/index.js#L15
Unnecessary escape character: \/
build (18.x): src/timezone/parseOffset.js#L1
Unnecessary escape character: \-
build (18.x): src/timezone/parseOffset.js#L1
Useless identity escapes with non-syntax characters are forbidden
build (22.x)
The job was canceled because "_18_x" failed.
build (22.x): src/input/formats/01-ymd.js#L11
The quantifier '[0-9.:]+' can exchange characters with '[0-9-+:]+'. Using any string accepted by /[\d:]+/i, this can be exploited to cause at least polynomial backtracking. This might cause exponential backtracking
build (22.x): src/input/formats/01-ymd.js#L11
The quantifier '[0-9.:]+' can exchange characters ([\d:]) with '[0-9-+:]+'. This makes the capturing group misleading, because the quantifier will capture fewer characters than its pattern suggests
build (22.x): src/input/formats/parseTime.js#L23
The quantifier '[0-9]{1,2}' can exchange characters (\d) with '[0-9]{1,2}'. This makes the capturing group misleading, because the quantifier will capture fewer characters than its pattern suggests
build (22.x): src/input/formats/parseTime.js#L23
The quantifier '[0-9]{1,2}' can exchange characters (\d) with '[0-9]{1,4}'. This makes the capturing group misleading, because the quantifier will capture fewer characters than its pattern suggests
build (22.x): src/input/formats/parseTime.js#L23
The quantifier '[0-9]{1,2}' can exchange characters (\d) with '[0-9]{1,4}'. This makes the capturing group misleading, because the quantifier will capture fewer characters than its pattern suggests
build (22.x): src/spacetime.js#L48
Unexpected mix of '+' and '*'. Use parentheses to clarify the intended order of operations
build (22.x): src/spacetime.js#L48
Unexpected mix of '+' and '*'. Use parentheses to clarify the intended order of operations
build (22.x): src/timezone/index.js#L15
Unnecessary escape character: \/
build (22.x): src/timezone/parseOffset.js#L1
Unnecessary escape character: \-
build (22.x): src/timezone/parseOffset.js#L1
Useless identity escapes with non-syntax characters are forbidden
build (18.x): src/methods/set/parseTime.js#L7
Empty block statement
build (18.x): src/methods/set/parseTime.js#L12
Empty block statement
build (18.x): src/methods/set/walk.js#L121
Unexpected console statement
build (22.x): src/methods/set/parseTime.js#L7
Empty block statement
build (22.x): src/methods/set/parseTime.js#L12
Empty block statement
build (22.x): src/methods/set/walk.js#L121
Unexpected console statement