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

Skip slow test

706acf351e9b027296e7cbda1782edb2c0d148dc authored almost 3 years ago by Kevin Leung <[email protected]>
Revert "[CI] Update ubuntu version (#10457)" (#10532)

This reverts commit b3d300fb45e23ec1b1255a59cd4b31b928b5f042.

4257a27f0334c9b980b93079b7719ef449dd3269 authored almost 3 years ago by tobil4sk <[email protected]>
Even longer timeout?

8e48b31a986ce3230502e60f6efe837e91d92eeb authored almost 3 years ago by Kevin Leung <[email protected]>
Longer timeout for really slow environments

(e.g. qemu)

d0ffe0b1d0dc8f42d9a081332239e37b1f96397e authored almost 3 years ago by Kevin Leung <[email protected]>
Use a different cache tag for arm64

40235783726a4987c9e28202df6d079997ddb135 authored almost 3 years ago by Kevin Leung <[email protected]>
Fix dependency install order

ddae3153db534fb13ee43e86ac4768152984d8ee authored almost 3 years ago by Kevin Leung <[email protected]>
Organize earthfile

a6d89254546696cb5f26290f5a4a753c50697b37 authored almost 3 years ago by Kevin Leung <[email protected]>
Remove --ci

5436da647839d5828d969c473ec63e6605b6d850 authored almost 3 years ago by Kevin Leung <[email protected]>
Don't use --ci because that will skip saving artifacts

5c1a26089aa037c96c169ceaeea69626ee5e170d authored almost 3 years ago by Kevin Leung <[email protected]>
Try setup earthly cache

9abd4a96d699f7456c3fc8bdc9bb376ad85651ce authored almost 3 years ago by Kevin Leung <[email protected]>
Deal with number separator in lexer (#10514)

* [lexer] accept `_` as number separator

see #10480

* add some tests

* deal with genera...

c73f8b7077d84dfbd43a76f6986ead3321676d34 authored almost 3 years ago by Simon Krajewski <[email protected]>
Longer timeout for really slow environments

such as qemu

58ddf34b784c87db24058d42809634f6f12c2854 authored almost 3 years ago by Kevin Leung <[email protected]>
Cleanup

2d97cf0dfed4837c5d7fd02ec806c2ddc5c11790 authored almost 3 years ago by Kevin Leung <[email protected]>
Test arm64 linux too

2c946e5537beb3fd3338ce1768e02a6a3b69a64f authored almost 3 years ago by Kevin Leung <[email protected]>
Deploy arm64 binaries

a833ac586890fdaf908c5929e3802ab2d81bdc81 authored almost 3 years ago by Kevin Leung <[email protected]>
Only emulate github env for hl

5ae2b283cf89a002571a1ffbd3739945d5bbcdcf authored almost 3 years ago by Kevin Leung <[email protected]>
Skip luajit tests on arm64 linux

for it is not well supported

174b7b675f1a68c361e30bc2998519e6ac26b520 authored almost 3 years ago by Kevin Leung <[email protected]>
"Fix" tests

see: https://github.com/HaxeFoundation/haxe/pull/9259/commits/54682cb1487cfa88c4f14e1abaed294028...

8b673f439c4fb3e639c2cbad9ed555d98418d4e2 authored almost 3 years ago by Kevin Leung <[email protected]>
Update hl packages

ae8cea16fafbb71d5e50a4522104bd461601ff71 authored almost 3 years ago by Kevin Leung <[email protected]>
Split arm64 build as a separate step

47a02178ad6bce6ee2a39abded413fdc9709b54d authored almost 3 years ago by Kevin Leung <[email protected]>
Run tests with earthly

98c537553ff1ad724ffa6f300b599bef8670ad66 authored almost 3 years ago by Kevin Leung <[email protected]>
Run tests in earthly

3391e16928dea023e949ccaf73acd35ee79a5729 authored almost 3 years ago by Kevin Leung <[email protected]>
Merge branch 'development' into earthly

15266606bfb9a10fb07858f50f031193b1f20ac9 authored almost 3 years ago by Kevin Leung <[email protected]>
[jvm] fix is_string detection

see #10523

884026f83204d6b1bd75cc01ef73c54590d2708c authored almost 3 years ago by Simon Krajewski <[email protected]>
fix

819f952b99adba577d21b0bc0b23dc0ad70632c4 authored almost 3 years ago by Simon Krajewski <[email protected]>
Abstract abstract (#10513)

* Abstract abstract

* completion item huh?

* T_T

* Handle generics

* Nah, block

*...

43f28cc42c940bf73a5fb40f71ddea4675871b76 authored almost 3 years ago by RblSb <[email protected]>
Default type parameters (#10518)

* parse

* mess

* cleanup

* fix everything

* deal with some todos

* use a record
...

4d07ebbd111f4e1f820fd050fffbe12716118882 authored almost 3 years ago by Simon Krajewski <[email protected]>
Fix is_array_class for Array<hl.F32>. (#10536)

ea22bf63092942f6d0d3561b0a38bd7ae215df83 authored almost 3 years ago by Zeta <[email protected]>
Build with Earthly

7e1d38b8e8da00731e49b64bcc522b72ab960dda authored about 3 years ago by Kevin Leung <[email protected]>
Setup Earthly

6120712952a9e579af095e35f150d7350369fa59 authored about 3 years ago by Kevin Leung <[email protected]>
[php] Add externs for `highlight_XXX()` and `php_strip_whitespace()` functions (#10533)

3ca938995892299ca3bc97be9e765f90c77889da authored about 3 years ago by Cédric Belin <[email protected]>
[php] Add some filesystem constants (#10529)

8316c2e4d308be3c113c6a8a1fa590bfd4585734 authored about 3 years ago by Cédric Belin <[email protected]>
Numeric literal suffixes (#10493)

* Add optional suffix string to Int constants

* Add initial optional float suffix and some su...

07678d7c39a2f7054db40f9273dec3cf7d76767d authored about 3 years ago by Aidan Lee <[email protected]>
Report unknown idents in switch (#10506)

* Report unknown indents in switch

* Use comma

2d5b14921098886520744707c3efcb76ce8edde5 authored about 3 years ago by RblSb <[email protected]>
[php] PDO.getAvailableDrivers() is a static method (#10524)

c42dcc23e88ac10d56851c7488bd00ca39c577c7 authored about 3 years ago by Cédric Belin <[email protected]>
[php] Add externs for the `ResourceBundle` class (#10522)

4094fab5069320cbd059635b9f346b9ee6b86243 authored about 3 years ago by Cédric Belin <[email protected]>
Optimize catch handling (#10519)

* don't auto-wrap with ValueException if platform can throw anything

* fixed lua & js

* oo...

fb52486011c01d95e2a5c510571a9203cb53783f authored about 3 years ago by Aleksandr Kuzmenko <[email protected]>
don't implement abstract classes using pure virtual functions in order to support cppia (#10476)

2810be109e73c306adb17c695a3da7602b8de8a1 authored about 3 years ago by Aidan Lee <[email protected]>
haxe.EnumFlags.setTo (closes #10473)

3fac24b5e2465af7ae26fb533f5ef6d93cf29825 authored about 3 years ago by Aleksandr Kuzmenko <[email protected]>
rework exception stack handling for hl 1.12 - prevent allocating string and resolving symbols until stack is displayed

98df21758045580f7370469c9ffa464e794e80f3 authored about 3 years ago by Nicolas Cannasse <[email protected]>
[nullsafety] allow passing nullable to dynamic (#9588, closes #10272, closes #10276)

fe23a92264be3853dddb03cf664595f2a07aa196 authored about 3 years ago by Aleksandr Kuzmenko <[email protected]>
[php] support php attributes with @:php.attribute (#9964)

31472ca3fe2fe45837f79fa180884db2e36645d0 authored about 3 years ago by Aleksandr Kuzmenko <[email protected]>
[php] exclude E_DEPRECATED from error reporting (#10502)

b36537b6391369ade6589bde9e7e00714cbbca8e authored about 3 years ago by Aleksandr Kuzmenko <[email protected]>
[typer] fix CTIntersection check

closes #8869

46c855f068734816edb9b9f1ed221783a5a31321 authored about 3 years ago by Simon Krajewski <[email protected]>
[parser] remove weird things

cdc083f649b192c637185be200ede160775e2b13 authored about 3 years ago by Simon Krajewski <[email protected]>
[js] fixed rest args in ctors for ES <= 5 (closes #10490)

fe22238cac45e5271680f330dc990b6acf5c50ad authored about 3 years ago by Aleksandr Kuzmenko <[email protected]>
[python] updated sys.thread.Thread according to #10501

0d49a80e0a8dd58b5ab48f55448c2a45cc9c1100 authored about 3 years ago by Aleksandr Kuzmenko <[email protected]>
Add missing python threading apis. (#10501)

28b6b54040d482b51d333376b4daaacf9e4a8da6 authored about 3 years ago by Zeta <[email protected]>
Disallow case string interpolation (#10496)

a9fbf53ca379219bdc57b83d6ddc4207ad1466ce authored about 3 years ago by RblSb <[email protected]>
Disallow null condition in ternary (#10494)

* Disallow null condition in ternary

* type

* use type_if

5e0a0299e3d502528f65e949407d14b573d7eae7 authored about 3 years ago by RblSb <[email protected]>
Minor NaN doc fix (#10495)

ee9ef9dc98fc7bb4be50dc6bc78360ca8c163692 authored about 3 years ago by RblSb <[email protected]>
Implement js.lib.WeakRef (#10488)

* Implement js.lib.WeakRef

WeakRef was introduced in ES6 and is now supported on every major ...

f69ad40fc2e9928992000795a615643a0e33c96f authored about 3 years ago by Chris Speciale <[email protected]>
[typer] add mk_typedef

0450f55c5a3c7ccf37742c28bfb1339d898bedc7 authored about 3 years ago by Simon Krajewski <[email protected]>
[typer] add apply_typedef convenience function

4f3b0330ea33bf23386b050d5e1f9761ef1692b4 authored about 3 years ago by Simon Krajewski <[email protected]>
BufferSource: Align with TypedArray spec; don't modify ArrayBufferViews (#10475)

* Align with TypedArray spec: don't modify ArrayBufferViews

* js.lib.BufferSource: add common...

3300dd1de835ef6b2af1464803a983b017bf2376 authored about 3 years ago by George Corney <[email protected]>
Cleanup minor environment variable issues (#10464)

* [python] Ensure putEnv properly removes variables

Requires os.unsetenv extern

* [tests] ...

64bcdf84832397dae25dce758dd2eaa02b08be43 authored about 3 years ago by tobil4sk <[email protected]>
Test for #7237 (#10486)

7cf2aae9d8bb994cd97565fd72f91a2a55fbcd56 authored about 3 years ago by RblSb <[email protected]>
Squashed commit of the following (closes #10470):

commit 5ef9d6d5714a8bf137693a7fedd8baed7988df77
Author: Aleksandr Kuzmenko <[email protected]>
Dat...

f92ce299dcdbd25334595ffe233106718de01395 authored about 3 years ago by Aleksandr Kuzmenko <[email protected]>
Squashed commit of the following:

commit e1ed4e125e8743a6f4d5530bf486ce728c886c84
Author: Aleksandr Kuzmenko <[email protected]>
Dat...

62ee6a9a8e727de30ac7c8f6c82a3e8f42b9a22b authored about 3 years ago by Aleksandr Kuzmenko <[email protected]>
SysTools.quoteWinArg: add quotes if argument contains slashes (closes #10468)

b159a634eb53c2117043e0f26e0a2be41e3cf240 authored about 3 years ago by Aleksandr Kuzmenko <[email protected]>
add class flag printer and clean up some code

3fa26a17cb0455cd053f78d89f04e3e2a258e828 authored about 3 years ago by Simon Krajewski <[email protected]>
[tests] fix

closes #9423

6abf70a3864dae5a0ad919549b66e6a37438eefb authored about 3 years ago by Simon Krajewski <[email protected]>
[tests] add test

closes #9381

0c3a5a24404cf4416a09644aa98e69c36ac7750c authored about 3 years ago by Simon Krajewski <[email protected]>
[typer] don't show everyone our massive decls

closes #9584

64e7450622f81e425aee2b640be0aadb8373ce5d authored about 3 years ago by Simon Krajewski <[email protected]>
[parser] deal with `var @`

closes #9639

2c3974d1892260ee4b2de71e3d5f1601f3f935cd authored about 3 years ago by Simon Krajewski <[email protected]>
[parser] don't put Meta.Last on double duty

closes #7864
closes #9853

28f5f76cd8689d7f5d03b45fc81860c4449de13b authored about 3 years ago by Simon Krajewski <[email protected]>
[java] Respect interface methods with Code attributes (#10466)

* [java] respect interface methods with Code attributes

see #10328

* test sub interface

af28c6686482b8257738e7c7644830b82e23d07d authored about 3 years ago by Simon Krajewski <[email protected]>
[everywhere] rename error to typing_error

I want to reason about our error handling more easily in order to improve compilation server rob...

7b622ddd6484ac2d06aaf4d33cfec0e3b78c993f authored about 3 years ago by Simon Krajewski <[email protected]>
[js] Add `Lib.dynamicImport()` method (#10465)

* [js] Add `Lib.dynamicImport()` method

* [js] Fixed the return type of `Lib.dynamicImport()`...

ec4a73dc8159ce55a6b65949eaccc4bf4d52c69e authored about 3 years ago by Cédric Belin <[email protected]>
[sys] Make `getCwd()` consistent between targets (#10461)

* Add slash to `Sys.getCwd()` on cs, lua, python

So that it matches other targets.

* Add t...

f3161ae43bf8b7ba3ecaf3b017933c0a6e5a0b25 authored about 3 years ago by tobil4sk <[email protected]>
Make Sys.environment() consistent between targets (#10460)

* Fix Sys.environment() on python, c#, and java

Previously, this would return the internal ma...

ed5785a754c31edcf918c4981bb99f4704abe496 authored about 3 years ago by tobil4sk <[email protected]>
[CI] Fix deploy (#10458)

* [CI] Prevent IMDS request during deploy

* [CI] Rebuild workflow

3d3f790f1e9ce91c8a8368a6aec4efe0aa53f63d authored about 3 years ago by tobil4sk <[email protected]>
better error position on `abstract new` (#10426)

f5986de3c918b887a231e36d16334aa3974cf3aa authored about 3 years ago by Aleksandr Kuzmenko <[email protected]>
[nullsafety] fixed tracking var declarations (#10428)

8aa45536e689089527cec6d1e23230ecbf4682c0 authored about 3 years ago by Aleksandr Kuzmenko <[email protected]>
[nullsafety] don't check extern fields initialization (fixes #10448)

9a4ddfb37ebccca9b07fb77f3e925f020fbca99d authored about 3 years ago by Aleksandr Kuzmenko <[email protected]>
[sys] Fix `Sys.putEnv()` with null as variable value on all targets (#10402)

* [sys] Make value parameter for `Sys.putEnv()` nullable

* [sys] Add null case to `Sys.putEnv...

e5c120c668e28f854eba171b99e6d25a62c52370 authored about 3 years ago by tobil4sk <[email protected]>
[parser] give => lower precedence than ?:

closes #10455

697abe95e7601c95f84d0178a27c3e95ff8ffd9a authored about 3 years ago by Simon Krajewski <[email protected]>
[CI] Update ubuntu version (#10457)

b3d300fb45e23ec1b1255a59cd4b31b928b5f042 authored about 3 years ago by tobil4sk <[email protected]>
fixed typo in Monomorph.add_up_constraint 🤦 (closes #10445)

5ccbc9f17cd756bd4b027c29dd2d7e2ce4f31c8a authored about 3 years ago by Aleksandr Kuzmenko <[email protected]>
[overloads] fix order

b30ccac5dc771834703820f07b4e6bb7abffb083 authored about 3 years ago by Simon Krajewski <[email protected]>
[tests] numbers are hard

closes #10205

36223fc40cf95ae8595566711b57f1e25b93a772 authored about 3 years ago by Simon Krajewski <[email protected]>
[overloads] rewrite rating to something I understand

closes #12205

d0bf6cd97fa878688d9cb016005b6da14e588b2b authored about 3 years ago by Simon Krajewski <[email protected]>
[display] merge macro/non-macro argument types

see #10429

97a1a36ad18afa6177e1ca885275635e93c9b29c authored about 3 years ago by Simon Krajewski <[email protected]>
Disable fusion for impure externs (#10432)

* Disable fusion for impure externs

* Actual fix

* Add test

* Make test run

* Use Pu...

c50774b32a256406b601f0fe591a810cbdaa77b4 authored about 3 years ago by RblSb <[email protected]>
forbid abstract constructors (closes #10426)

01ae5844a1395f296d41998fa2d9f6fac3d71256 authored about 3 years ago by Aleksandr Kuzmenko <[email protected]>
[js] fixed stack trace parsing when symbol name contains "$"

30d639bca164e6d00dbd3a1d342f34b149c5945c authored about 3 years ago by Aleksandr Kuzmenko <[email protected]>
properly detect unification errors upon recursive macro @:from (closes #10264)

5a6c19d3627578676d182596a5ee67c6e2d2e83b authored about 3 years ago by Aleksandr Kuzmenko <[email protected]>
[php] Add externs for the `connection_xxx()` functions and their constants (#10447)

* [php] Add externs for the `CONNECTION_XXX` constants

* [php] Add externs for the `connectio...

f76ea273a4336eb016502c287ff97eaa26a48af6 authored about 3 years ago by Cédric Belin <[email protected]>
changelog for 4.2.4

ae25cebdf853b0134e8c191521bf69125e67d46c authored about 3 years ago by Aleksandr Kuzmenko <[email protected]>
[hl] add details to compiler failure on field access (#10444)

22732822ff7cb5e89e4a3aba2438fc36f46f5d8b authored about 3 years ago by Aleksandr Kuzmenko <[email protected]>
[java] Fix the `sys.FileSystem.stat()` method on Java/JVM targets (#10442)

* [java] Fix the `sys.FileSystem.stat()` method on Java/JVM targets

* Fix the overload resolu...

59c4b2ecb03ffde90a5c160cf3d8d8d4b8d41bb6 authored about 3 years ago by Cédric Belin <[email protected]>
[display] also check for expr completion during structure completion

closes #10414

7f59dbdc9f90fcf9ed7786f4257beacae899ff77 authored about 3 years ago by Aleksandr Kuzmenko <[email protected]>
[python] fixes #10440 (#10441)

Co-authored-by: Clément Charmet <[email protected]>

b168bece120b87d1540b4cb2d030e41b24cd3b9f authored about 3 years ago by Clément Charmet <[email protected]>
[typer] don't die when resolving overloads with not enough arguments

closes #10434

896084086be8c8db3566953408621ce7f1eb8e52 authored about 3 years ago by Simon Krajewski <[email protected]>
[jvm] generate argument annotations

closes #10397

906bd0e0164a11d10344b1dfdbec01e5e90bef50 authored about 3 years ago by Simon Krajewski <[email protected]>
Detect field typos in switch (#10438)

* Detect field typos in switch

* enum abstract test

* lisp power

71363dd28b865015961cfb534636edf3bf1465e3 authored about 3 years ago by RblSb <[email protected]>
[CI] Enable sys tests for NodeJS (#10437)

* [CI] Add sys tests for nodejs

* Update hxml for running sys test locally

* [CI] Enable a...

359beb001ec65fab89eb39a991f3a4afda46b2fa authored about 3 years ago by tobil4sk <[email protected]>
[typer] don't run analyzer early on member init expressions

closes #10335

a6ecfb5d9287ad9a217bb64cf5cc5305071837e2 authored about 3 years ago by Simon Krajewski <[email protected]>
[typer] distinguish multitype-to methods from real ones

see #10145

d3279c0555a73b936a8d1e5c421b52adab029dfb authored about 3 years ago by Simon Krajewski <[email protected]>
[analyzer] run on overloads too

closes #10405

211572654bd05d369d150c66c2af3b1323356a41 authored about 3 years ago by Simon Krajewski <[email protected]>