Commit Graph
4939 Commits
Author SHA1 Message Date
bigguy345 0af3bdfd04 Removed redundants 2026-03-11 14:39:37 +02:00
bigguy345 102c4fc398 Expanded scope of patterns/markers to handle nested generics more robustly 2026-03-11 14:38:49 +02:00
bigguy345 f53edb6e64 Parsed lambdas properly in their own path + cached their values and hooked up their AssingmentInfo errors 2026-03-11 14:35:38 +02:00
bigguy345 acaefbb68c Improved unimported autocomplete classes handling + colored gray 2026-03-11 14:08:28 +02:00
bigguy345 09cbbe75c9 More janino lambda fixes 2026-03-11 12:56:18 +02:00
bigguy345 57128a8d8b Fixed various formatting line wrap bugs 2026-03-11 10:53:32 +02:00
bigguy345 28b8cda4cf Improved lambda formatting 2026-03-11 08:52:05 +02:00
bigguy345 b5cff355e6 Merge remote-tracking branch 'origin/syntax-highlighter-unified' into syntax-highlighter-unified 2026-03-11 08:39:56 +02:00
bigguy345 a00dbf4b1a Improved Loop patterns 2026-03-11 08:39:23 +02:00
bigguy345 627b973175 Split parseScriptTypes into 2 passes to properly resolve forward references to script-defined types 2026-03-11 08:38:17 +02:00
bigguy345 0db8844b4d Fixed KeyPresetManager not correctly loading default values 2026-03-11 08:19:12 +02:00
bigguy345 cd0c9640af Fixed more lambda bugs in editor and janino compiler (the scope of the lambda wasn't properly set for constructors) 2026-03-11 08:18:13 +02:00
bigguy345 c88bd50be9 ScriptTypeInfo is now properly compared to TypeInfo parents + removed parent constructor mismatch errors from interfaces 2026-03-11 08:17:23 +02:00
bigguy345 1289778874 Revamped the error framework with new DocumentErrors in TokenHoverInfo 2026-03-11 08:15:32 +02:00
bigguy345 90c7abca5f Tightened and refined the hell out of class declaration type parameter marking logic 2026-03-11 07:29:19 +02:00
Kam ef01da4b5b Merge branch 'dev' into syntax-highlighter-unified 2026-03-11 01:02:01 -04:00
Kam f544236230 BETTER MD FILES 2026-03-11 01:00:59 -04:00
bigguy345 3a57ed57da New improved DocumentError framework (oops forgor) 2026-03-11 06:32:29 +02:00
bigguy345 13b71a6c48 New improved DocumentError framework 2026-03-11 06:31:08 +02:00
bigguy345 76fb5d04f7 FIXED 3 JANINO COMPILATION BUGS 2026-03-11 05:59:41 +02:00
Kam 60213303ae Update MD Files 2026-03-10 23:54:23 -04:00
Kam 5ef50c1682 Merge pull request #267 from zeng-github01/old-quest-data-import
Fixes lagacy quest data import
2026-03-10 23:39:36 -04:00
bigguy345 57ba3236bc Extended TypeParam parsing and marking code for class header declarations and & interface additions like <T extends Number & Comparable & Serializable) 2026-03-11 05:38:59 +02:00
Kam 5717037012 Merge pull request #262 from PeTcHeNkA/fix/issue-32-customnpc-invalid-texture-fallback
fix: add fallback skin for invalid CustomNPC texture paths#244
2026-03-10 23:38:09 -04:00
bigguy345 4ddb6d32f3 Added lambda brace auto-complete 2026-03-11 05:30:36 +02:00
Kam 60ea87bd2c Merge branch 'syntax-highlighter-unified' into dev 2026-03-10 23:23:42 -04:00
Kam a7d780565f Fix Sizing Changes Mid Firing 2026-03-10 23:01:54 -04:00
bigguy345 3b1896a696 Fixed SAM type inference for lambda arguments in constructor not applied properly 2026-03-11 04:54:27 +02:00
Kam 3859bb70cb Fix Cloning Systems 2026-03-10 22:54:02 -04:00
Kam 9d65f3d20b Merge branch 'syntax-highlighter-unified' into dev 2026-03-10 22:11:18 -04:00
bigguy345 cddd6cfe57 Fixed:
1) Nested Brace Auto-Completion
2) Backspace on Empty Lines
3) Shift+Tab Mid-Line
2026-03-11 04:09:47 +02:00
Kam 0cc3a48f0b Fix Ability Cloning Behavior for Scripts 2026-03-10 21:55:25 -04:00
Kam 9b0c364e13 Fix Ability Cloning Behavior for Scripts 2026-03-10 21:51:12 -04:00
zeng-github01 4e1b4dda58 resolve conflict 2026-03-11 09:45:38 +08:00
bigguy345 ac0bdafb16 Merge remote-tracking branch 'origin/syntax-highlighter-unified' into syntax-highlighter-unified 2026-03-11 03:38:21 +02:00
bigguy345 88d34a970c Merge branch 'refs/heads/dev' into syntax-highlighter-unified 2026-03-11 03:34:28 +02:00
zeng-github01 9a07bb36a4 Support for loading quest data from legacy CustomNPCs formats (1.6.4) 2026-03-11 09:24:13 +08:00
Kam 7b8ad7c6b5 Add Interpolation to Size of Energy Projectiles 2026-03-10 21:19:49 -04:00
bigguy345 fd4cebf692 Merge remote-tracking branch 'origin/syntax-highlighter-unified' into syntax-highlighter-unified 2026-03-11 03:12:35 +02:00
bigguy345 a37dd308a1 Turned off debug printlns 2026-03-11 03:12:23 +02:00
Kam 30885683f2 Delete standalone-JaninoLoader-1.0.1-ALPHA.jar 2026-03-10 21:08:30 -04:00
Kam 0ae167cb4f Create standalone-JaninoLoader-1.0.1-ALPHA.jar 2026-03-10 21:07:31 -04:00
Kam ec152e4171 Merge branch 'syntax-highlighter-unified' into dev 2026-03-10 21:07:17 -04:00
bigguy345 2eeb3ae398 Turned off debug printlns 2026-03-11 03:03:37 +02:00
Vidal 75b4bdfed8 getTick on EnergyProjectileTick 2026-03-10 22:01:54 -03:00
bigguy345 81d5cc25a6 Merge remote-tracking branch 'origin/syntax-highlighter-unified' into syntax-highlighter-unified 2026-03-11 02:58:59 +02:00
bigguy345 ff845325c6 BIG JANINO!! ALL TYPES OF LAMBDAS AND GENERICS ARE NOW FUNCTIONAL. 2026-03-11 02:56:17 +02:00
bigguy345 6688055434 Tightened TypeChecker logic for type args so BiConsumer<X, Y> and BiConsumer<X, Z> aren't treated as compatible 2026-03-11 02:45:58 +02:00
Kam f905e39af2 Modules + [deploy-docs] 2026-03-10 20:28:26 -04:00
Kam 58a07f2ab6 FIX SUBMODULE REFERENCE 2026-03-10 20:26:47 -04:00