Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

Haxe

A high level, static typed programming language that complies to 10+ source and binary targets.
Collective - Host: opensource - https://opencollective.com/haxe - Code: https://github.com/HaxeFoundation/haxe

Remove hard references from if_features (#11315)

* Remove hard references from if_features

* introduce class_field_ref_kind

---------

Co...

github.com/HaxeFoundation/haxe - e6754bb26a223a9cf8215fa2f0266353ec9bd9ab authored about 1 year ago by Rudy Ges <[email protected]>
[eval] fix Array.resize retaining values

closes #11317

github.com/HaxeFoundation/haxe - 71c41a0966cd3ee7b84c4214f0d4346ecc28ac88 authored about 1 year ago by Simon Krajewski <[email protected]>
[ci] skip xmldoc for ocaml 5

github.com/HaxeFoundation/haxe - c0d033d25d1876b563423a34d01a12f882f3e2b2 authored over 1 year ago by Rudy Ges <[email protected]>
Allow final properties for java externs

github.com/HaxeFoundation/haxe - 5f4fc581cfbab13d2da8b1e03e1c7d0e66296444 authored over 1 year ago by Rudy Ges <[email protected]>
Better error messages for property-related syntax errors

Closes #11280

github.com/HaxeFoundation/haxe - 09727251494e0254b92c94a470c70ece4136de94 authored over 1 year ago by Rudy Ges <[email protected]>
[tests] add test for 11293 (still missing native compilation step)

github.com/HaxeFoundation/haxe - 0920ed7009095707d8c005e2d7b5a5f872578e64 authored over 1 year ago by Rudy Ges <[email protected]>
[hlc] add bool to reserved keywords

Closes #11293

github.com/HaxeFoundation/haxe - 0fe4dd7fe414df827aa638ec8f4980659bdbd791 authored over 1 year ago by Rudy Ges <[email protected]>
[hlc] I64 mod support

github.com/HaxeFoundation/haxe - d69b67fede5d7fe747341449039bb863e06ae3c4 authored over 1 year ago by Rudy Ges <[email protected]>
[ci] add hlc (without native compilation for now)

See #10029

github.com/HaxeFoundation/haxe - 1d2388eec93bc1a296e38e89fdad506953f1751b authored over 1 year ago by Rudy Ges <[email protected]>
OCaml 5.0 compatibility (#11272)

* OCaml 5 compatibility
* [eval] Disable StdThread.kill which has been removed in ocaml 5
* [c...

github.com/HaxeFoundation/haxe - b4fa334805c63014fa5fcd34c8b79561965e4da5 authored over 1 year ago by Rudy Ges <[email protected]>
[server] add support for ipv6 addresses for --wait/--connect (#11310)

github.com/HaxeFoundation/haxe - 5605a118ccd743952a9f71c4bcb9f4286e38d9be authored over 1 year ago by Rudy Ges <[email protected]>
[macro] Printer: do not break for TDAbstract without flags

github.com/HaxeFoundation/haxe - 536c388f623ad55578764f3c1b7b432ba2694337 authored over 1 year ago by Rudy Ges <[email protected]>
[skip ci] whitespace

github.com/HaxeFoundation/haxe - 1e8ba1a3e000ace14793da44222f951a2b410694 authored over 1 year ago by Rudy Ges <[email protected]>
[server] Better error messages for --connect

github.com/HaxeFoundation/haxe - 44c9abdbb176c261d42822e2e4003b4727054aff authored over 1 year ago by Rudy Ges <[email protected]>
[ci] update nsis

github.com/HaxeFoundation/haxe - 9bbd10f7ff7eefff3b06552aba6d7c0124632f19 authored over 1 year ago by Rudy Ges <[email protected]>
Forward metadata for static local vars

Allow things like @:persistent to work with static locals

github.com/HaxeFoundation/haxe - 62bdf35ee8894cb38541db5622ac7c88a6fd501c authored over 1 year ago by Rudy Ges <[email protected]>
[skip ci] update changelog

github.com/HaxeFoundation/haxe - 4e93c15a38e8637ea8493cefe3788ed12760a09f authored over 1 year ago by Rudy Ges <[email protected]>
[skip ci] changelog wording

github.com/HaxeFoundation/haxe - 09838023b1595e62b15ea119e5742c7c0f85ad93 authored over 1 year ago by Rudy Ges <[email protected]>
[skip ci] Update changelog

github.com/HaxeFoundation/haxe - db62ad58977d280fd1fe5fc75013efdeaf9b69b4 authored over 1 year ago by Rudy Ges <[email protected]>
Allow $ reification outside macros

github.com/HaxeFoundation/haxe - a443fd3b9b467a9d58d18f5f2e5cfffb4b6ff370 authored over 1 year ago by Rudy Ges <[email protected]>
[macro] Fix abstract casts for local statics (#11301)

github.com/HaxeFoundation/haxe - 8878b5863e4334c9e704bfe98492bd86beb65986 authored over 1 year ago by Rudy Ges <[email protected]>
[tests] this isn't quite what I meant

github.com/HaxeFoundation/haxe - 0b9e384850f400f8ea08dc4747118b846f2a5f13 authored over 1 year ago by Simon Krajewski <[email protected]>
[display] deal with static extension hovers properly

closes #11285

github.com/HaxeFoundation/haxe - 2d056193da5675cbb9c57435fbdeea2cfc4cdba9 authored over 1 year ago by Simon Krajewski <[email protected]>
[ci] zlib 1.3 is out, 1.2.13 is now 404

github.com/HaxeFoundation/haxe - f63459efc1e6b36b5b5944cdcea21a637a8aaa62 authored over 1 year ago by Rudy Ges <[email protected]>
[typer] map `this` when restoring typed expressions

see #11212

github.com/HaxeFoundation/haxe - 6de366cef58b571ac4e1eb18ba51d0f962f39a8d authored over 1 year ago by Simon Krajewski <[email protected]>
[typer] don't infer Null<?> if it already is Null<?>

see #11286

github.com/HaxeFoundation/haxe - a0ac5ad4eb79cfe1f7e02128d442b90577c3a90f authored over 1 year ago by Simon Krajewski <[email protected]>
[hl] added $prefetch support

github.com/HaxeFoundation/haxe - d033a09569b811052d46740ac5b3fa64633d028b authored over 1 year ago by Nicolas Cannasse <[email protected]>
added native carray access with hl 1.14 (#11299)

github.com/HaxeFoundation/haxe - acce4e0676e80f1377e1e7072ba533989c4ca656 authored over 1 year ago by Nicolas Cannasse <[email protected]>
Follow forwardStatics abstract (#11294)

github.com/HaxeFoundation/haxe - 7d5430119155b680e8f378fbdcbc221765d18bb3 authored over 1 year ago by RblSb <[email protected]>
[compiler] improve error message when hl_version is missing

closes #11086

github.com/HaxeFoundation/haxe - 3a5140e63bd5f5583f5a80ad89d5d196538683bd authored over 1 year ago by Simon Krajewski <[email protected]>
[generic] make make_generic a bit more managable

github.com/HaxeFoundation/haxe - 743ab4140d2f2f0f6ea384acd2ed4ab856530697 authored over 1 year ago by Simon Krajewski <[email protected]>
Remove hard module references in m_deps (#11281)

* [cache] break reference in m_deps

* [cache] use path + sign for module deps

* cleanup

...

github.com/HaxeFoundation/haxe - f128ba2097eecf2b3afb74516d7e9f7d88e24db7 authored over 1 year ago by Rudy Ges <[email protected]>
[typer] factor out tanon_identification

github.com/HaxeFoundation/haxe - 27053aed8d810758f82ed01f066dd63bcde267c5 authored over 1 year ago by Simon Krajewski <[email protected]>
[generics] apply generic expansion to arg default values

github.com/HaxeFoundation/haxe - 039ac61295004e7885b240687479e915a375e36e authored over 1 year ago by Rudy Ges <[email protected]>
[jvm] allow - in resource names

closes #11275

github.com/HaxeFoundation/haxe - 402d20167dd73f628edaae0a862bff0ca1fb4e5e authored over 1 year ago by Simon Krajewski <[email protected]>
[jvm] deal with abstract no expression corner case

github.com/HaxeFoundation/haxe - d45708344df40a8f3dd838d2fe24bc0a56d24aef authored over 1 year ago by Simon Krajewski <[email protected]>
[std] avoid duplicate field names

github.com/HaxeFoundation/haxe - 4841072e8185f037fa0c2d62d0abc61eb2e473af authored over 1 year ago by Simon Krajewski <[email protected]>
[typer] remove wacky do_add handling

github.com/HaxeFoundation/haxe - de8f4730bc694a0c75d83a33873b5b0055b5010e authored over 1 year ago by Simon Krajewski <[email protected]>
[typer] don't add empty import modules to com.modules

github.com/HaxeFoundation/haxe - 777a5b9d5e53be72c9a84a641d60e38296379171 authored over 1 year ago by Simon Krajewski <[email protected]>
Account for sub-types in `ComplexTypeTools.toComplex()`. (#11273)

github.com/HaxeFoundation/haxe - d1ef1a3d61c54d063486448f7fad4efb7e6d11f2 authored over 1 year ago by player-03 <[email protected]>
[hl/eval/neko] Fix exception stack when wrapping native exceptions (#11249)

* [tests] add test for #11247

* Fix for #11247

* [hl] restore callstack fix

* [tests] c...

github.com/HaxeFoundation/haxe - a8e181c2818b76be1aeaf541de3ac6ec4b79bf45 authored over 1 year ago by Rudy Ges <[email protected]>
Make break/continue exprs not-nullable (#11269)

github.com/HaxeFoundation/haxe - 71f36636dc75c3a767d70a8521506b8921ee0791 authored over 1 year ago by RblSb <[email protected]>
Add a few extra reserved keywords to gencpp (#11268)

Closes https://github.com/HaxeFoundation/hxcpp/issues/1050

github.com/HaxeFoundation/haxe - b5048e7d9d19df33f2b16ac060e0daa33602aeb6 authored over 1 year ago by Zeta <[email protected]>
Make genhl respect Meta.NoExpr. (#11257)

Closes https://github.com/HaxeFoundation/haxe/issues/11196

github.com/HaxeFoundation/haxe - 0182b7da0bf7328e7025180c2f0e859e859247e0 authored over 1 year ago by Zeta <[email protected]>
[macro] add flags to TDAbstract to be able to construct enum abstracts (#11230)

* [macro] add flags to TDAbstract to be able to construct enum abstracts

* Remove remnants of...

github.com/HaxeFoundation/haxe - e88ed6099f7dbea832c5719d01cdf73a9e5994ca authored over 1 year ago by Rudy Ges <[email protected]>
[typer] fix custom array access temp var handling

closes #11248

github.com/HaxeFoundation/haxe - 83b64122ae416d3473e836bb42f3edd8a3ae51e9 authored over 1 year ago by Simon Krajewski <[email protected]>
Allow boolean operators in patterns (#11157)

* [matcher] allow boolops in patterns

* add test that definitely covers all corner cases

github.com/HaxeFoundation/haxe - 2d63f9098b304d5703831c485c78eb4cf159e799 authored over 1 year ago by Simon Krajewski <[email protected]>
[filters] give better unbound variable error when renaming fails

github.com/HaxeFoundation/haxe - 67092f93210acaf7fe714186e1ce5fafcb456413 authored over 1 year ago by Simon Krajewski <[email protected]>
[display] Avoid display issues with missing fields (#11251)

* [display] only raise completion items when in completion request

* Don't check interfaces d...

github.com/HaxeFoundation/haxe - 16a300f965f24b7ab59036a5e4d5424b2360bdde authored over 1 year ago by Rudy Ges <[email protected]>
[typer] fix double check

github.com/HaxeFoundation/haxe - ac59c250b4264d56e56a4748e314634c32e2eaec authored over 1 year ago by Simon Krajewski <[email protected]>
Fix `??` inference and precedence (#11252)

github.com/HaxeFoundation/haxe - 175c1ca320f5f15f7c2ff1c016eb10fd249a69c5 authored over 1 year ago by RblSb <[email protected]>
[tests] add test for generated locals vs user vars

github.com/HaxeFoundation/haxe - fb2492f0c36ef071af87b6f5cbebd678889b47c7 authored over 1 year ago by Rudy Ges <[email protected]>
[typer] refactor abstract field meta handling

closes #11237

github.com/HaxeFoundation/haxe - c2932ab8aa592cb85e4914ec9aa5da1f3088749a authored over 1 year ago by Simon Krajewski <[email protected]>
Escape generated locals with ` again to avoid clash with user vars

github.com/HaxeFoundation/haxe - f586b11e07b72e51d9e34f1dced92842c3b538ad authored over 1 year ago by Rudy Ges <[email protected]>
[inline] remove unused None return

github.com/HaxeFoundation/haxe - f703ba6bde5f656b42105196518357562d6f362a authored over 1 year ago by Simon Krajewski <[email protected]>
Syntax.code: remove double curly braces escaping (#11231)

github.com/HaxeFoundation/haxe - baee98f4be27d8c4b63620535e1d20284d831cab authored over 1 year ago by Rudy Ges <[email protected]>
Whitespace cleanup

github.com/HaxeFoundation/haxe - 032d7e74b0df6e986a3b815dc124f4ac0f2b3d31 authored over 1 year ago by Rudy Ges <[email protected]>
[pretty errors] fix stack overflow

github.com/HaxeFoundation/haxe - 06f2b942e1cc32354a021a0ee68a2cc3c81bf712 authored over 1 year ago by Rudy Ges <[email protected]>
[diagnostics] fix false pointless compound diagnostics for inline generated casts (#11229)

* [diagnostics] don't generate pointless compound diagnostics for inline generated casts

* Fi...

github.com/HaxeFoundation/haxe - 6ed8087bc43b9ac8cce7c598a7839ea05c2be5c8 authored over 1 year ago by Rudy Ges <[email protected]>
[eval] Fix MainLoop.add not repeating (#11202)

github.com/HaxeFoundation/haxe - 53789c6583ce96141f7cdc3b951c002b44184987 authored over 1 year ago by Rudy Ges <[email protected]>
[tests] add test for #11202

github.com/HaxeFoundation/haxe - 5e70abef9620e4af1a22f985caaf685884ec603e authored over 1 year ago by Rudy Ges <[email protected]>
[tests] Remove hack for #9039

github.com/HaxeFoundation/haxe - b1b235b8a1ea659dbba6793796162f16cd7a8701 authored over 1 year ago by Rudy Ges <[email protected]>
[display] allow searching for al symbols

github.com/HaxeFoundation/haxe - ae710c32c432e8fb222d8180d04ff7b31da3e495 authored over 1 year ago by Rudy Ges <[email protected]>
[display] Config to disable populating cache from display requests (#11224)

* Add compilation server config to disable populating cache from display requests

* [tests] Add...

github.com/HaxeFoundation/haxe - 6a554bfb34cb5f6bb3029835a0e630a6e8d1e119 authored over 1 year ago by Rudy Ges <[email protected]>
Bring back forced inline (#11217)

* Alternative fix for 11005

* [tests] add test for 11102

* Move needs_inline / is_forced_i...

github.com/HaxeFoundation/haxe - 55847bc1ebe28902d56be59b3fbbe91f0a0d8a0f authored over 1 year ago by Rudy Ges <[email protected]>
[ci] fix GITHUB_OUTPUT (2)

github.com/HaxeFoundation/haxe - 7919bbc460fc63a78eae2d0451a6bd43d57b8307 authored over 1 year ago by Rudy Ges <[email protected]>
[ci] fix GITHUB_OUTPUT

github.com/HaxeFoundation/haxe - 3a3297a1996eb1ac13ae2c7c070c4568e2bd7613 authored over 1 year ago by Rudy Ges <[email protected]>
[skip ci] remove some comments

github.com/HaxeFoundation/haxe - e063dbed9c21ba5d6f54009a4f0be475668730ed authored over 1 year ago by Rudy Ges <[email protected]>
[tests] update test for 11211

github.com/HaxeFoundation/haxe - 23ef99d741a0b8eb8ccc96922fa7f0614a4228ca authored over 1 year ago by Rudy Ges <[email protected]>
Diagnostics update (#11207)

* [diagnostics] change order of sub error lines

* [diagnostics] turn tuple into record, add d...

github.com/HaxeFoundation/haxe - d1f8058901ffa1f15e60a495b4e7cf83a027ea20 authored over 1 year ago by Rudy Ges <[email protected]>
Test for #11211 (#11214)

github.com/HaxeFoundation/haxe - 806e5eb5c6b3edeeeb8fb364fb58617ff05741a9 authored over 1 year ago by RblSb <[email protected]>
[matcher] bring back special null case

github.com/HaxeFoundation/haxe - 54cdc1ad6b022e582ca2abea10d32ce9d96a0d7e authored over 1 year ago by Simon Krajewski <[email protected]>
[matcher] look through enum abstracts to find actual match kind

closes #11213

github.com/HaxeFoundation/haxe - 4138953a550f7ef8a034e8d5ae9b3ff7d56daa69 authored over 1 year ago by Simon Krajewski <[email protected]>
Use WDeprecatedEnumAbstract for @:enum deprecation warnings

github.com/HaxeFoundation/haxe - ea57ab1ef60d212228c8657b7bc5b1085c62714e authored over 1 year ago by Rudy Ges <[email protected]>
Support @:haxe.warning options for @:enum deprecation warning

github.com/HaxeFoundation/haxe - 34afe73f3cdb5e95581941504ad1db0108d764a4 authored over 1 year ago by Rudy Ges <[email protected]>
Fix Printer EField again (#11206)

github.com/HaxeFoundation/haxe - c6dcecc55b9dbd37f67d8f607c64bb9174a68e95 authored over 1 year ago by RblSb <[email protected]>
[typer] turn delays into record

github.com/HaxeFoundation/haxe - 5f5c8f0d003d17945ee02ee0ef139a5a5f59989e authored over 1 year ago by Simon Krajewski <[email protected]>
Handle EField kind (#11204)

github.com/HaxeFoundation/haxe - f10f61c9b3c7ec1729f71f184cc9ede8b7ecae7d authored over 1 year ago by RblSb <[email protected]>
Do not raise final assign in display (#11200)

* Do not raise final assign in display

* handle `finalField|` hover case

* handle `finalFi...

github.com/HaxeFoundation/haxe - 059bc143a1cfeffd8600e2ee1e31a1d3cbcdfa39 authored over 1 year ago by RblSb <[email protected]>
[ci] update nick-invision/retry to v2

github.com/HaxeFoundation/haxe - 2f4b99d4fdd9ee6c6b24f514bc1d4a9b38dc3673 authored over 1 year ago by Rudy Ges <[email protected]>
[ci] use download/upload artifact v3

github.com/HaxeFoundation/haxe - 441759509655fb0e46e9ed1ad74c53e04e5bd9e6 authored over 1 year ago by Rudy Ges <[email protected]>
[ci] fix download-artifact

github.com/HaxeFoundation/haxe - 687bef31542ea470b3d92af63fe0f62f5d63b204 authored over 1 year ago by Rudy Ges <[email protected]>
[ci] update upload-artifact too

github.com/HaxeFoundation/haxe - 151005d99e71cc4a0c66d343437a2c1e5e2627fd authored over 1 year ago by Rudy Ges <[email protected]>
[ci] fix nodejs 12 warnings

github.com/HaxeFoundation/haxe - 503793346add23e89e37bee53bf507c7d4a13887 authored over 1 year ago by Rudy Ges <[email protected]>
[ci] handle deprecations for May 2023

github.com/HaxeFoundation/haxe - 95a4c4de0ce25d595218e69f13c020f381dbfd82 authored over 1 year ago by Rudy Ges <[email protected]>
require luv >= 0.5.12

github.com/HaxeFoundation/haxe - 4ff3b4167d61295af45961e746afa0c2ec68f9ec authored over 1 year ago by Rudy Ges <[email protected]>
Allow non constant "inline" var init with -D no-inline (#11192)

* [tests] add test for #11005

* Allow non constant values for inline variable init if -D no-i...

github.com/HaxeFoundation/haxe - 4190eebcb1fa889534d31b1989ad9f245320df41 authored over 1 year ago by Rudy Ges <[email protected]>
[skip ci] update release checklist

github.com/HaxeFoundation/haxe - d9ec5b0e70b3c9bfa13a4ccf3fe2931d92c60387 authored over 1 year ago by Rudy Ges <[email protected]>
Update changelog (4.3.1)

github.com/HaxeFoundation/haxe - f08b74236efe65364921f901e00fda3595d7fd76 authored over 1 year ago by Rudy Ges <[email protected]>
Update release checklist

github.com/HaxeFoundation/haxe - 15c8198feba87d9a478adb56804a9df46df66f03 authored over 1 year ago by Rudy Ges <[email protected]>
Fix #11180 (#11189)

* [tests] add test for #11180

* fix 11180

github.com/HaxeFoundation/haxe - 385ab5af5473c1a271127ac68399ad9cd9a8ae20 authored over 1 year ago by Rudy Ges <[email protected]>
remove some warnings

github.com/HaxeFoundation/haxe - 41b27a443881ae5ff2f5ae10adbfb6fe76fc0cac authored over 1 year ago by Rudy Ges <[email protected]>
[ci] fix windows CI (#11183)

* Revert "[ci] disable win32 while we fix it"

This reverts commit f06ad6402862e5553b6a8a3a218...

github.com/HaxeFoundation/haxe - 4de9f4786259b57a8752418929aaa86e81b53385 authored over 1 year ago by Rudy Ges <[email protected]>
[nullSafety] only process fields that do not have CfPostProcessed flag (#11185)

* [nullSafety] only process fields that do not have CfPostProcessed flag

* [tests] add test f...

github.com/HaxeFoundation/haxe - 43844ae8beb8701ff78cc0669f3858d3ca8cbba2 authored over 1 year ago by Rudy Ges <[email protected]>
Macro generated EVars position fixes (#11163)

* set EVars position from macro reification

* [tests] add test for 11162

* Expose Var.name...

github.com/HaxeFoundation/haxe - 88a65c275a1b11942b48e9667f4b6270509e6322 authored over 1 year ago by Rudy Ges <[email protected]>
[filters] avoid overlap work if we reserve anyway

Also enable NoShadowing mode for HL. I see no reason why a bytecode target should care about min...

github.com/HaxeFoundation/haxe - a5a1bace0c7706f03d278a4c36fbb9d824c7365a authored over 1 year ago by Simon Krajewski <[email protected]>
[ci] disable win32 while we fix it

github.com/HaxeFoundation/haxe - f06ad6402862e5553b6a8a3a218bc2e9d8d27412 authored over 1 year ago by Rudy Ges <[email protected]>
[ci] Update luv to 0.5.12 (#11182)

* [luv] update to 0.5.12

* [ci] update ocaml to 4.08, use setup-ocaml for windows

* [ci] s...

github.com/HaxeFoundation/haxe - db74a27ce8ad695ebb336f411cd3f1ada817da5c authored over 1 year ago by Rudy Ges <[email protected]>
remove Ptmap (#11181)

github.com/HaxeFoundation/haxe - f87d093f537c5d60480d94d01027207193bb297c authored over 1 year ago by Simon Krajewski <[email protected]>
[analyzer] move some things arounds in Fusion

github.com/HaxeFoundation/haxe - e77c4b803e547dffbd819289cf0473a4fdaee625 authored over 1 year ago by Simon Krajewski <[email protected]>