Commit Graph
4482 Commits
Author SHA1 Message Date
bigguy345 3b1896a696 Fixed SAM type inference for lambda arguments in constructor not applied properly 2026-03-11 04:54:27 +02: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 7b8ad7c6b5 Add Interpolation to Size of Energy Projectiles 2026-03-10 21:19:49 -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 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
bigguy345 c9d685d1ab Fixed "Map<String, BiConsumer<IPlayer, IEnergyProjectile>> "" being parsed as ", IEnergyProjectile>>" in parameter 2026-03-11 02:14:56 +02:00
Kam 63ebc409f0 1.11 and 1.2 2026-03-10 19:56:23 -04:00
bigguy345 486abca78b Made type params with no bounds aka just <T> fallback to java.lang.Object 2026-03-11 00:53:39 +02:00
bigguy345 2b5b4eb2d7 Proper constructor parameter handling 2026-03-11 00:47:34 +02:00
bigguy345 54ba686380 Added <> to type param hover info so its <T> 2026-03-11 00:45:03 +02:00
bigguy345 7615eda083 Proper generic array processing + showed bound type for generic on assignment errors + small constructor forgor from last commit 2026-03-10 23:57:06 +02:00
bigguy345 db909866b8 Improved TypeInfo.equals logic + proper TypeChecker equals check (how the fuck was this NOT added before you fucking dumdum) 2026-03-10 23:56:01 +02:00
bigguy345 4de90ab9c1 oops FORGOR 2026-03-10 23:55:35 +02:00
bigguy345 4d36e74d79 Added generic parameterization to parseMethodArguments 2026-03-10 22:53:22 +02:00
bigguy345 eef4e9a922 Type Arg class ScriptTypeInfo + TokenHoverInfo + display fixes 2026-03-10 22:14:45 +02:00
bigguy345 a88fed137a Improved TokenHoverInfo method declaration logic 2026-03-10 22:12:31 +02:00
bigguy345 62c15cceff Properly marked type parameters and outbounds (T extends Number) + new type param color and TokenType 2026-03-10 17:55:18 +02:00
bigguy345 54d8aa48fb Implement highlight and type resolution for ScriptTypeInfo parameterized java class
i.e.:
public class Box<T>{
    private T value;
    public Box(T value) { this.value = value; }
    public T get() { return value; }
}
2026-03-10 15:34:04 +02:00
bigguy345 dbc276daa7 Removed 3 deprecated methods (all were superseded by GenericContext) 2026-03-10 15:30:22 +02:00
Kam 057ef7b80e Merge branch 'dev' into syntax-highlighter-unified 2026-03-10 05:50:32 -04:00
Kam d1d4155c88 Some GUI and Packet Fixes 2026-03-10 04:50:28 -04:00
Kam 270cb26460 Better Copy Handling 2026-03-10 03:47:07 -04:00
Kam 18d788974a Small Fix 2026-03-10 03:21:47 -04:00
Kam ba9ae62e51 Cloning for Scripts 2026-03-10 02:45:52 -04:00
Kam b05a028137 Fix Close on ESC Outline and Tag Select 2026-03-10 01:37:46 -04:00
Kam f4fdde4a0b Merge branch 'dev' into syntax-highlighter-unified 2026-03-09 23:56:21 -04:00
Kam 3d1a0b5418 1.11 Pre Release 3 2026-03-09 23:56:12 -04:00
Kam 5fda8a2de9 Fix Rendering / Selection 2026-03-09 23:40:56 -04:00
Kam b6b6eb5548 Fix Some Selection Logic and Such in the Fullscreen Move Systems 2026-03-09 23:03:53 -04:00
Kam 248b56ec1f Move Confirmation 2026-03-09 22:56:22 -04:00
Kam 07ebe90437 Fix Barrier Collision Logic 2026-03-09 22:56:09 -04:00
Kam b0168c1d55 Fix Some issues with Lang Setup, Button Widths, Moving System 2026-03-09 22:15:22 -04:00
Kam 676c0626d1 Fix Some Bounding Box Issues!!!!! 2026-03-09 19:56:25 -04:00
Kam b013f412b2 Six Overlays in Singleplayer 2026-03-09 19:54:29 -04:00
Kam 86638e20b0 Merge branch 'dev' into syntax-highlighter-unified 2026-03-09 17:52:25 -04:00
Kam 2dd34b21e6 Documentation to Square Telegraph 2026-03-09 17:50:46 -04:00
Vidal 3bf93a128c Merge remote-tracking branch 'origin/dev' into dev 2026-03-09 18:48:12 -03:00
Vidal 0244db1e5c Ooopsie 2026-03-09 18:47:51 -03:00
Kam d8b18d7058 Allow Null Owners in Energy 2026-03-09 17:47:13 -04:00
Vidal d4e0841f16 Merge remote-tracking branch 'origin/syntax-highlighter-unified' into syntax-highlighter-unified
# Conflicts:
#	src/api
2026-03-09 18:44:41 -03:00
Vidal 75fcf542a0 Square telegraph 2026-03-09 18:44:15 -03:00
Kam abf5da8b66 Merge branch 'dev' into syntax-highlighter-unified 2026-03-09 17:39:11 -04:00
Kam c423ab43f1 1.11 Pre Release 2 2026-03-09 17:38:59 -04:00
Kam 0977f7422a Renaming Scheme for Energy Handler and Energy Extender 2026-03-09 17:36:55 -04:00
Kam 993c9d09c3 Kill Zones on Chunk Load / World Load 2026-03-09 17:27:11 -04:00
Kam b960ef602c Add Absorbing Radius to Barriers 2026-03-09 17:26:55 -04:00