chore: uniswap death #951
Annotations
10 errors and 12 warnings
lint:
contracts/callers/helpers/uniswap/BytesLib.sol#L7
Line length must be no more than 99 but current length is 102
|
lint:
contracts/callers/helpers/uniswap/CallbackValidation.sol#L13
Line length must be no more than 99 but current length is 100
|
lint:
contracts/callers/helpers/uniswap/CallbackValidation.sol#L33
Provide an error message for require
|
lint:
contracts/callers/helpers/uniswap/PoolAddress.sol#L38
Provide an error message for require
|
lint:
contracts/callers/helpers/uniswap/TickMath.sol#L5
Line length must be no more than 99 but current length is 120
|
lint:
contracts/callers/helpers/uniswap/TickMath.sol#L8
Line length must be no more than 99 but current length is 112
|
lint:
contracts/callers/helpers/uniswap/TickMath.sol#L10
Line length must be no more than 99 but current length is 111
|
lint:
contracts/callers/helpers/uniswap/TickMath.sol#L13
Line length must be no more than 99 but current length is 120
|
lint:
contracts/callers/helpers/uniswap/TickMath.sol#L15
Line length must be no more than 99 but current length is 120
|
lint:
contracts/callers/helpers/uniswap/TickMath.sol#L21
Line length must be no more than 99 but current length is 125
|
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/setup-node@v1, webfactory/[email protected]. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v2, actions/setup-node@v1, webfactory/[email protected]. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
lint:
contracts/callers/helpers/uniswap/BytesLib.sol#L23
Avoid to use inline assembly. It is acceptable only in rare cases
|
lint:
contracts/callers/helpers/uniswap/BytesLib.sol#L86
Avoid to use inline assembly. It is acceptable only in rare cases
|
lint:
contracts/callers/helpers/uniswap/BytesLib.sol#L98
Avoid to use inline assembly. It is acceptable only in rare cases
|
lint:
contracts/callers/helpers/uniswap/CallbackValidation.sol#L4
global import of path @uniswap/v3-core/contracts/interfaces/IUniswapV3Pool.sol is not allowed. Specify names to import individually or bind all exports of the module into a name (import "path" as Name)
|
lint:
contracts/callers/helpers/uniswap/CallbackValidation.sol#L5
global import of path ./PoolAddress.sol is not allowed. Specify names to import individually or bind all exports of the module into a name (import "path" as Name)
|
lint:
contracts/callers/helpers/uniswap/Path.sol#L4
global import of path ./BytesLib.sol is not allowed. Specify names to import individually or bind all exports of the module into a name (import "path" as Name)
|
lint:
contracts/callers/helpers/uniswap/PoolAddress.sol#L10
Function order is incorrect, struct definition can not go after state variable declaration (line 6)
|
lint:
contracts/callers/helpers/uniswap/TickMath.sol#L23
Function has cyclomatic complexity 21 but allowed no more than 7
|
lint:
contracts/callers/helpers/uniswap/TickMath.sol#L71
Avoid to use inline assembly. It is acceptable only in rare cases
|
lint:
contracts/callers/helpers/uniswap/TickMath.sol#L76
Avoid to use inline assembly. It is acceptable only in rare cases
|
Loading