Add Natspec devdoc inheritance support for events

This commit is contained in:
Duc Thanh Nguyen
2022-11-08 15:53:10 +01:00
committed by Kamil Śliwak
parent ce18dddd20
commit 4aac4c7bc4
3 changed files with 60 additions and 1 deletions
+1 -1
View File
@@ -168,7 +168,7 @@ Json::Value Natspec::devDocumentation(ContractDefinition const& _contractDef)
));
}
for (auto const& event: _contractDef.events())
for (auto const& event: _contractDef.definedInterfaceEvents())
if (auto devDoc = devDocumentation(event->annotation().docTags); !devDoc.empty())
doc["events"][event->functionType(true)->externalSignature()] = devDoc;