Skip to content

Role getters are not public #27

Role getters are not public

Role getters are not public #27

Triggered via push November 13, 2023 20:16
Status Success
Total duration 5m 45s
Artifacts
This run and associated checks have been archived and are scheduled for deletion. Learn more about checks retention

ci.yaml

on: push
Install dependencies
20s
Install dependencies
Solidity lint
29s
Solidity lint
Foundry tests
5m 7s
Foundry tests
Fit to window
Zoom out
Zoom in

Annotations

13 warnings
Install dependencies
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/setup-node@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Solidity lint
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/setup-node@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Solidity lint: src/proxies/openzeppelin/BeaconProxy.sol#L8
global import of path @openzeppelin/contracts/proxy/beacon/IBeacon.sol is not allowed. Specify names to import individually or bind all exports of the module into a name (import "path" as Name)
Solidity lint: src/proxies/openzeppelin/BeaconProxy.sol#L9
global import of path @openzeppelin/contracts/proxy/Proxy.sol is not allowed. Specify names to import individually or bind all exports of the module into a name (import "path" as Name)
Solidity lint: src/proxies/openzeppelin/BeaconProxy.sol#L10
global import of path @openzeppelin/contracts/proxy/ERC1967/ERC1967Upgrade.sol is not allowed. Specify names to import individually or bind all exports of the module into a name (import "path" as Name)
Solidity lint: src/proxies/openzeppelin/ERC1967Proxy.sol#L8
global import of path @openzeppelin/contracts/proxy/Proxy.sol is not allowed. Specify names to import individually or bind all exports of the module into a name (import "path" as Name)
Solidity lint: src/proxies/openzeppelin/ERC1967Proxy.sol#L9
global import of path @openzeppelin/contracts/proxy/ERC1967/ERC1967Upgrade.sol is not allowed. Specify names to import individually or bind all exports of the module into a name (import "path" as Name)
Solidity lint: src/proxies/openzeppelin/TransparentUpgradeableProxy.sol#L12
global import of path ./ERC1967Proxy.sol is not allowed. Specify names to import individually or bind all exports of the module into a name (import "path" as Name)
Solidity lint: src/proxies/openzeppelin/TransparentUpgradeableProxy.sol#L93
Avoid to use inline assembly. It is acceptable only in rare cases
Solidity lint: src/proxies/openzeppelin/TransparentUpgradeableProxy.sol#L181
Provide an error message for require
Solidity lint: src/tokens/common/IERC2981Controlled.sol#L22
Code contains empty blocks
Solidity lint: src/tokens/common/IMerkleProofSingleUse.sol#L28
Code contains empty blocks
Foundry tests
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/setup-node@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/