unused_signal.gd 863 B

1234567891011121314151617181920212223242526272829
  1. # Doesn't produce the warning:
  2. signal used_as_first_class_signal()
  3. signal used_with_signal_constructor()
  4. signal used_with_signal_emit()
  5. signal used_with_object_emit_signal()
  6. signal used_with_object_connect()
  7. signal used_with_object_disconnect()
  8. signal used_with_self_prefix()
  9. # Produce the warning:
  10. signal used_with_dynamic_name()
  11. signal just_unused()
  12. @warning_ignore("unused_signal")
  13. signal unused_but_ignored()
  14. func no_exec():
  15. print(used_as_first_class_signal)
  16. print(Signal(self, "used_with_signal_constructor"))
  17. used_with_signal_emit.emit()
  18. print(emit_signal("used_with_object_emit_signal"))
  19. print(connect("used_with_object_connect", Callable()))
  20. disconnect("used_with_object_disconnect", Callable())
  21. print(self.emit_signal("used_with_self_prefix"))
  22. var dynamic_name := "used_with_dynamic_name"
  23. print(emit_signal(dynamic_name))
  24. func test():
  25. pass