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
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.26;

// Error 4095: Receive ether function must be defined as "external".
// Fix: replace `internal` visibility with `external`.

contract ReceiveNotExternal {
    receive() internal payable {}
}