From b7795b86c1e58629a3052cd6a7494afb871d5ce8 Mon Sep 17 00:00:00 2001 From: hrkrshnn Date: Thu, 1 Apr 2021 14:28:19 +0200 Subject: [PATCH] Allow notice tag for non-public state variable. This won't be part of NatSpec JSON, but will show up under documentation node in AST. --- libsolidity/analysis/DocStringTagParser.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libsolidity/analysis/DocStringTagParser.cpp b/libsolidity/analysis/DocStringTagParser.cpp index 30ecfaf2f..75a8dcc6d 100644 --- a/libsolidity/analysis/DocStringTagParser.cpp +++ b/libsolidity/analysis/DocStringTagParser.cpp @@ -71,7 +71,7 @@ bool DocStringTagParser::visit(VariableDeclaration const& _variable) if (_variable.isPublic()) parseDocStrings(_variable, _variable.annotation(), {"dev", "notice", "return", "inheritdoc"}, "public state variables"); else - parseDocStrings(_variable, _variable.annotation(), {"dev", "inheritdoc"}, "non-public state variables"); + parseDocStrings(_variable, _variable.annotation(), {"dev", "notice", "inheritdoc"}, "non-public state variables"); } else if (_variable.isFileLevelVariable()) parseDocStrings(_variable, _variable.annotation(), {"dev"}, "file-level variables");