godot/modules
George Marques 273bf7210f
GDScript: Add warnings that are set to error by default
- Adds a list of default levels for all warning so they can be set
  individually.
- Add warnings set by default to error for:
  - Using `get_node()` without `@onready`.
  - Using `@onready` together with `@export`.
  - Inferring a static type with a Variant value.
  - Overriding a native engine method.
- Adjust how annotations to ignore warnings are treated so they also
  apply to method parameters.
- Clean up a bit how ignored warnings are set. There were two sets but
  only one was actually being used.
- Set all warnings to the `WARN` level for tests, so they they can be
  properly tested.
- Fix enum types in native methods signatures being set to `int`.
- Fix native enums being treated as Dictionary by mistake.
- Make name of native enum types use the class they are defined in, not
  the direct super class of the script. This ensures they are always
  equal even when coming from different sources.
- Fix error for signature mismatch that was only showing the first
  default argument as having a default. Now it shows for all.
2023-02-02 12:07:25 -03:00
..
astcenc Refactor high quality texture import 2023-01-30 15:53:23 +01:00
basis_universal Handle gltf binary 2023-01-27 02:02:02 -08:00
bmp
camera
csg Don't generate CSGPolygon3D shape before the assigned path is inside tree 2023-01-31 02:04:57 +01:00
cvtt Refactor high quality texture import 2023-01-30 15:53:23 +01:00
dds
denoise
enet Fix various typos with codespell 2023-01-30 14:22:47 +01:00
etcpak Refactor high quality texture import 2023-01-30 15:53:23 +01:00
freetype
gdscript GDScript: Add warnings that are set to error by default 2023-02-02 12:07:25 -03:00
glslang
gltf Merge pull request #72440 from V-Sekai/gltf_embed_as_uncompressed 2023-02-01 12:10:13 +01:00
gridmap
hdr
jpg
jsonrpc
lightmapper_rd
mbedtls [Net] Remove StreamPeerTLS.blocking_handshake option. 2023-01-28 11:08:02 +01:00
meshoptimizer
minimp3 docs: replace File with FileAccess 2023-01-30 22:43:08 +08:00
mobile_vr
mono Merge pull request #71800 from akien-mga/ci-codespell-action 2023-02-01 13:25:23 +01:00
msdfgen
multiplayer
navigation Rename NavigationServer internal RvoAgent to NavAgent 2023-02-01 22:27:48 +01:00
noise [Noise/NoiseTexture2D] Allow disabling normalization 2023-01-29 14:59:10 +01:00
ogg
openxr Added methods to OpenXR interface to set which action sets are active 2023-01-31 10:20:19 +11:00
raycast
regex
squish
svg
text_server_adv [RichTextLabel] Fix thread unsafe set_physics_process_internal usage. Use WorkerThreadPool instead of creating new threads. 2023-01-30 20:47:45 +02:00
text_server_fb
tga
theora Updates VideoDecoder plugin API to GDExtension. 2023-01-30 18:39:29 -08:00
tinyexr
upnp
vhacd
vorbis
webp
webrtc Remove some unused signals 2023-01-31 18:54:04 +01:00
websocket Remove some unused signals 2023-01-31 18:54:04 +01:00
webxr
xatlas_unwrap
zip
modules_builders.py
register_module_types.h
SCsub