Skip to content

Commit

Permalink
Merge pull request #91570 from Naros/preferred_file_name_casing_default
Browse files Browse the repository at this point in the history
Add default implementation of `ScriptLanguageExtension::preferred_file_name_casing`
  • Loading branch information
akien-mga committed May 7, 2024
2 parents e63252b + fdc5b42 commit a1905b8
Showing 1 changed file with 10 additions and 1 deletion.
11 changes: 10 additions & 1 deletion core/object/script_language_extension.h
Original file line number Diff line number Diff line change
Expand Up @@ -389,7 +389,16 @@ class ScriptLanguageExtension : public ScriptLanguage {
EXBIND0RC(bool, can_make_function)
EXBIND3R(Error, open_in_external_editor, const Ref<Script> &, int, int)
EXBIND0R(bool, overrides_external_editor)
EXBIND0RC(ScriptNameCasing, preferred_file_name_casing)

GDVIRTUAL0RC(ScriptNameCasing, _preferred_file_name_casing);

virtual ScriptNameCasing preferred_file_name_casing() const override {
ScriptNameCasing ret;
if (GDVIRTUAL_CALL(_preferred_file_name_casing, ret)) {
return ret;
}
return ScriptNameCasing::SCRIPT_NAME_CASING_SNAKE_CASE;
}

GDVIRTUAL3RC(Dictionary, _complete_code, const String &, const String &, Object *)

Expand Down

0 comments on commit a1905b8

Please sign in to comment.