Rudy Ges
Rudy Ges
Also yeah I'll need to fix CI there at some point
Handled by #11583
> My deprecation plan here would be to keep deleteField, but simply make it call setField(obj, field, null). On js target we likely want to keep current behavior, with a...
Did you add a `CompilationServer.invalidateFiles` call? We might want to restrict it to init macros :thinking:
Fixed by https://github.com/HaxeFoundation/haxe/commit/342b1387e287241fac6b8300a29e7955d7bf4429
Already fixed? ``` $ haxe --macro 'define("js")' Error: `js` is a reserved compiler flag and cannot be defined from the command line ```
Well, I did agree with myself there :grin: iirc you were mostly worried about that syntax being potentially useful for something else, but I don't remember what
There's still > Check if we have compilation contexts which haven't been accessed in a long time and discard them. Which could now be saved to disk instead of being...
Unless I am missing something, I think it's expected since haxe._extern_.EitherType is meant for externs likely doing their own runtime checks, so it's up to your `test()` function to call...
I would have said it's more similar to `var f:Int->Void = function(i:Float) {};` (or `var f:B->Void = function(a:A) {};` with B extends A), which compiles. Either way I now see...