1
0
mirror of https://github.com/godotengine/godot.git synced 2025-11-15 13:51:40 +00:00

Make documentation ignore undocumented private signals

This commit is contained in:
Grublady
2025-04-23 12:45:19 -04:00
parent 1696ab0cb6
commit e2ccf9b7c4

View File

@@ -1512,6 +1512,18 @@ void EditorHelp::_update_doc() {
cd.signals.sort();
}
bool header_added = false;
for (const DocData::MethodDoc &signal : cd.signals) {
// Ignore undocumented private.
const bool is_documented = signal.is_deprecated || signal.is_experimental || !signal.description.strip_edges().is_empty();
if (!is_documented && signal.name.begins_with("_")) {
continue;
}
if (!header_added) {
header_added = true;
class_desc->add_newline();
class_desc->add_newline();
@@ -1519,8 +1531,8 @@ void EditorHelp::_update_doc() {
_push_title_font();
class_desc->add_text(TTR("Signals"));
_pop_title_font();
}
for (const DocData::MethodDoc &signal : cd.signals) {
class_desc->add_newline();
class_desc->add_newline();