solidity-language-server 0.1.34

A fast Solidity language server powered by solc and Foundry
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.26;

// Error 9102: override already specified on a modifier.
// Fix: remove the second `override`.

abstract contract Base {
    modifier onlyOwner() virtual;
}

contract DuplicateOverrideModifier is Base {
    modifier onlyOwner() override override {
        _;
    }
}