From fd643c903dd3bb1a502d0f91576e51afeb7f29e2 Mon Sep 17 00:00:00 2001 From: George Marques <george@gmarqu.es> Date: Tue, 4 Jan 2022 09:32:43 -0300 Subject: GDScript: Add annotation to ignore warnings --- .../analyzer/features/warning_ignore_annotation.gd | 15 +++++++++++++++ .../analyzer/features/warning_ignore_annotation.out | 4 ++++ 2 files changed, 19 insertions(+) create mode 100644 modules/gdscript/tests/scripts/analyzer/features/warning_ignore_annotation.gd create mode 100644 modules/gdscript/tests/scripts/analyzer/features/warning_ignore_annotation.out (limited to 'modules/gdscript/tests/scripts/analyzer') diff --git a/modules/gdscript/tests/scripts/analyzer/features/warning_ignore_annotation.gd b/modules/gdscript/tests/scripts/analyzer/features/warning_ignore_annotation.gd new file mode 100644 index 0000000000..877a4ea221 --- /dev/null +++ b/modules/gdscript/tests/scripts/analyzer/features/warning_ignore_annotation.gd @@ -0,0 +1,15 @@ +@warning_ignore(unused_private_class_variable) +var _unused = 2 + +@warning_ignore(unused_variable) +func test(): + print("test") + var unused = 3 + + @warning_ignore(redundant_await) + print(await regular_func()) + + print("done") + +func regular_func(): + return 0 diff --git a/modules/gdscript/tests/scripts/analyzer/features/warning_ignore_annotation.out b/modules/gdscript/tests/scripts/analyzer/features/warning_ignore_annotation.out new file mode 100644 index 0000000000..42292774a0 --- /dev/null +++ b/modules/gdscript/tests/scripts/analyzer/features/warning_ignore_annotation.out @@ -0,0 +1,4 @@ +GDTEST_OK +test +0 +done -- cgit v1.2.3