* Fix unnamed return variable warning This commit fixes warnings thrown by the solc 0.7.4 compiler: "Warning: Unnamed return variable can remain unassigned. Add an explicit return with value to all non-reverting code paths or name the variable." * Fix function state mutability warning This commit fixes warnings thrown by the solc 0.7.4 compiler: "Warning: Function state mutability can be restricted to pure" * Fix shadows an existing declaration warning This commit fixes warnings thrown by the solc 0.7.4 compiler: "Warning: This declaration shadows an existing declaration." 1. Arguments by default are not underscored. 2. If the name isn't available due to shadowing, use prefix underscore. 3. If prefix underscore isn't available due to shadowing, use suffix underscore.
This commit is contained in:
@ -52,8 +52,8 @@ contract ERC1155 is Context, ERC165, IERC1155, IERC1155MetadataURI {
|
||||
/**
|
||||
* @dev See {_setURI}.
|
||||
*/
|
||||
constructor (string memory uri) {
|
||||
_setURI(uri);
|
||||
constructor (string memory uri_) {
|
||||
_setURI(uri_);
|
||||
|
||||
// register the supported interfaces to conform to ERC1155 via ERC165
|
||||
_registerInterface(_INTERFACE_ID_ERC1155);
|
||||
|
||||
@ -54,9 +54,9 @@ contract ERC20 is Context, IERC20 {
|
||||
* All three of these values are immutable: they can only be set once during
|
||||
* construction.
|
||||
*/
|
||||
constructor (string memory name, string memory symbol) {
|
||||
_name = name;
|
||||
_symbol = symbol;
|
||||
constructor (string memory name_, string memory symbol_) {
|
||||
_name = name_;
|
||||
_symbol = symbol_;
|
||||
_decimals = 18;
|
||||
}
|
||||
|
||||
|
||||
@ -16,9 +16,9 @@ abstract contract ERC20Capped is ERC20 {
|
||||
* @dev Sets the value of the `cap`. This value is immutable, it can only be
|
||||
* set once during construction.
|
||||
*/
|
||||
constructor (uint256 cap) {
|
||||
require(cap > 0, "ERC20Capped: cap is 0");
|
||||
_cap = cap;
|
||||
constructor (uint256 cap_) {
|
||||
require(cap_ > 0, "ERC20Capped: cap is 0");
|
||||
_cap = cap_;
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@ -23,12 +23,12 @@ contract TokenTimelock {
|
||||
// timestamp when token release is enabled
|
||||
uint256 private _releaseTime;
|
||||
|
||||
constructor (IERC20 token, address beneficiary, uint256 releaseTime) {
|
||||
constructor (IERC20 token_, address beneficiary_, uint256 releaseTime_) {
|
||||
// solhint-disable-next-line not-rely-on-time
|
||||
require(releaseTime > block.timestamp, "TokenTimelock: release time is before current time");
|
||||
_token = token;
|
||||
_beneficiary = beneficiary;
|
||||
_releaseTime = releaseTime;
|
||||
require(releaseTime_ > block.timestamp, "TokenTimelock: release time is before current time");
|
||||
_token = token_;
|
||||
_beneficiary = beneficiary_;
|
||||
_releaseTime = releaseTime_;
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@ -90,9 +90,9 @@ contract ERC721 is Context, ERC165, IERC721, IERC721Metadata, IERC721Enumerable
|
||||
/**
|
||||
* @dev Initializes the contract by setting a `name` and a `symbol` to the token collection.
|
||||
*/
|
||||
constructor (string memory name, string memory symbol) {
|
||||
_name = name;
|
||||
_symbol = symbol;
|
||||
constructor (string memory name_, string memory symbol_) {
|
||||
_name = name_;
|
||||
_symbol = symbol_;
|
||||
|
||||
// register the supported interfaces to conform to ERC721 via ERC165
|
||||
_registerInterface(_INTERFACE_ID_ERC721);
|
||||
|
||||
@ -67,14 +67,14 @@ contract ERC777 is Context, IERC777, IERC20 {
|
||||
* @dev `defaultOperators` may be an empty array.
|
||||
*/
|
||||
constructor(
|
||||
string memory name,
|
||||
string memory symbol,
|
||||
address[] memory defaultOperators
|
||||
string memory name_,
|
||||
string memory symbol_,
|
||||
address[] memory defaultOperators_
|
||||
) {
|
||||
_name = name;
|
||||
_symbol = symbol;
|
||||
_name = name_;
|
||||
_symbol = symbol_;
|
||||
|
||||
_defaultOperatorsArray = defaultOperators;
|
||||
_defaultOperatorsArray = defaultOperators_;
|
||||
for (uint256 i = 0; i < _defaultOperatorsArray.length; i++) {
|
||||
_defaultOperators[_defaultOperatorsArray[i]] = true;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user