Skip to content

fix: remove custom error failures #4

fix: remove custom error failures

fix: remove custom error failures #4

Triggered via push February 24, 2025 20:10
Status Failure
Total duration 1m 17s
Artifacts

tests.yml

on: push
Run Unit Tests
32s
Run Unit Tests
Run Integration Tests
29s
Run Integration Tests
Medusa Test
1m 8s
Medusa Test
Run symbolic execution tests
33s
Run symbolic execution tests
Lint Commit Messages
18s
Lint Commit Messages
Fit to window
Zoom out
Zoom in

Annotations

2 errors and 14 warnings
Run Integration Tests
Process completed with exit code 1.
Run symbolic execution tests
Process completed with exit code 1.
Lint Commit Messages: src/contracts/DonationHandler.sol#L2
Compiler version ^0.8.0 does not satisfy the ^0.8.23 semver requirement
Lint Commit Messages: src/contracts/DonationHandler.sol#L4
global import of path @openzeppelin/contracts-upgradeable/access/OwnableUpgradeable.sol is not allowed. Specify names to import individually or bind all exports of the module into a name (import "path" as Name)
Lint Commit Messages: src/contracts/DonationHandler.sol#L6
global import of path @openzeppelin/contracts-upgradeable/proxy/utils/Initializable.sol is not allowed. Specify names to import individually or bind all exports of the module into a name (import "path" as Name)
Lint Commit Messages: src/contracts/DonationHandler.sol#L7
global import of path @openzeppelin/contracts-upgradeable/utils/ReentrancyGuardUpgradeable.sol is not allowed. Specify names to import individually or bind all exports of the module into a name (import "path" as Name)
Lint Commit Messages: src/contracts/DonationHandler.sol#L8
global import of path @openzeppelin/contracts/interfaces/IERC20.sol is not allowed. Specify names to import individually or bind all exports of the module into a name (import "path" as Name)
Lint Commit Messages: src/contracts/DonationHandler.sol#L11
'ETH_TOKEN_ADDRESS' should start with _
Lint Commit Messages: src/contracts/DonationHandler.sol#L32
Function order is incorrect, struct definition can not go after custom error definition (line 23)
Lint Commit Messages: src/contracts/DonationHandler.sol#L190
Error message for revert is too long
Lint Commit Messages: src/interfaces/IGreeter.sol#L66
Function order is incorrect, external function can not go after external view function (line 56)
Lint Commit Messages: script/DeployDonationHandler.s.sol#L2
Compiler version ^0.8.22 does not satisfy the ^0.8.23 semver requirement
Lint Commit Messages
Cache not found for keys: linux-foundry-chain-fork-lint-72888334d4367f61d7a071da8ed25a4046155c28, linux-foundry-chain-fork-lint-, linux-foundry-chain-fork-
Run Integration Tests
Cache not found for keys: linux-foundry-chain-fork-integration-tests-72888334d4367f61d7a071da8ed25a4046155c28, linux-foundry-chain-fork-integration-tests-, linux-foundry-chain-fork-
Run Unit Tests
Cache not found for keys: linux-foundry-chain-fork-unit-tests-72888334d4367f61d7a071da8ed25a4046155c28, linux-foundry-chain-fork-unit-tests-, linux-foundry-chain-fork-
Run symbolic execution tests
Cache not found for keys: linux-foundry-chain-fork-halmos-tests-72888334d4367f61d7a071da8ed25a4046155c28, linux-foundry-chain-fork-halmos-tests-, linux-foundry-chain-fork-