mirror of https://github.com/godotengine/godot
This fixes a bug in the analyzer where it did not push the SHADOWED_VARIABLE_BASE_CLASS warning for members shadowed by variable in subclass. It does this by comparing the class which contains the shadowed member with the class containing the variable, and pushing SHADOWED_VARIABLE only if the classes are the same. Additionally, SHADOWED_VARIABLE_BASE_CLASS can take an extra symbol which helps to specify the line for non native base class. |
||
|---|---|---|
| .. | ||
| analyzer | ||
| completion | ||
| lsp | ||
| parser | ||
| runtime | ||
| .editorconfig | ||
| .gitignore | ||
| project.godot | ||
| utils.notest.gd | ||