Skip to content

Feat: Generic ERC4626 Shield validator + comprehensive test suite #51

Feat: Generic ERC4626 Shield validator + comprehensive test suite

Feat: Generic ERC4626 Shield validator + comprehensive test suite #51

Triggered via pull request February 28, 2026 20:28
Status Success
Total duration 57s
Artifacts

ci.yml

on: pull_request
Security Audit
19s
Security Audit
Matrix: Test & Build
Fit to window
Zoom out
Zoom in

Annotations

1 error and 20 warnings
Security Audit
Process completed with exit code 1.
Test & Build (22.x): src/validators/evm/erc4626/erc4626.validator.ts#L214
Unexpected nullable string value in conditional. Please handle the nullish/empty cases explicitly
Test & Build (22.x): src/validators/evm/erc4626/erc4626.validator.ts#L124
Unexpected nullable string value in conditional. Please handle the nullish/empty cases explicitly
Test & Build (22.x): src/validators/evm/erc4626/erc4626.validator.ts#L119
Unexpected nullable number value in conditional. Please handle the nullish/zero/NaN cases explicitly
Test & Build (22.x): src/validators/evm/erc4626/erc4626.exhaustive-coverage.test.ts#L103
Unexpected nullable boolean value in conditional. Please handle the nullish case explicitly
Test & Build (22.x): src/shield.test.ts#L368
Unexpected any. Specify a different type
Test & Build (22.x): src/shield.test.ts#L344
Unexpected any. Specify a different type
Test & Build (22.x): src/shield.test.ts#L320
Unexpected any. Specify a different type
Test & Build (22.x): src/shield.test.ts#L291
Unexpected any. Specify a different type
Test & Build (22.x): src/shield.test.ts#L215
Unexpected any. Specify a different type
Test & Build (22.x): src/shield.test.ts#L71
Unexpected any. Specify a different type
Test & Build (20.17.0): src/validators/evm/erc4626/erc4626.validator.ts#L214
Unexpected nullable string value in conditional. Please handle the nullish/empty cases explicitly
Test & Build (20.17.0): src/validators/evm/erc4626/erc4626.validator.ts#L124
Unexpected nullable string value in conditional. Please handle the nullish/empty cases explicitly
Test & Build (20.17.0): src/validators/evm/erc4626/erc4626.validator.ts#L119
Unexpected nullable number value in conditional. Please handle the nullish/zero/NaN cases explicitly
Test & Build (20.17.0): src/validators/evm/erc4626/erc4626.exhaustive-coverage.test.ts#L103
Unexpected nullable boolean value in conditional. Please handle the nullish case explicitly
Test & Build (20.17.0): src/shield.test.ts#L368
Unexpected any. Specify a different type
Test & Build (20.17.0): src/shield.test.ts#L344
Unexpected any. Specify a different type
Test & Build (20.17.0): src/shield.test.ts#L320
Unexpected any. Specify a different type
Test & Build (20.17.0): src/shield.test.ts#L291
Unexpected any. Specify a different type
Test & Build (20.17.0): src/shield.test.ts#L215
Unexpected any. Specify a different type
Test & Build (20.17.0): src/shield.test.ts#L71
Unexpected any. Specify a different type