Ecosyste.ms: OpenCollective

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

github.com/HaxeFoundation/haxe

Haxe - The Cross-Platform Toolkit
https://github.com/HaxeFoundation/haxe

[filters] that's not how you copy hashtables

d0e01f05602e52f6d2b1e047f658b3fd72017e6a authored over 1 year ago by Simon Krajewski <[email protected]>
[filters] use a list for local overlaps

see #11174

4f0ee6da0b14537b5a02b8c21d4c7ccc0321b136 authored over 1 year ago by Simon Krajewski <[email protected]>
RenameVars cleanup (#11176)

* [timers] fix

* encapsulate overlaps

* change random things because I don't know how to f...

8aa9cc4b5fae3e354e131606a2f5a9fcd49bfdb3 authored over 1 year ago by Simon Krajewski <[email protected]>
fix resolve_complex_type

b7f7f4fb3ac97643222bf29cd15c4f86fc9cbe35 authored over 1 year ago by Rudy Ges <[email protected]>
Fix libs warnings

f6a263f8367060a51353cadfb8967bac507314db authored over 1 year ago by Rudy Ges <[email protected]>
added haxe.macro.Context.resolveContextType

1a57e42bdb05945b1f8ec02aed41b1ad6fe98260 authored over 1 year ago by Nicolas Cannasse <[email protected]>
Fix warnings (#11170)

* remove / ignore warnings

* get rid of "method overridden" warnings

e8e29c473276d7173ce95fe0701d89e2e22357e3 authored over 1 year ago by Rudy Ges <[email protected]>
[matcher] fix exhaustive oopsie

closes #11171

70a38a76e70f19ab9b3b561e4df3443131059509 authored over 1 year ago by Simon Krajewski <[email protected]>
[typer] remove tparams argument to type_module_type

because it's always None except for inner recursion

21e768cd0f2ce8a4eb9d1fb9f7cb69d75398105f authored over 1 year ago by Simon Krajewski <[email protected]>
Add "Custom" target (#11128)

* Added `--custom-target` arg & `.custom.hx` support

* add Compiler.setPlatformConfiguration
...

4d9bd89703635716b663fdaaa8557dbe7159f98e authored over 1 year ago by RoBBoR <[email protected]>
[debug] print var flags in AST dump

f9af093dd423d110fc628d402d290ab645d52a1b authored over 1 year ago by Simon Krajewski <[email protected]>
[typer] add switch_exhaustive, remove internal Meta.Exhaustive usage

still encode it like that to macros for backward compat

3b86489118a1b94b21e306d1cf4164a5934517c2 authored over 1 year ago by Simon Krajewski <[email protected]>
[typeload] lazyfy default type parameter loading

see #11161

24e000fd8e6e40c6214da0ff6f8c165466c407f2 authored over 1 year ago by Simon Krajewski <[email protected]>
Turn TSwitch into a record (#11160)

* [everywhere] add tswitch record

* fix two gencommon problems, but there are more

there a...

85ed07d2ca8d4adcba439a027c1f42785e4cf374 authored over 1 year ago by Simon Krajewski <[email protected]>
make a new record

f25d42ce3ce464752899f5cc5b41103faa91ded9 authored over 1 year ago by Simon Krajewski <[email protected]>
[matcher] clean up some codegen

75c0a9edb8b472810fc9e751e0a5c97be9e525ca authored over 1 year ago by Simon Krajewski <[email protected]>
[matcher] remove PatVariable, use PatBind(v, PatAny) instead

ac2539149f3cdefadc3dbe8468c3068eeb7ee874 authored over 1 year ago by Simon Krajewski <[email protected]>
[tests] clean up a bit

aff9c5182a69ac11a60cdbd9c9e9406ecb17edd3 authored over 1 year ago by Simon Krajewski <[email protected]>
[matcher] split up into individual modules

867cc6a10875991f6363e531d9a97cf899538a7c authored over 1 year ago by Simon Krajewski <[email protected]>
Add test for @:enum (#11155)

* Add test for enum abstract value extraction

* Add missing package

24015570d9c9cdc1065eb7c61fd8c44942fc10cc authored over 1 year ago by Rudy Ges <[email protected]>
Rework extractors (#11141)

* [matcher] start reworking extractors

* optimize

* fix documentation

* revert unused b...

2e973be3badab0d8de03c387c4b47b7e00087d12 authored over 1 year ago by Simon Krajewski <[email protected]>
[macro] add TypeTools.toBaseType() (#11153)

9a9571439abb98ff2083f120725f69d4bb638301 authored over 1 year ago by Rudy Ges <[email protected]>
Restore @:enum on fields for backward compat

0cc1a61271cf87d0ddbba6d77020114d2b659427 authored over 1 year ago by Rudy Ges <[email protected]>
Namespace message reporting defines

5589eba7cbaa18234e98ffcbf33a32df9aa9e414 authored over 1 year ago by Rudy Ges <[email protected]>
update release checklist

2582517d6851956d9b6d18df7619dbc94cb8922a authored over 1 year ago by Rudy Ges <[email protected]>
Happy new year!

2e59c7c618bbf02c2e5f841780cdf2aae2004837 authored over 1 year ago by Rudy Ges <[email protected]>
document `brew install mbedtls@2`

f1a07ef3d2c9db87fb0e19b146774a31822fc41f authored over 1 year ago by Andy Li <[email protected]>
[tests] add tests for #10274

e3ea6071f50e44266785f7ea76c7a38ed87c6ab5 authored over 1 year ago by Rudy Ges <[email protected]>
[eval] Fix field typo in haxe.zip.Compress (#11143)

6cdfd289a97177583ba0959d7036ab550fbdeb61 authored over 1 year ago by tobil4sk <[email protected]>
update release checklist

7ae3b29b51761fa8c25f8e61290352aa9c45e5d3 authored over 1 year ago by Rudy Ges <[email protected]>
actually use 5.0.0-alpha.1 because haxelib is too pedantic

604250b79b62c4d0c6f750b4a6454bdc5b0a46d0 authored over 1 year ago by Rudy Ges <[email protected]>
set dev version to 5.0.0-preview.1

b3b8923e99ecdce404393ea19199dbfa0538ff04 authored over 1 year ago by Rudy Ges <[email protected]>
[parser] fix ?? precedence

closes #11144

a81ea23d7100ff350c4df552cb8f016b11f7ff04 authored over 1 year ago by Simon Krajewski <[email protected]>
Stay on luv 0.5.11 for now (see #11116)

1869ece5641e1557f36841ca14e3b7edc2941f96 authored over 1 year ago by Rudy Ges <[email protected]>
[tests] manually create res2.bin

closes #11139

b9ccde21cbc522abbf2b1b65184f01bbb36a7965 authored over 1 year ago by Simon Krajewski <[email protected]>
[tests] lose binaries

see #11139

705fd7da03597e82e9cb01d13c62702ada35d6fd authored over 1 year ago by Simon Krajewski <[email protected]>
[exceptions] fix @:wrappedException type

closes #11140

513d06acedec8b3d6c84b2c16fd0afb38bf70724 authored over 1 year ago by Simon Krajewski <[email protected]>
[typecore] update commented out debug code

101a1887715d2e57a408bbbd06c2ba9a1aaa841f authored over 1 year ago by Rudy Ges <[email protected]>
remove pycache from git

6d1fa8c4e8daa07630b9f01e590a3c4bed22a9d8 authored over 1 year ago by Andy Li <[email protected]>
[typer] remove internal @:enum handling on enum abstract ctors

Introduce AEnum instead

894dec6992e5c304493bc944996ce3a43dbe32bb authored over 1 year ago by Simon Krajewski <[email protected]>
[typer] bring back some deprecation checks that we forgot about

e5405a82d8e3eb69b84c33cebc6713dbcd5f808a authored over 1 year ago by Simon Krajewski <[email protected]>
support deprecation for defines

fde0fe5cac8158da768ace4ee05553e125725a37 authored over 1 year ago by Simon Krajewski <[email protected]>
see what's actually broken

9091ec8ed61e5490590ffadf1b3ae4b11587af2e authored over 1 year ago by Simon Krajewski <[email protected]>
Rework error handling (#11136)

* rewrite error handling

* [tests] update test for 6765

* remove old located stuff

* re...

b0011d1d408cdc5057ec1eef0924ee5cdfd9643f authored over 1 year ago by Rudy Ges <[email protected]>
remove global values from deprecation handling (#11134)

c2d1a3bdb10f96084125055634d5e30bed2997d7 authored over 1 year ago by Simon Krajewski <[email protected]>
[macro] deprecate some API and see if someone complains

bafc459fba3a9e7b46c9c98e3285ae150378a64c authored over 1 year ago by Simon Krajewski <[email protected]>
[server] print times when flushing

see #11091

8dc0b98666f761cce6894795d3a4fc0e49bac0fd authored over 1 year ago by Simon Krajewski <[email protected]>
[java] don't check native signatures on extern functions

closes #11131

cd43c55223c08704ecdc150c26007d1213b6727f authored over 1 year ago by Simon Krajewski <[email protected]>
[std] remove load_core_type, use std.Path resolution instead

This should be the same, maybe.

247a4590eb24b592030508c4ab47f3dba6ff1e0d authored over 1 year ago by Simon Krajewski <[email protected]>
Refactor macroContext.ml (#11130)

* add create_context_ref, remove do_create

* separate com and ctx macro APIs

* lose some m...

bf32daadc1f897b09afe5c4a64d341eaf215e131 authored over 1 year ago by Simon Krajewski <[email protected]>
Reenable objc extern tests (#11123)

* Reenable objc extern tests

* Update objc tests to use utest

* Comment out lines generati...

eccb9a536e8e96a8a9c0c1e2fdb2a73466fb911f authored over 1 year ago by tobil4sk <[email protected]>
[typer] check abstract casts against int on OpInterval

closes #10998

ae7b31d49858a7e648a1acce620ac92c41ecfc1f authored over 1 year ago by Simon Krajewski <[email protected]>
[matcher] detuple a little

c540d72cfd4d3521b0ab868fa26f779208aa7a8c authored over 1 year ago by Simon Krajewski <[email protected]>
Test for #10150 (#11122)

8de25e743528749b70dad897a111a26f3cb1146b authored over 1 year ago by RblSb <[email protected]>
[typer] bring back "is" deprecation warning under haxe-next

also activate haxe-next on unit tests

2e8caec23e5df357fd1dbdeb34ca074b1d629531 authored over 1 year ago by Simon Krajewski <[email protected]>
[tests] add

closes #11120

dfad13ab612fcf088629b0771c9704b63e8f0493 authored over 1 year ago by Simon Krajewski <[email protected]>
[matcher] make some generated local names nicer

f8b5d094caed9875aea5cf2466eb5a2af0758c26 authored over 1 year ago by Simon Krajewski <[email protected]>
[pretty errors] don't break if source file doesn't exist (#11119)

9786c26faec8931da7da4f475a00d8bae282230f authored over 1 year ago by Rudy Ges <[email protected]>
Add `TypeTools.resolveTypeParameters` (#11053)

* Added `TypeTools.validateTypeParams`

* Added test for `TypeTools.validateTypeParams`

* W...

70d69035278647f010ead461a44cfff8944341a8 authored over 1 year ago by RoBBoR <[email protected]>
[neko] Optimise BytesBuffer length field (#11090)

If the __get_length method is available, there is no need to allocate
a new string.

e3a9b913871b2cb8581f0c80e236182d2ccca0fc authored over 1 year ago by tobil4sk <[email protected]>
[lua] Emit class name even if not required (#11112)

* [lua] Emit class name even if not required

* [lua] Remove Std static initializer

It seem...

9cdff6a47cf5a0ec0fc713a717a9fe5405186074 authored over 1 year ago by Frixuu <[email protected]>
Null-safe Type.getClass (#11115)

ee92125b21953d2324520affe5489e25c3215600 authored over 1 year ago by RblSb <[email protected]>
Dont check `return expr` in assignments (#11114)

ea162bc467bafb936d13cd4772b3433c504d9813 authored over 1 year ago by RblSb <[email protected]>
[tests] add

closes #11095
see #11108

b55358df9bc01bbd49d4de0322e626ce79c31d05 authored over 1 year ago by Simon Krajewski <[email protected]>
[java] don't use null_pos so much

see #11095

c13eee857545e4de70f9a5064e4f87c68736c3d4 authored over 1 year ago by Simon Krajewski <[email protected]>
[js] remove weird class name omission

closes #11071

549b704aa1a7f4bf33334d45b4eda3e16adc26c1 authored over 1 year ago by Simon Krajewski <[email protected]>
[ci] Enable missing hashlink tests (#11064)

* Enabling hashlink tests depending on ssl.hdll

* Fix test guard

interp here is for the ha...

93ed95283e979e7f1d5d1abe12c9f53376dd9289 authored over 1 year ago by tobil4sk <[email protected]>
[cpp] Add white space around template type syntax (#11107)

* Add white space around template type syntax

* removed trailing whitespace after comma in ty...

4b155803fddbd95b4972b604374715bd423c9cd0 authored over 1 year ago by Aidan Lee <[email protected]>
Fix AtomicInt warnings on cppia. (#11105)

3ee42f81017cc6d04fe4642f0a1e7c163208b5ca authored over 1 year ago by Zeta <[email protected]>
Remove non existent luautf8 charCodeAt extern (#11097)

fa4d2be4fe0bb65f05c213bf8269839f427f4946 authored over 1 year ago by tobil4sk <[email protected]>
Add s_tvar_kind (#11101)

2eb7724a3139f66bcb1b5a132e9b0e9c663d8c96 authored over 1 year ago by RblSb <[email protected]>
[pcre] Fix bytecode bindings issues (#11098)

* [pcre] Fix bytecode bindings issues

* [pcre] Fix another argument type

* Fix one more by...

2a0592468d7ca0edb4ca45760aa2155ede748216 authored over 1 year ago by tobil4sk <[email protected]>
[typer] print type kind on "should extend" error

see #11095

d89dc0853d48a275fb6b5ccdafbc0341e3e869f5 authored over 1 year ago by Simon Krajewski <[email protected]>
[macro] run static local transformation

closes #11096

197d02a4ef4247b437e95701db91d479f3a43368 authored over 1 year ago by Simon Krajewski <[email protected]>
Fix changelog again after one more beer

50a980e256e2164be0eb1ea7c01789ef051ff08b authored over 1 year ago by k <[email protected]>
Fix changelog generation

77d318ea7c3736a4e46e3feecf868e2c450bff34 authored over 1 year ago by k <[email protected]>
4.3

731dcd71f10c495a5a820449249fbb3d4b40a7c1 authored over 1 year ago by k <[email protected]>
Patch haxelib to avoid segmentation faults (#11084)

* Patch haxelib to avoid segmentation faults

Haxelib was causing CI failures in the Ubuntu ru...

dd0d6a64e90f3b93b8a1be966184f51bc6d35903 authored over 1 year ago by tobil4sk <[email protected]>
Update 4.3 changelog

9a66b608fa348568f210f8a951e81c9ab9be052d authored over 1 year ago by k <[email protected]>
[lua] Clean up uncaught error handling (#11082)

* [lua] Clean up uncaught error handling

Removes usage of os.exit, which makes it safer and a...

a6aee34f3c0c03098536fb9458a5e4d3023a2fb0 authored over 1 year ago by tobil4sk <[email protected]>
[diagnostics] Add sub errors as related information (#11078)

* [diagnostics] add depth data and keep order of messages

* [tests] update display tests

*...

f2b013ef5101a38fa1f3249faa2de5f1ea77b2a1 authored over 1 year ago by Rudy Ges <[email protected]>
4.3 changelog (#11081)

3718eb776d0e49b0ee6ad830f7aaa7232bb38123 authored over 1 year ago by Rudy Ges <[email protected]>
[tests] add test for #9636

68280ac20dcf87fb6ff6f4ab4aaf284f485d9936 authored over 1 year ago by Rudy Ges <[email protected]>
Set haxelib_src to 4.1.x branch (#11070)

* Set haxelib_src to 4.1.x branch

* Update haxelib with patch for submit

8ef256318b202aafd5e223541f831668170687e6 authored over 1 year ago by tobil4sk <[email protected]>
Define neko version in single location (#11075)

6eb5293f97841fb576fce2b50dfdfb9be76a354c authored over 1 year ago by tobil4sk <[email protected]>
update CHANGES.txt

8c369e3be0bbabc2dfbca0c68bf2e90b60c4d186 authored over 1 year ago by Simon Krajewski <[email protected]>
[compiler] don't --next if we have --display

I'm told that this is how it used to behave.
see #11067

719a298662b04160c38f5cf00663f99b9d8212ba authored over 1 year ago by Simon Krajewski <[email protected]>
Map toString brackets (#9260)

* Map toString brackets

* azure, please

* Fix macro

* Revert "azure, please"

This re...

21d8f980b8eb2f4104c59283079da392c9c8186b authored over 1 year ago by RblSb <[email protected]>
[tests] fix cursed test

9d401b733cc744b1ca85f7ecdf0c4074078b90cf authored over 1 year ago by Rudy Ges <[email protected]>
[tests] fix 11054 test

da375d7594a21c35e12ff0ebba4dc56cbd34e5e4 authored over 1 year ago by Rudy Ges <[email protected]>
Fix call stack positions (#11065)

* Error reporting: keep stack data available until the very end

* fix stack depth

* Fix 'f...

c212924e8075064a4d98f4018e03598910b048dc authored over 1 year ago by Rudy Ges <[email protected]>
[tests] fix 11054 test for linux

c354e7fb4c9ff9c76c871350ddc3436d2a0b36ac authored over 1 year ago by Rudy Ges <[email protected]>
[cpp] Fix hxcpp_api_level check (#11061)

132926ff48f52d9a425f03df572bea1203f25b47 authored over 1 year ago by tobil4sk <[email protected]>
[parser] store actual file data when parsing strings

see #10763

e648d1b70adf8199d2d5f1d673c6ef90f5e5b221 authored over 1 year ago by Simon Krajewski <[email protected]>
[lexer] add debug printer for lexer_file

f9ac6ae9e7bb8c4f4823647abd94c390aba04408 authored over 1 year ago by Simon Krajewski <[email protected]>
[tests] avoid bin

44d2dd3561fb22f60b4f2e858abc22b3d83f25cc authored over 1 year ago by Simon Krajewski <[email protected]>
[tests] bring back jars

ca9d142415bb7e5104c8db2df4f0982c6d0b5e72 authored over 1 year ago by Simon Krajewski <[email protected]>
[tests] add

see #11054

f63bf53143b34de9f7d607e43b5b4a9ddf0c2d8d authored over 1 year ago by Simon Krajewski <[email protected]>
[cpp] Fix duplicate newlines in Options.txt on Windows (#11063)

* [cpp] Fix duplicate newline in options.txt

On Windows, Pervasives.input_line only works pro...

b5cee16a936fb2995a736a061d0495a170cac5f7 authored over 1 year ago by tobil4sk <[email protected]>
[python] Fix python vector syntax issue (#11060)

* [python] Wrap vector in brackets

Avoid error with inline vector index expression

* Add m...

6818afe276c6aef9c9187a1595141f79e1b2cd9f authored over 1 year ago by tobil4sk <[email protected]>