Required virtual method ScriptLanguage::_preferred_file_name_casing
must be overridden before calling
#91569
Labels
Milestone
Tested versions
4.3.dev6
System information
Windows 11 / Ubuntu 20 / Fedora 40
Issue description
The implementation of
ScriptLanguageExtension::preferred_file_name_casing
is not backward compatible and results in the error that the method is not implemented when opening the Create Script dialog.I think it would be better for extension authors that new methods continue to take a reasonable default and not explicitly require implementation, especially if the method is implementing customizable behavior when there as a previous default behavior. This gives the freedom for extension authors to implement this when it seems reasonable or applicable.
Steps to reproduce
Minimal reproduction project (MRP)
N/A
The text was updated successfully, but these errors were encountered: