You've already forked godot
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:
@@ -1512,6 +1512,18 @@ void EditorHelp::_update_doc() {
|
|||||||
cd.signals.sort();
|
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();
|
||||||
class_desc->add_newline();
|
class_desc->add_newline();
|
||||||
|
|
||||||
@@ -1519,8 +1531,8 @@ void EditorHelp::_update_doc() {
|
|||||||
_push_title_font();
|
_push_title_font();
|
||||||
class_desc->add_text(TTR("Signals"));
|
class_desc->add_text(TTR("Signals"));
|
||||||
_pop_title_font();
|
_pop_title_font();
|
||||||
|
}
|
||||||
|
|
||||||
for (const DocData::MethodDoc &signal : cd.signals) {
|
|
||||||
class_desc->add_newline();
|
class_desc->add_newline();
|
||||||
class_desc->add_newline();
|
class_desc->add_newline();
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user