Skip to content

Add custom revert error support #372

Add custom revert error support

Add custom revert error support #372

Triggered via pull request March 7, 2024 17:27
Status Success
Total duration 3m 40s
Artifacts

elixir.yml

on: pull_request
Matrix: Test - Lint - Dialyze
Fit to window
Zoom out
Zoom in

Annotations

18 warnings
Test - Lint - Dialyze (26.x, 1.16)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-node@v3, actions/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Test - Lint - Dialyze (26.x, 1.16)
in order to compile .yrl files, you must add "compilers: [:yecc] ++ Mix.compilers()" to the "def project" section of erlex's mix.exs
Test - Lint - Dialyze (26.x, 1.16)
in order to compile .xrl files, you must add "compilers: [:leex] ++ Mix.compilers()" to the "def project" section of erlex's mix.exs
Test - Lint - Dialyze (26.x, 1.16)
in order to compile .yrl files, you must add "compilers: [:yecc] ++ Mix.compilers()" to the "def project" section of ex_abi's mix.exs
Test - Lint - Dialyze (26.x, 1.16)
in order to compile .xrl files, you must add "compilers: [:leex] ++ Mix.compilers()" to the "def project" section of ex_abi's mix.exs
Test - Lint - Dialyze (26.x, 1.15)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-node@v3, actions/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Test - Lint - Dialyze (26.x, 1.15)
Logger.warn/1 is deprecated. Use Logger.warning/2 instead
Test - Lint - Dialyze (26.x, 1.15)
Logger.warn/1 is deprecated. Use Logger.warning/2 instead
Test - Lint - Dialyze (26.x, 1.15): test/ethers/owner_contract_test.exs#L1
the Inspect protocol has already been consolidated, an implementation for Ethers.Contract.Test.OwnerContract.Errors.NotOwner has no effect. If you want to implement protocols after compilation or during tests, check the "Consolidation" section in the Protocol module documentation
Test - Lint - Dialyze (25.x, 1.15)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-node@v3, actions/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Test - Lint - Dialyze (25.x, 1.16)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-node@v3, actions/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Test - Lint - Dialyze (25.x, 1.15)
Logger.warn/1 is deprecated. Use Logger.warning/2 instead
Test - Lint - Dialyze (25.x, 1.16)
in order to compile .yrl files, you must add "compilers: [:yecc] ++ Mix.compilers()" to the "def project" section of erlex's mix.exs
Test - Lint - Dialyze (25.x, 1.15)
Logger.warn/1 is deprecated. Use Logger.warning/2 instead
Test - Lint - Dialyze (25.x, 1.16)
in order to compile .xrl files, you must add "compilers: [:leex] ++ Mix.compilers()" to the "def project" section of erlex's mix.exs
Test - Lint - Dialyze (25.x, 1.15): test/ethers/owner_contract_test.exs#L1
the Inspect protocol has already been consolidated, an implementation for Ethers.Contract.Test.OwnerContract.Errors.NotOwner has no effect. If you want to implement protocols after compilation or during tests, check the "Consolidation" section in the Protocol module documentation
Test - Lint - Dialyze (25.x, 1.16)
in order to compile .yrl files, you must add "compilers: [:yecc] ++ Mix.compilers()" to the "def project" section of ex_abi's mix.exs
Test - Lint - Dialyze (25.x, 1.16)
in order to compile .xrl files, you must add "compilers: [:leex] ++ Mix.compilers()" to the "def project" section of ex_abi's mix.exs