From abeb9c654edde2c90d9345465ddace76e782ef8a Mon Sep 17 00:00:00 2001 From: HolonProduction Date: Sun, 5 Oct 2025 15:57:27 +0200 Subject: [PATCH] Move deprecated `has_named_classes` from `ScriptLanguage` to `ScriptLanguageExtension` --- core/object/script_language.h | 3 --- core/object/script_language_extension.h | 2 +- doc/classes/ScriptLanguageExtension.xml | 2 +- modules/gdscript/gdscript.h | 3 --- modules/mono/csharp_script.h | 3 --- 5 files changed, 2 insertions(+), 11 deletions(-) diff --git a/core/object/script_language.h b/core/object/script_language.h index 77a1b060a2e..e4c6427e7d1 100644 --- a/core/object/script_language.h +++ b/core/object/script_language.h @@ -273,9 +273,6 @@ public: virtual bool validate(const String &p_script, const String &p_path = "", List *r_functions = nullptr, List *r_errors = nullptr, List *r_warnings = nullptr, HashSet *r_safe_lines = nullptr) const = 0; virtual String validate_path(const String &p_path) const { return ""; } virtual Script *create_script() const = 0; -#ifndef DISABLE_DEPRECATED - virtual bool has_named_classes() const = 0; -#endif virtual bool supports_builtin_mode() const = 0; virtual bool supports_documentation() const { return false; } virtual bool can_inherit_from_file() const { return false; } diff --git a/core/object/script_language_extension.h b/core/object/script_language_extension.h index bfdeddcb727..cb114e05205 100644 --- a/core/object/script_language_extension.h +++ b/core/object/script_language_extension.h @@ -370,7 +370,7 @@ public: return Object::cast_to