Commit Graph
563 Commits
Author SHA1 Message Date
Jindra Petřík 551b0e45a5 Code completion popup shows property/function types 2025-06-15 21:50:31 +02:00
Jindra Petřík aecef68d7b Variables code completion 2025-06-15 18:16:06 +02:00
Jindra Petřík 53b8279ce5 Static vs non static suggestions 2025-06-15 01:24:18 +02:00
Jindra Petřík 24e34ca272 Added: AS3 - code completion (properties and methods) 2025-06-14 20:59:38 +02:00
Jindra Petřík b26791697c AS highligter - support for obfuscated names 2025-06-11 21:07:25 +02:00
Jindra Petřík 17250e8d68 Fix javadoc. 2025-06-10 20:31:12 +02:00
Jindra Petřík ee9e2be252 Restore old package-info.java 2025-06-10 19:58:49 +02:00
Jindra Petřík c25cb07eed AS3 Highligter - highlight external properties 2025-06-10 00:23:36 +02:00
Jindra Petřík f4e3d99aea Fixed: #2466 AS1/2/3 Highlighter freezing - expression missing operand,
+ also fixed saving
2025-06-08 14:20:52 +02:00
Jindra Petřík c9216538be Added: AS3 - navigation to definition in other SWF file and also player/airglobal 2025-06-01 13:09:09 +02:00
Jindra Petřík bebf24c2f1 Constructor is not a variable 2025-05-31 14:53:58 +02:00
Jindra Petřík 365aa35e6c AS1/2/3 highlighter - method references fix 2025-05-31 14:01:05 +02:00
Jindra Petřík 68dc6468c7 Highlighter - handling this variables in nested functions 2025-05-31 11:43:03 +02:00
Jindra Petřík df9791ebda Check referencing instance variables from static context. 2025-05-30 23:36:46 +02:00
Jindra Petřík af408060b3 This keyword hightlighting. 2025-05-30 21:22:56 +02:00
Jindra Petřík 9e398dc763 Find declaration menuItem,
AS Highlighter - forward declarations
2025-05-30 20:44:02 +02:00
Jindra Petřík 0cfcd9dc25 AS1/2/3 - highlight variables and errors on panel next to vertical scrollbar 2025-05-30 01:45:36 +02:00
Jindra Petřík e9db3273e8 AS3 error highligter - show multiple errors 2025-05-29 21:22:40 +02:00
Jindra Petřík 90d975d69c AS3 highlighter.
Refactoring of highligter.
2025-05-29 09:14:15 +02:00
Jindra Petřík 479b61a7f1 Added: AS1/2 - underline errors in the code (also in edit mode) 2025-05-28 17:51:05 +02:00
Jindra Petřík 8f8cd3536d Checkstyle fix 2025-05-28 00:48:15 +02:00
Jindra Petřík d6ccceb83d AS1/2 variable highlighter improvements 2025-05-28 00:33:53 +02:00
Jindra Petřík 348e45ddc9 Highlight builtin functions 2025-05-27 21:46:03 +02:00
Jindra Petřík 2b7066f2c6 Removed unused code 2025-05-27 21:23:48 +02:00
Jindra Petřík bb20a6c8b9 Removed old commented out code 2025-05-27 21:11:16 +02:00
Jindra Petřík 8bb357d3b0 AS1/2: Variable hilighter - hilight variables with no definition, catch variable 2025-05-27 20:48:34 +02:00
Jindra Petřík 9ee3992336 AS1/2 hilighter - treat catch clause variable as inner function 2025-05-27 17:01:38 +02:00
Jindra Petřík c8ad42cf9b AS1/2 variables hiligter fix - throw, targetPath 2025-05-26 23:17:18 +02:00
Jindra Petřík 75c8639d77 Added: AS1/2 - highlight variable definition and all its instances on cursor place
Fixed: AS1/2 - Incorrect DefineFunction2 parameter names when parameter name is empty
2025-05-26 22:33:14 +02:00
Jindra Petřík 3f9f349a69 Update year in license headers to 2025 2025-05-26 07:41:42 +02:00
Jindra Petřík 9880555280 Fixed: #2459 AS1/2 StoreRegister improper declaration position 2025-05-25 11:14:06 +02:00
Jindra Petřík d6683839cf Fixed: #2355 AS3 Simplify expressions feature colliding with some other features like hex values 2025-05-02 09:11:27 +02:00
Jindra Petřík d9c866c7d6 Fixed: AS 1/2/3 - Fast switching of scripts causing incorrect caret position remembered
Fixed: AS 1/2 - Remembering caret position for frames
2025-05-02 08:45:26 +02:00
Jindra Petřík 0c5e6c2db7 checkstyle fix 2025-05-01 20:17:56 +02:00
Jindra Petřík 33bc40be14 Fixed: #2355 AS1/2 Simplify expressions feature colliding with some other features like hex values
- introducing GraphTarget dialect
2025-05-01 20:14:36 +02:00
Jindra Petřík 8a273e75d9 Spelling fix 2025-04-13 14:33:47 +02:00
Jindra Petřík b1c5f9d0c6 Checkstyle fix 2025-04-13 14:13:27 +02:00
Jindra Petřík 954273ef7d AS1 Direct editation - DO NOT group pushes, until we figure out how to do it correctly. 2025-04-06 12:18:43 +02:00
Jindra Petřík c145a76df7 Fixed #2437 AS1 P-code - do not group pushes automatically,
AS1 Direct editation - group pushes on FP5+,
AS1 - use Constant pool only on FP5+
2025-04-06 11:54:44 +02:00
Jindra Petřík aea9c26428 Fixed: #2393 AS1/2 ActionGotoFrame2 P-code trailing comma 2025-01-17 21:47:12 +01:00
Jindra Petřík fc553adb98 Fixed: [#2394] Broken deobfuscation on incorrect length of ActionStrictMode
Fixed: [#2394] ActionStrictMode with mode larger than 1 now ignored
2025-01-17 21:47:12 +01:00
Jindra Petřík 00d284aa35 Fixed: AS1/2 - Push action hilighting, GetProperty, Call action hilighting 2025-01-17 21:47:12 +01:00
Jindra Petřík 6905b2c70e Fixed: #2353 AS1/2 incorrect declaration propagation causing null assignments to registers 2024-10-29 16:55:43 +01:00
Josh Soref d7cb3e8002 spelling: uninitialized
Signed-off-by: Josh Soref <[email protected]>
2024-10-29 16:55:43 +01:00
Josh Soref f9212ec124 spelling: the
Signed-off-by: Josh Soref <[email protected]>
2024-10-29 16:55:43 +01:00
Josh Soref a50c4bbcdb spelling: populate
Signed-off-by: Josh Soref <[email protected]>
2024-10-29 16:55:43 +01:00
Josh Soref f52ea7c928 spelling: parenthesis
Signed-off-by: Josh Soref <[email protected]>
2024-10-29 16:55:43 +01:00
Josh Soref f720611b83 spelling: necessary
Signed-off-by: Josh Soref <[email protected]>
2024-10-29 16:55:43 +01:00
Josh Soref b25882909a spelling: instruction
Signed-off-by: Josh Soref <[email protected]>
2024-10-29 16:55:43 +01:00
Josh Soref 5258faa596 spelling: function
Signed-off-by: Josh Soref <[email protected]>
2024-10-29 16:55:43 +01:00