vscode-solidity
vscode-solidity copied to clipboard
Display the inherited, unimplemented function(s) requiring contract marked as abstract
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!