vscode-solidity icon indicating copy to clipboard operation
vscode-solidity copied to clipboard

Display the inherited, unimplemented function(s) requiring contract marked as abstract

Open ZrowGz opened this issue 2 years ago • 0 comments

Issue Type: Feature Extension Name: solidity Extension Version: 0.0.139 OS Version: OSX 12.4 VS Code version: 1.69.2

A suggestion for a feature: When there are unimplemented functions causing a contract to be marked as abstract, hovering over the error/contract name could show the function(s) not implemented and the source (which parent(s)) the functions arise from.

Or if it at least allowed you to click show the problem to get them to be displayed, rather than just saying no quick fix available and then displaying the line you're already hovering over.

This could also be used similarly when an import contains a variable/function to be either undeclared or not unique.

These features could be really useful when tracking down inheritance issues!

ZrowGz avatar Jul 24 '22 19:07 ZrowGz