From c2fbb40e9ab045a5eadbd013f3a23e54fce45191 Mon Sep 17 00:00:00 2001 From: Danil Alexeev Date: Tue, 18 Apr 2023 14:08:48 +0300 Subject: GDScript: Fix warning ignoring for member variables --- .../scripts/analyzer/warnings/unused_private_class_variable.gd | 10 ++++++++++ .../analyzer/warnings/unused_private_class_variable.out | 9 +++++++++ 2 files changed, 19 insertions(+) create mode 100644 modules/gdscript/tests/scripts/analyzer/warnings/unused_private_class_variable.gd create mode 100644 modules/gdscript/tests/scripts/analyzer/warnings/unused_private_class_variable.out (limited to 'modules/gdscript/tests') diff --git a/modules/gdscript/tests/scripts/analyzer/warnings/unused_private_class_variable.gd b/modules/gdscript/tests/scripts/analyzer/warnings/unused_private_class_variable.gd new file mode 100644 index 0000000000..5ca8ceffdd --- /dev/null +++ b/modules/gdscript/tests/scripts/analyzer/warnings/unused_private_class_variable.gd @@ -0,0 +1,10 @@ +# GH-72135 + +var _a +@warning_ignore("unused_private_class_variable") +var _b +@warning_ignore("unused_private_class_variable") var _c +var _d + +func test(): + pass diff --git a/modules/gdscript/tests/scripts/analyzer/warnings/unused_private_class_variable.out b/modules/gdscript/tests/scripts/analyzer/warnings/unused_private_class_variable.out new file mode 100644 index 0000000000..fd88d23950 --- /dev/null +++ b/modules/gdscript/tests/scripts/analyzer/warnings/unused_private_class_variable.out @@ -0,0 +1,9 @@ +GDTEST_OK +>> WARNING +>> Line: 3 +>> UNUSED_PRIVATE_CLASS_VARIABLE +>> The class variable "_a" is declared but never used in the script. +>> WARNING +>> Line: 7 +>> UNUSED_PRIVATE_CLASS_VARIABLE +>> The class variable "_d" is declared but never used in the script. -- cgit v1.2.3