Skip to content

feat(path2d): multi-sub-path holes + TS conversion (#1253) #1140

feat(path2d): multi-sub-path holes + TS conversion (#1253)

feat(path2d): multi-sub-path holes + TS conversion (#1253) #1140

Triggered via pull request June 29, 2026 02:18
Status Success
Total duration 3m 47s
Artifacts

main.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

30 warnings
lint: packages/melonjs/src/application/application.ts#L781
Forbidden non-null assertion
lint: packages/melonjs/src/application/application.ts#L729
Unnecessary optional chain on a non-nullish value
lint: packages/melonjs/src/application/application.ts#L724
Unnecessary conditional, value is always truthy
lint: packages/melonjs/src/application/application.ts#L710
Unnecessary optional chain on a non-nullish value
lint: packages/melonjs/src/application/application.ts#L705
Unnecessary conditional, value is always truthy
lint: packages/melonjs/src/application/application.ts#L611
Forbidden non-null assertion
lint: packages/melonjs/src/application/application.ts#L551
Unnecessary conditional, value is always truthy
lint: packages/melonjs/src/application/application.ts#L340
Forbidden non-null assertion
lint: packages/melonjs/src/application/application.ts#L105
Unnecessary optional chain on a non-nullish value
lint: packages/melonjs/src/application/application.ts#L95
Unnecessary conditional, the types have no overlap
lint: packages/melonjs/src/application/application.ts#L781
Forbidden non-null assertion
lint: packages/melonjs/src/application/application.ts#L729
Unnecessary optional chain on a non-nullish value
lint: packages/melonjs/src/application/application.ts#L724
Unnecessary conditional, value is always truthy
lint: packages/melonjs/src/application/application.ts#L710
Unnecessary optional chain on a non-nullish value
lint: packages/melonjs/src/application/application.ts#L705
Unnecessary conditional, value is always truthy
lint: packages/melonjs/src/application/application.ts#L611
Forbidden non-null assertion
lint: packages/melonjs/src/application/application.ts#L551
Unnecessary conditional, value is always truthy
lint: packages/melonjs/src/application/application.ts#L340
Forbidden non-null assertion
lint: packages/melonjs/src/application/application.ts#L105
Unnecessary optional chain on a non-nullish value
lint: packages/melonjs/src/application/application.ts#L95
Unnecessary conditional, the types have no overlap
test: packages/melonjs/src/application/application.ts#L781
Forbidden non-null assertion
test: packages/melonjs/src/application/application.ts#L729
Unnecessary optional chain on a non-nullish value
test: packages/melonjs/src/application/application.ts#L724
Unnecessary conditional, value is always truthy
test: packages/melonjs/src/application/application.ts#L710
Unnecessary optional chain on a non-nullish value
test: packages/melonjs/src/application/application.ts#L705
Unnecessary conditional, value is always truthy
test: packages/melonjs/src/application/application.ts#L611
Forbidden non-null assertion
test: packages/melonjs/src/application/application.ts#L551
Unnecessary conditional, value is always truthy
test: packages/melonjs/src/application/application.ts#L340
Forbidden non-null assertion
test: packages/melonjs/src/application/application.ts#L105
Unnecessary optional chain on a non-nullish value
test: packages/melonjs/src/application/application.ts#L95
Unnecessary conditional, the types have no overlap