Skip to content

Commit

Permalink
fix: Add visibility accessors to state variables of mocks
Browse files Browse the repository at this point in the history
  • Loading branch information
miguelmtzinf committed Jan 7, 2022
1 parent 9faa22f commit b76dcb7
Show file tree
Hide file tree
Showing 5 changed files with 16 additions and 10 deletions.
5 changes: 5 additions & 0 deletions .solhint.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"rules": {
"max-line-length": "warn"
}
}
6 changes: 3 additions & 3 deletions contracts/mocks/flashloan/MockFlashLoanReceiver.sol
Original file line number Diff line number Diff line change
Expand Up @@ -13,9 +13,9 @@ contract MockFlashLoanReceiver is FlashLoanReceiverBase {
event ExecutedWithFail(address[] _assets, uint256[] _amounts, uint256[] _premiums);
event ExecutedWithSuccess(address[] _assets, uint256[] _amounts, uint256[] _premiums);

bool _failExecution;
uint256 _amountToApprove;
bool _simulateEOA;
bool internal _failExecution;
uint256 internal _amountToApprove;
bool internal _simulateEOA;

constructor(IPoolAddressesProvider provider) FlashLoanReceiverBase(provider) {}

Expand Down
6 changes: 3 additions & 3 deletions contracts/mocks/flashloan/MockSimpleFlashLoanReceiver.sol
Original file line number Diff line number Diff line change
Expand Up @@ -16,9 +16,9 @@ contract MockFlashLoanSimpleReceiver is FlashLoanSimpleReceiverBase {
event ExecutedWithFail(address asset, uint256 amount, uint256 premium);
event ExecutedWithSuccess(address asset, uint256 amount, uint256 premium);

bool _failExecution;
uint256 _amountToApprove;
bool _simulateEOA;
bool internal _failExecution;
uint256 internal _amountToApprove;
bool internal _simulateEOA;

constructor(IPoolAddressesProvider provider) FlashLoanSimpleReceiverBase(provider) {}

Expand Down
4 changes: 2 additions & 2 deletions contracts/mocks/helpers/MockPool.sol
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@ contract MockPool {
// Reserved storage space to avoid layout collisions.
uint256[100] private ______gap;

address _addressesProvider;
address[] _reserveList;
address internal _addressesProvider;
address[] internal _reserveList;

function initialize(address provider) external {
_addressesProvider = provider;
Expand Down
5 changes: 3 additions & 2 deletions contracts/mocks/oracle/PriceOracle.sol
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,9 @@ pragma solidity 0.8.10;
import {IPriceOracle} from '../../interfaces/IPriceOracle.sol';

contract PriceOracle is IPriceOracle {
mapping(address => uint256) prices;
uint256 ethPriceUsd;
mapping(address => uint256) internal prices;

uint256 internal ethPriceUsd;

event AssetPriceUpdated(address asset, uint256 price, uint256 timestamp);
event EthPriceUpdated(uint256 price, uint256 timestamp);
Expand Down

0 comments on commit b76dcb7

Please sign in to comment.