Rudy Ges

Results 285 comments of Rudy Ges

Also yeah I'll need to fix CI there at some point

> 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...