godot/modules/gdscript
Ev1lbl0w 7bccd5487e
Implemented initial DAP support
Implemented "output" event

Refactored "seq" field generation

Prevent debugging when editor and client are in different projects

Removed unneeded references to peer on the parser

Refactored way to detect project path

Implemented "setBreakpoints" request

Fix double events when terminating from client

Refactored "stopped" event

Implemented "stopped" with breakpoint event

Implemented "stackTrace", "scopes" and "variables" request

Report incoming number of stack dump variables

Implemented proper reporting of scopes and variables from stack frames

Prevent editor from grabbing focus when a DAP session is active

Implemented "next" and "stepIn" requests

Implemented "Source" checksum computing

Switched expected errors from macros to silent guards

Refactored message_id

Respect client settings regarding lines/columns behavior

Refactored nested DAP fields

Implement reporting of "Members" and "Globals" scopes as well

Fix error messages not being shown, and improved wrong path message
2021-08-02 10:43:35 +01:00
..
doc_classes Rename instance()->instantiate() when it's a verb 2021-06-19 20:49:18 -06:00
editor Optimize StringName usage 2021-07-18 21:20:02 -03:00
icons Optimize SVG using svgcleaner --multipass 2020-10-25 10:02:37 +01:00
language_server Implemented initial DAP support 2021-08-02 10:43:35 +01:00
tests Rename instance()->instantiate() when it's a verb 2021-06-19 20:49:18 -06:00
config.py Unregister GDScriptFunctionState class 2020-11-26 21:39:54 -03:00
gdscript.cpp [Net] Rename NetworkedMultiplayerPeer to MultiplayerPeer. 2021-07-12 16:36:34 +02:00
gdscript.h Rename instance()->instantiate() when it's a verb 2021-06-19 20:49:18 -06:00
gdscript_analyzer.cpp Rename instance()->instantiate() when it's a verb 2021-06-19 20:49:18 -06:00
gdscript_analyzer.h Rename Reference to RefCounted 2021-06-11 18:48:42 +02:00
gdscript_byte_codegen.cpp GDScript: Fix setting type of operator return value 2021-06-18 13:09:35 -03:00
gdscript_byte_codegen.h GDScript: Use analyzer data to decide assignment conversion 2021-05-26 14:09:00 -03:00
gdscript_cache.cpp Rename instance()->instantiate() when it's a verb 2021-06-19 20:49:18 -06:00
gdscript_cache.h Rename Reference to RefCounted 2021-06-11 18:48:42 +02:00
gdscript_codegen.h GDScript: Use analyzer data to decide assignment conversion 2021-05-26 14:09:00 -03:00
gdscript_compiler.cpp Rename instance()->instantiate() when it's a verb 2021-06-19 20:49:18 -06:00
gdscript_compiler.h GDScript: Implement lambdas compilation and runtime 2021-04-28 11:09:38 -03:00
gdscript_disassembler.cpp Rename Quat to Quaternion 2021-06-04 18:14:32 +01:00
gdscript_editor.cpp Remove singleton variable shadowing. 2021-06-30 02:37:20 -07:00
gdscript_function.cpp Optimize StringName usage 2021-07-18 21:20:02 -03:00
gdscript_function.h Rename Reference to RefCounted 2021-06-11 18:48:42 +02:00
gdscript_lambda_callable.cpp GDScript: Implement lambdas compilation and runtime 2021-04-28 11:09:38 -03:00
gdscript_lambda_callable.h Rename Reference to RefCounted 2021-06-11 18:48:42 +02:00
gdscript_parser.cpp Fix editor suffixes and degrees conversion 2021-06-30 12:38:25 -03:00
gdscript_parser.h Rename Reference to RefCounted 2021-06-11 18:48:42 +02:00
gdscript_tokenizer.cpp Merge pull request #46714 from HaSa1002/fix-gdscript-underscore-strict 2021-05-06 20:19:45 +02:00
gdscript_tokenizer.h GDScript: Add lambda syntax parsing 2021-04-28 10:56:16 -03:00
gdscript_utility_functions.cpp Rename Array.invert() to Array.reverse() 2021-03-21 10:20:08 +00:00
gdscript_utility_functions.h Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
gdscript_vm.cpp Fix "super" call when having at least one argument 2021-06-13 17:46:03 +02:00
gdscript_warning.cpp Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
gdscript_warning.h Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
register_types.cpp Implement the ability to disable classes 2021-07-13 09:25:14 -03:00
register_types.h Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
SCsub Register GDScript test tools as test commands to run via command-line 2020-09-02 01:43:26 +03:00