-
Notifications
You must be signed in to change notification settings - Fork 3
/
.solcover.js
31 lines (31 loc) · 1.55 KB
/
.solcover.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
// Notes:
// - Skipping doesn't support globs (Refs: https://github.com/sc-forks/solidity-coverage/issues/291)
// - Run `hardhat clean` whenever updating `skipFiles` (Refs: https://github.com/sc-forks/solidity-coverage/issues/632#issuecomment-978037914)
module.exports = {
skipFiles: [
'dependencies/openzeppelin/access/Ownable.sol',
'dependencies/openzeppelin/proxy/beacon/IBeacon.sol',
'dependencies/openzeppelin/proxy/ERC1967/ERC1967Proxy.sol',
'dependencies/openzeppelin/proxy/ERC1967/ERC1967Upgrade.sol',
'dependencies/openzeppelin/proxy/Proxy.sol',
'dependencies/openzeppelin/proxy/transparent/ProxyAdmin.sol',
'dependencies/openzeppelin/proxy/transparent/TransparentUpgradeableProxy.sol',
'dependencies/openzeppelin/proxy/utils/Initializable.sol',
'dependencies/openzeppelin/security/ReentrancyGuard.sol',
'dependencies/openzeppelin/token/ERC20/ERC20.sol',
'dependencies/openzeppelin/token/ERC20/extensions/IERC20Metadata.sol',
'dependencies/openzeppelin/token/ERC20/IERC20.sol',
'dependencies/openzeppelin/token/ERC20/utils/SafeERC20.sol',
'dependencies/openzeppelin/utils/Address.sol',
'dependencies/openzeppelin/utils/Context.sol',
'dependencies/openzeppelin/utils/math/Math.sol',
'dependencies/openzeppelin/utils/math/SafeCast.sol',
'dependencies/openzeppelin/utils/StorageSlot.sol',
'dependencies/openzeppelin/utils/structs/EnumerableSet.sol',
'mock/ERC20Mock.sol',
'mock/MasterOracleMock.sol',
'mock/PausableMock.sol',
'mock/PoolMock.sol',
'mock/TokenHolderMock.sol',
],
}