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] set up ctx.m for filters

closes #10646

64452a2c2a842806497a2fa47f120fb0835ca465 authored over 2 years ago by Simon Krajewski <[email protected]>
more allow_transform fixes

51ffdf2aa3fdd67b3f1d90b3aa29dec600abcbfb authored over 2 years ago by Nicolas Cannasse <[email protected]>
[tests] newrepo this

ecafb27b0f31fdbea894e4db54bf62624dfe7837 authored over 2 years ago by Simon Krajewski <[email protected]>
[tests] haxelib dev

44e815e79734f3ddf7e3fd6b75b41811b8429fa6 authored over 2 years ago by Simon Krajewski <[email protected]>
[tests] add party tests

13732db36b1bbc1c637a4593b1f330e02c634c48 authored over 2 years ago by Simon Krajewski <[email protected]>
[typer] don't bind monos when building top-down-inference matrix

9010c3833752f953aa35d15b4848698850f8296e authored over 2 years ago by Simon Krajewski <[email protected]>
[typer] don't error endlessly for no reason

cd3a695d5aeec9206c00d1da2c67f3847ea32a1d authored over 2 years ago by Simon Krajewski <[email protected]>
[inliner] remember original variable name and use it for inlining

60f6ed17bdf11e7f907a886f44fbc47b87de661b authored over 2 years ago by Simon Krajewski <[email protected]>
[server] go back to mark_loop approach for now

see #10677

19881ad29113bf5bc118f226963a3efb4006e2a9 authored over 2 years ago by Simon Krajewski <[email protected]>
[filters] make sure we don't over-process

Filters that add module dependencies after the initial is_cached check would cause m_processed t...

dea96b1b318bdef21d41b751d7c53740235c7763 authored over 2 years ago by Simon Krajewski <[email protected]>
[typer] factor out argument/return typing

414f734b6dba7ff48eb8b55dcb3c1b32011957c3 authored over 2 years ago by Simon Krajewski <[email protected]>
split allow_inline/allow_transform, fix null padding being done on args

648f7067045fb3c0722f755d7f4567aa71626ac4 authored over 2 years ago by Nicolas Cannasse <[email protected]>
more cases where allow_inline keep the current code "as-it"

dad3c0b1e36828f1cb8753f4bea383b6b886a8a9 authored over 2 years ago by Nicolas Cannasse <[email protected]>
[hl, php] Enable sqlite tests and others (#10597)

* [CI] Include `sqlite.hdll` in hl test build

This way it can be tested

Specify sqlite ver...

28d6e1142ea0fa1ce99588bded890d4d1f50cdb5 authored over 2 years ago by tobil4sk <[email protected]>
[js] Add externs for the `HTMLDialogElement` class (#10603)

6832ab62e62e5f2db069742487231cb68c21833c authored over 2 years ago by Cédric Belin <[email protected]>
[js] Update the externs related to the Fullscreen API (#10620)

5cbe429119080eb01b5723df74a77155dc701c50 authored over 2 years ago by Cédric Belin <[email protected]>
[js] Fixes the `BeforeInstallPromptEvent` externs (#10632)

801dbc24181bd3b64bc8df3b5d11b6536cd83dcb authored over 2 years ago by Cédric Belin <[email protected]>
[tests] disable annoying server check

e5bac3f11fdc9f6a2f4eea0feae480c3a07ddda8 authored over 2 years ago by Simon Krajewski <[email protected]>
[flash] fixed VerifyError from legacy alchemy swc (#10232)

* [flash] fixed VerifyError from legacy alchemy swc

* typo indent

3654da4028e37838287550ff3f464c9ca10b2609 authored over 2 years ago by R32 <[email protected]>
[server] flush stdout before writing results to socket

6212d7c68d1d761ec2623cd4c240df451b4a2448 authored over 2 years ago by Simon Krajewski <[email protected]>
[tests] sync with haxeserver

5622544fe40854c8b8743094a9ab5199b41af819 authored over 2 years ago by Simon Krajewski <[email protected]>
[eval] add new luv error codes

4f94533febf912a8e3429e1d606d709da8432671 authored over 2 years ago by Simon Krajewski <[email protected]>
Move warning list to prebuild (#10666)

* move warning generation to prebuild

* allow using warning identifiers

* more warnings

...

975778502991016c8749e93a9035a8a150912086 authored over 2 years ago by Simon Krajewski <[email protected]>
[std] fix conditional compilation

a7814cc4df2398a3e597fcff64b4297cb58e19a7 authored over 2 years ago by Simon Krajewski <[email protected]>
added Context.withOptions (disable inlining) and TypeTools.setVarName

53e88127210c22cf680b5dbf80634220a314b2f5 authored over 2 years ago by Nicolas Cannasse <[email protected]>
Fix #10667 (#10669)

Remove dependency on timing, so hopefully it shouldn't hang anymore.

6bcae15678ab52e306a1b41dc2eced5ad18b8f36 authored over 2 years ago by Zeta <[email protected]>
[tests] trace test that keeps failing on CI

367c10a198049510fd3b66b2cb312cf4fce8528c authored over 2 years ago by Simon Krajewski <[email protected]>
[filters] update cache dependencies earlier (#10663)

d7f9f431837cfc78bab846c8e146cbbc65d75362 authored over 2 years ago by Simon Krajewski <[email protected]>
[ci] try latest luv

16070474ebef2bd0297fb4b5c288c46746265b75 authored over 2 years ago by Simon Krajewski <[email protected]>
[ci] remove conf-mbedtls

ac399e227b45ad0b137053987b396c3d7b957276 authored over 2 years ago by Simon Krajewski <[email protected]>
[compiler] don't read hxml as hxml

closes #10670

3f2c650c0c974f2a615e817765c7de7eb51d32bb authored over 2 years ago by Simon Krajewski <[email protected]>
[tests] add more Int64 tests

closes #10662

3cdd184835458a62c6a5fba5a2f4c2899d1b8ea5 authored over 2 years ago by Simon Krajewski <[email protected]>
[compiler] don't send times through the pipes

1dc64dc4270ed0728ccd0f83d571a34f7b62d32d authored over 2 years ago by Simon Krajewski <[email protected]>
Fixed invert in doubleToI64

e507ab83e0f31afb10bb39051b01f599951354fc authored over 2 years ago by Nicolas Cannasse <[email protected]>
[compiler] fix idiocy

89d3d0679528be13dfaf191686c3f9d0b4560fe1 authored over 2 years ago by Simon Krajewski <[email protected]>
[compiler] still go through shell for haxelib path

f9101600a2e665b5a69de5f79cf1b6fcb5f43052 authored over 2 years ago by Simon Krajewski <[email protected]>
[CI] make sure the container image tag is valid

916d845903c0309fe22e53def68c7e35295c4faa authored over 2 years ago by Andy Li <[email protected]>
[overloads] add missing follow

see #10661

6ec800b7a557edbbf9843779ea8110bc9de0183a authored over 2 years ago by Simon Krajewski <[email protected]>
added native support for i64 in hashlink (required 1.12+hl64, can be disabled with -D hl-legacy32 for hl32)

fa7e09351e737660d9c56bf933a56d950d65bf63 authored over 2 years ago by Nicolas Cannasse <[email protected]>
[CI] create a multi-arch devcontainer image

8584b6b967b6e43fef7658046b5a3c85632c4a53 authored over 2 years ago by Andy Li <[email protected]>
upgrade earthly to 0.6.13, build and push +devcontainer in CI

8380defd07e0142d3712e3da779a266640cd1068 authored over 2 years ago by Andy Li <[email protected]>
[typer] abstract some common lookups

f9475a4461678892d2a6ef51d9f61ceb2d387260 authored over 2 years ago by Simon Krajewski <[email protected]>
[compiler] unify compiler messages and diagnostics (#10658)

2f991b23790842c9f1067c2cf710b16b707ddeaf authored over 2 years ago by Simon Krajewski <[email protected]>
[compiler] don't catch Completion exceptions early

closes #10414

a17cd2feb63088905258b2cf4aee3453cf87b8e5 authored over 2 years ago by Simon Krajewski <[email protected]>
Wrapper Fs events from libuv (#10543)

33a80fcd0688ba43010e1a48c2e5971d322009c4 authored over 2 years ago by Maurice Doison <[email protected]>
[server] expose module skip reason in JSON output

115edbe17983773b384e61b9c2fe303cf339cd32 authored over 2 years ago by Simon Krajewski <[email protected]>
[compiler] fix com.warning setup

65d19e576475a0ad1f5e553ec9db5ed1e800b0f7 authored over 2 years ago by Simon Krajewski <[email protected]>
[compiler] move all display-related processing out

6249183f59863934fd99f907f4a372e608402b27 authored over 2 years ago by Simon Krajewski <[email protected]>
[compiler] juggle some more

2631a2ce9e8add4d48327c1d4c5ee2d521edc995 authored over 2 years ago by Simon Krajewski <[email protected]>
[compiler] fix accidental removal

39597f8c222c057f96498ad6cd9471895750457b authored over 2 years ago by Simon Krajewski <[email protected]>
[compiler] also move out server mode handling

5caff8ec6dc2c610becbb2903124bbcc09d438f3 authored over 2 years ago by Simon Krajewski <[email protected]>
[compiler] deal with some arg TODOs

b36f40d943b8148b65082356f81bcafaa33ac778 authored over 2 years ago by Simon Krajewski <[email protected]>
[compiler] and also move display arg handling out

37f277169498bc074e4366902b78b499534e57e0 authored over 2 years ago by Simon Krajewski <[email protected]>
[compiler] incorporate changes from #10393

cea8f212cd963d153289673e5452f0cf2f00bfbb authored over 2 years ago by Simon Krajewski <[email protected]>
[compiler] move haxelib handling to HighLevel

bbcf09c7681882a213fa9b24ccfc85b128c5fd9d authored over 2 years ago by Simon Krajewski <[email protected]>
fixed double cancel will break linked list, also fix memleak of stopped timers, close #10656

91953dab577018e4fccf259946e305aef1d37b22 authored over 2 years ago by Nicolas Cannasse <[email protected]>
[typer] (re)move some fields

9822022fc149874429f31ce9396e6cb107025731 authored over 2 years ago by Simon Krajewski <[email protected]>
[typer] split up `init_module_type`

d4b8b730d382abe1abe6910ee2e7459ed13eec57 authored over 2 years ago by Simon Krajewski <[email protected]>
[typer] refactor typeloading a bit

cad180315fff6a8966701dfad156fb17c2a0c924 authored over 2 years ago by Simon Krajewski <[email protected]>
[typer] move lookups from g to com

3d84f2071c247f8a271a755806d89d1995a4f31e authored over 2 years ago by Simon Krajewski <[email protected]>
[display] fix structure completion between colon and expression

closes #10414

c2a74c77d232c3cea1b913ecf0882aa8fc2eefee authored over 2 years ago by Simon Krajewski <[email protected]>
[typer] don't try counting in gen_local (#10648)

Also use store_typed_expr for array comprehension

5e726809c7701c6acac7953580fe70f12ddb3b22 authored over 2 years ago by Simon Krajewski <[email protected]>
[typer] make display_error typer-independent (#10649)

5f8cc79be9eb057ba7159beb6cf200639bdcc8ed authored over 2 years ago by Simon Krajewski <[email protected]>
[tests] eagerly print thread tests

3e8961583632db949b0a293e7f249097de290cc8 authored over 2 years ago by Simon Krajewski <[email protected]>
Add CfPostProcessed flag (#10643)

* [server] add CfPostProcessed, unset m_processed when adding a dependency

see #10635

* he...

7db3b970bc4563de1c041d55fdc870522d1ff1a2 authored over 2 years ago by Simon Krajewski <[email protected]>
[ci] update zlib on mac

Because apparently they just delete the previous version...

b9a9ec84d4d4a306f87008c7f58791a6450dc591 authored over 2 years ago by Simon Krajewski <[email protected]>
[typer] eagerly check Void-ness of locals if we know the type

also clarify documentation on Context.typeExpr
closes #10626

4c5d3f9c45d2a391d27fa0f905f172a2c375adce authored over 2 years ago by Simon Krajewski <[email protected]>
[doc] fix @:build documentation

closes #10639

4319b15560f44b4b7337b57516613dac629f9e3d authored over 2 years ago by Simon Krajewski <[email protected]>
[macro] fix abstract unop naming

closes #10641

ffb8d24e99da37f50bdf5baf42d9ec2d5aba710c authored over 2 years ago by Simon Krajewski <[email protected]>
[optimizer] don't switch-optimize if we have something that has an unknown value

efaeae7b392a4aff66df7c483877ef67ccda0d1a authored over 2 years ago by Simon Krajewski <[email protected]>
Rework Sys.exit for eval (#10642)

* [eval] rework Sys.exit handling

* reduce diff

de4896f61f686a73bf0d36741915ebef4eecaae0 authored over 2 years ago by Simon Krajewski <[email protected]>
[server] actually use the correct numbers

5efd75d618da8859f56428f72cc76b6bc5a96458 authored almost 3 years ago by Simon Krajewski <[email protected]>
[server] clean up native library handling

8a57730245d1f09af777752f52af1254471c6b00 authored almost 3 years ago by Simon Krajewski <[email protected]>
[filters] remove even more ctx

38b82581f5e5def1a6a0021d112ab47548f29f71 authored almost 3 years ago by Simon Krajewski <[email protected]>
[typer] remove unused ctx argument from unify_raise

8be069bf310d76d286115bdc214a556b4a835b37 authored almost 3 years ago by Simon Krajewski <[email protected]>
[filters] remove some typecore dependencies

67324b5647b992b862f6dafe46f139ea07e03712 authored almost 3 years ago by Simon Krajewski <[email protected]>
Sort out server module marks (#10640)

* [server] sort out module marks

* [server] give a new compilation step to each context

* ...

893a14cc16f9e49ec740baf97881b80f60df2f96 authored almost 3 years ago by Simon Krajewski <[email protected]>
[compiler] don't eagerly process native libs in offline mode

That really just wastes time... I don't want to have too many distinctions between online/offlin...

383fd4b6e4a4065db6cb96dc58b83c1e0e5cc548 authored almost 3 years ago by Simon Krajewski <[email protected]>
[compiler] don't print --times twice

694ba48ca6a5281d0684aa496acee23e93de3177 authored almost 3 years ago by Simon Krajewski <[email protected]>
[tests] even less lua

3e34d27c53deeddc367de4504de00d004355b0ab authored almost 3 years ago by Simon Krajewski <[email protected]>
[tests] disable lua until issues are resolved

I have no idea if these are the right files to change...

8027d746888afb9aeeee077b737dec175417945a authored almost 3 years ago by Simon Krajewski <[email protected]>
[display] fix module-level texpr display handling

closes #10638

b164d49ed33cc745e5fd43f1889ae4c0cf13780b authored almost 3 years ago by Simon Krajewski <[email protected]>
[typer] separate context creation functions a bit more

dedbd28b301e9c788f2b4bac732f21c4fd288736 authored almost 3 years ago by Simon Krajewski <[email protected]>
[display] random cleanup

2c51fa404feb07bb0e4adb2d1e0feaf914a81978 authored almost 3 years ago by Simon Krajewski <[email protected]>
[display] add server/type

361f354e99ce56707d64875e9e43bd94228c01ac authored almost 3 years ago by Simon Krajewski <[email protected]>
[generic] consider @:genericClassPerMethod when determining dependencies

closes #10635

d9bd070a643b8539530d5231b6f8a7bae5bcc53e authored almost 3 years ago by Simon Krajewski <[email protected]>
[server] deal with nested class paths in class path exploration

closes #10636

9154e489558e8a2a29d4a451793fb6b70d5bf02a authored almost 3 years ago by Simon Krajewski <[email protected]>
[generic] detect type parameter dependencies in generic methods

closes #10635

4e30b3de6a0f57441f9ed9ae72c1de34bb072715 authored almost 3 years ago by Simon Krajewski <[email protected]>
[display] don't diagnose deprecation if it's disabled

9fd3d15c3645cfc1eaad4d03ed83cfe98e2f775b authored almost 3 years ago by Simon Krajewski <[email protected]>
[typer] don't diagnose on skipped arguments

closes #10634

217c45e69c7968a94a0c16762757626f031ea6fc authored almost 3 years ago by Simon Krajewski <[email protected]>
[matcher] disable report mode while attempting typing

closes #10633

dfdcf2d3b736ba40b1afe727cffa2632cac08ba6 authored almost 3 years ago by Simon Krajewski <[email protected]>
[server] bring back dms_per_file for diagnostics/statistics

8f39a2ca28f06468fcaa1ed3662038cf7503591d authored almost 3 years ago by Simon Krajewski <[email protected]>
[server] improve dirty tracking

e9c224169bcb69d852f80e4b1cc5baa43eaef61c authored almost 3 years ago by Simon Krajewski <[email protected]>
cache context in any dms_full_typing mode that has no errors

I try this every year, maybe 2022 is finally the year it works...

7321f188b826e862d1eaff9cdb25e34abcd57279 authored almost 3 years ago by Simon Krajewski <[email protected]>
Rework internal frontend part 2 (#10631)

* avoid macro context setup unless we actually compile

This should save some time for any --c...

793d63d97a8d6e448184d816d49e68364cdcf419 authored almost 3 years ago by Simon Krajewski <[email protected]>
Rework internal frontend (#10629)

* reorganize compiler/server frontend

* try some piping

see #9359

* clean up some more
...

1cedac817c38964a9a042edec50cfb114f450e8a authored almost 3 years ago by Simon Krajewski <[email protected]>
[display] clean up overload signature handling

closes #10621

43dd4f1911a133e7691f925a6cb5b17e40794c7e authored almost 3 years ago by Simon Krajewski <[email protected]>
right...

083a37f4239e8985b243658b3fb84267bfc28f80 authored almost 3 years ago by Simon Krajewski <[email protected]>
[jvm] check real interfaces too when determining duplicates

closes #10618

0a8e8c8e11c5311773f5f21437717c750aae4ebc authored almost 3 years ago by Simon Krajewski <[email protected]>
[jvm] generalize output to allow --jvm dir/

closes #10614

2cbe1d052ed4277e6a289794584ea4efd6a363ac authored almost 3 years ago by Simon Krajewski <[email protected]>