C#: Only check for empty deprecation message if deprecated
This commit is contained in:
parent
8f3e2a6113
commit
be7019de0f
1 changed files with 6 additions and 6 deletions
|
@ -3568,7 +3568,7 @@ bool BindingsGenerator::_populate_object_type_interfaces() {
|
||||||
itype.is_deprecated = itype.class_doc->is_deprecated;
|
itype.is_deprecated = itype.class_doc->is_deprecated;
|
||||||
itype.deprecation_message = itype.class_doc->deprecated_message;
|
itype.deprecation_message = itype.class_doc->deprecated_message;
|
||||||
|
|
||||||
if (itype.deprecation_message.is_empty()) {
|
if (itype.is_deprecated && itype.deprecation_message.is_empty()) {
|
||||||
WARN_PRINT("An empty deprecation message is discouraged. Type: '" + itype.proxy_name + "'.");
|
WARN_PRINT("An empty deprecation message is discouraged. Type: '" + itype.proxy_name + "'.");
|
||||||
itype.deprecation_message = "This class is deprecated.";
|
itype.deprecation_message = "This class is deprecated.";
|
||||||
}
|
}
|
||||||
|
@ -3652,7 +3652,7 @@ bool BindingsGenerator::_populate_object_type_interfaces() {
|
||||||
iprop.is_deprecated = iprop.prop_doc->is_deprecated;
|
iprop.is_deprecated = iprop.prop_doc->is_deprecated;
|
||||||
iprop.deprecation_message = iprop.prop_doc->deprecated_message;
|
iprop.deprecation_message = iprop.prop_doc->deprecated_message;
|
||||||
|
|
||||||
if (iprop.deprecation_message.is_empty()) {
|
if (iprop.is_deprecated && iprop.deprecation_message.is_empty()) {
|
||||||
WARN_PRINT("An empty deprecation message is discouraged. Property: '" + itype.proxy_name + "." + iprop.proxy_name + "'.");
|
WARN_PRINT("An empty deprecation message is discouraged. Property: '" + itype.proxy_name + "." + iprop.proxy_name + "'.");
|
||||||
iprop.deprecation_message = "This property is deprecated.";
|
iprop.deprecation_message = "This property is deprecated.";
|
||||||
}
|
}
|
||||||
|
@ -3841,7 +3841,7 @@ bool BindingsGenerator::_populate_object_type_interfaces() {
|
||||||
imethod.is_deprecated = imethod.method_doc->is_deprecated;
|
imethod.is_deprecated = imethod.method_doc->is_deprecated;
|
||||||
imethod.deprecation_message = imethod.method_doc->deprecated_message;
|
imethod.deprecation_message = imethod.method_doc->deprecated_message;
|
||||||
|
|
||||||
if (imethod.deprecation_message.is_empty()) {
|
if (imethod.is_deprecated && imethod.deprecation_message.is_empty()) {
|
||||||
WARN_PRINT("An empty deprecation message is discouraged. Method: '" + itype.proxy_name + "." + imethod.proxy_name + "'.");
|
WARN_PRINT("An empty deprecation message is discouraged. Method: '" + itype.proxy_name + "." + imethod.proxy_name + "'.");
|
||||||
imethod.deprecation_message = "This method is deprecated.";
|
imethod.deprecation_message = "This method is deprecated.";
|
||||||
}
|
}
|
||||||
|
@ -3957,7 +3957,7 @@ bool BindingsGenerator::_populate_object_type_interfaces() {
|
||||||
isignal.is_deprecated = isignal.method_doc->is_deprecated;
|
isignal.is_deprecated = isignal.method_doc->is_deprecated;
|
||||||
isignal.deprecation_message = isignal.method_doc->deprecated_message;
|
isignal.deprecation_message = isignal.method_doc->deprecated_message;
|
||||||
|
|
||||||
if (isignal.deprecation_message.is_empty()) {
|
if (isignal.is_deprecated && isignal.deprecation_message.is_empty()) {
|
||||||
WARN_PRINT("An empty deprecation message is discouraged. Signal: '" + itype.proxy_name + "." + isignal.proxy_name + "'.");
|
WARN_PRINT("An empty deprecation message is discouraged. Signal: '" + itype.proxy_name + "." + isignal.proxy_name + "'.");
|
||||||
isignal.deprecation_message = "This signal is deprecated.";
|
isignal.deprecation_message = "This signal is deprecated.";
|
||||||
}
|
}
|
||||||
|
@ -4007,7 +4007,7 @@ bool BindingsGenerator::_populate_object_type_interfaces() {
|
||||||
iconstant.is_deprecated = iconstant.const_doc->is_deprecated;
|
iconstant.is_deprecated = iconstant.const_doc->is_deprecated;
|
||||||
iconstant.deprecation_message = iconstant.const_doc->deprecated_message;
|
iconstant.deprecation_message = iconstant.const_doc->deprecated_message;
|
||||||
|
|
||||||
if (iconstant.deprecation_message.is_empty()) {
|
if (iconstant.is_deprecated && iconstant.deprecation_message.is_empty()) {
|
||||||
WARN_PRINT("An empty deprecation message is discouraged. Enum member: '" + itype.proxy_name + "." + ienum.proxy_name + "." + iconstant.proxy_name + "'.");
|
WARN_PRINT("An empty deprecation message is discouraged. Enum member: '" + itype.proxy_name + "." + ienum.proxy_name + "." + iconstant.proxy_name + "'.");
|
||||||
iconstant.deprecation_message = "This enum member is deprecated.";
|
iconstant.deprecation_message = "This enum member is deprecated.";
|
||||||
}
|
}
|
||||||
|
@ -4059,7 +4059,7 @@ bool BindingsGenerator::_populate_object_type_interfaces() {
|
||||||
iconstant.is_deprecated = iconstant.const_doc->is_deprecated;
|
iconstant.is_deprecated = iconstant.const_doc->is_deprecated;
|
||||||
iconstant.deprecation_message = iconstant.const_doc->deprecated_message;
|
iconstant.deprecation_message = iconstant.const_doc->deprecated_message;
|
||||||
|
|
||||||
if (iconstant.deprecation_message.is_empty()) {
|
if (iconstant.is_deprecated && iconstant.deprecation_message.is_empty()) {
|
||||||
WARN_PRINT("An empty deprecation message is discouraged. Constant: '" + itype.proxy_name + "." + iconstant.proxy_name + "'.");
|
WARN_PRINT("An empty deprecation message is discouraged. Constant: '" + itype.proxy_name + "." + iconstant.proxy_name + "'.");
|
||||||
iconstant.deprecation_message = "This constant is deprecated.";
|
iconstant.deprecation_message = "This constant is deprecated.";
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue