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

Use VInlinedConstructorVariable to tag inlined but interesting variable for debug (#11578)

* Let inlineCtor in a not inline func gives VInlinedConstructorVariable

* Let VInlinedConstru...

707ea41d567fd75613b75f0f8973d011085f3be8 authored 12 months ago
send increment unops through make_binop

see #11577

a57c74c770e986f6bbd40c350af6e1bae65abf0b authored 12 months ago
pin luv to 0.5.12 for now

see #11575

1c6fc84dec91aac8b3bb8469ab4b9d88b9136f96 authored 12 months ago
[lua] Share metatables with other class instances (#11103)

* [lua] enable metatable sharing within same class (opt-in)

* [lua] actually, make the shared...

4aa876b8ca63dadbef9c0711cb9d7d6a91e3b6a6 authored 12 months ago
[ci] Build macOS universal binaries (#11572)

* start messing

* upd

* Build universal binary before testing

* separate job

* Updat...

e646e6f182c920694968ba7a28ad01ddfee4519a authored 12 months ago
Make String.indexOf actually conform to some specification (#11569)

* check spec

* fix eval and UnicodeString

* fix python

* fix neko

* maybe fix PHP

...

0e71626ba3458eeb42f417c1bccc17a477fdceab authored 12 months ago
Warnings ~

c7ac543ca1fb8fd002e97454a919913ade10dff4 authored 12 months ago
[ci] Support Lua 5.4 (#11069)

* ci

* retry

* Get traces from node deadlocks

If github does not send SIGINT after 6h r...

d4040dfd56914202c508721bbc68254f9478ed92 authored 12 months ago
String.index of (#7402)

* [tests] add tests for indexOf/lastIndexOf

* [python] make indexOf and lastIndexOf ecma comp...

3e719179a37c49e93ce58ea0c0459efa135eb217 authored 12 months ago
The function equality situation (#7441)

* [tests] add test for method/closure equality

* make tests more annoying

* [eval] fix fie...

f8d283819bdc5f4f48d76913289af4fdf95efc11 authored 12 months ago
Fix SSLWantWriteError bug with python's SSL sockets (#11256)

* Fix Python's SSL sockets erroring out

* Implement SSLWantWriteError & SSLWantReadError igno...

3645af3010674058e81440b8cb50539f94021a07 authored 12 months ago
Rework functional interface unification again (#11544)

* [jvm] rework functional interface unification again

see #11390

* add test

see #11236
...

545005a331d94bb6613b37be580bd7ef5115eb6b authored 12 months ago
[hxb] Add OFD and OBD chunks (#11564)

* [hxb] add OFD

* rename AFR to OFR

* [hxb] add OBD

30a0163302a31214dff91ab14492530a60d80307 authored 12 months ago
[server] delay on PConnectField, also delay in hxb reader

dc0a2197c499286a4bfd85dca2c08aa03d327fa8 authored 12 months ago
Remove 32 bit windows builds (#11541)

* start on 32 bit removal

* edit the correct file...

b18953a57541ce6801196dc920b17d4754cfaca6 authored 12 months ago
pass delay function to server and delay EOM reading

867bf1fd55e6b2b513c8314a5c74e6d30d232ed1 authored 12 months ago
unify void returns properly

closes #11450

6ab9980d461f9994a6ceb203a3ded05587d2e901 authored 12 months ago
print expected $type before typing

We usually want to see the value it initially has without any inference from the typing

0c8a8e415d947d2504b0ecf12cf11c67ad65386d authored 12 months ago
check default type parameter constraints

closes #115566

060ff565605a21c123177a7492758ece43d5f77e authored 12 months ago
avoid JS test problem

5aac7ea7dc10934e99ecd6203a5871e50ee1a0f9 authored 12 months ago
fix JsonPrinter empty parent class

closes #11560

4463066539cc707ee74f1e90a770d8c39458c202 authored 12 months ago
Always allow local function type parameters (#11520)

* [typer] allow type parameters in rvalue functions

see #11513

* also support type params ...

341ed940630684ff7525076121d0aedfe1a53cf0 authored 12 months ago
Typedefs are not enums (#11550)

* Typedefs don't like to be called enums

* Also extern typedef doesn't make much sense I thin...

465dcdf6ba9295546aea37a4feadd90a6981df66 authored 12 months ago
allow `@:using` with Class and Enum (#11553)

closes #10106

a45316cd3f33d27a279b5a961fc733cdd2b1d4b4 authored 12 months ago
[server] share one reader API across whole context

I don't see why we would have to recreate this for every module because it only depends on com a...

aaf9b43769ba943d0e87e5fc1ba9e82e6dba4fc2 authored 12 months ago
add load_instance_mode (#11557)

2fb7155a54dacef5e23b98717ab55861988b047c authored 12 months ago
remove UInt hack in typeloader

454d3da58d0527846e2471841adfe3f3042592f1 authored 12 months ago
separate import/using from type decls

b97d9d48df14190c9eee9e7cd589b97b025bfd52 authored 12 months ago
Remove C# and Java targets (#11551)

* remove generators and gencommon

* remove C# target

* remove ilib

* remove C# std

*...

2dfc0d920b943b8c0640da4a54d00ebf4a7e2d77 authored 12 months ago
don't double-throw all exceptions

closes #11175

dbc9952adf5a7ab30c430ddca0428313dbb1e376 authored 12 months ago
refactor create_module_type

1242fb41e1847565aeb8192a72d0193f5e50a180 authored 12 months ago
Add server/resetCache and use it in the server tests (#11482)

* [server] add server/resetCache and use it in the server tests

* found it

* reset more (b...

c880d1decd98ab5081ad3820cf7cbc0bb28024ab authored 12 months ago
Typer cleanup continued (#11548)

* remove @:enumConstructorParam

* remove init_class_done

see if this breaks anything

* ...

a10790a4e22d5a3ce9d5726f32ec6aa5ca6a10d7 authored 12 months ago
Make ctx.pass immutable (#11538)

* remove @:enumConstructorParam

* remove init_class_done

see if this breaks anything

* ...

3f13b750ba4ce1bfd52983b3c2247d010cb1f176 authored 12 months ago
Skip abstract impl classes when applying addGlobalMetadata (#11546)

* [typer] don't add meta to abstract impl through addGlobalMetadata

* [tests] add test for #1...

eb37ceeb865d8af8f9a9cb5dadf22bb2153348e8 authored 12 months ago
[typer] don't consider @:structInit + @:from when inferring

closes #11535

c55da75267dbe1c6011432a1b30644da2b7ba79d authored 12 months ago
[tests] need to escape those slashes on windows

61fae054de31a5f04070263d2caa5859f1248d04 authored 12 months ago
[tests] well ofc there's windows too..

782c520c556a9f2f8769da448f6ad7e2c48a5ceb authored 12 months ago
remove all "Something went wrong" errors

732be46cad4ac7edef88886d3612a71c726b54a7 authored 12 months ago
[tests] improve std position hiding a bit

8a255c841b33b602437f9aa5db57cb7c5a26c46a authored 12 months ago
[tests] misc tests: ignore position changes for std modules

Closes #11539

2cecaff3f0492129cbfa920dcad190c527b29f52 authored 12 months ago
[std] deprecate Compiler.addMetadata again

48b51891485048c76dee9e6566e54c54d6eac814 authored 12 months ago
[tests] remove test with pretty errors that brings nothing but pain

75c573c588caf81f0f2d5f4a07485e4a54afd9b7 authored 12 months ago
[typer] move abstract -> impl meta inheritance to after addGlobalMetadata

769917217358d0b9d54e0ef9bd78aa3171b1019e authored 12 months ago
[tests] update test for #3500

23c865f56c92a7541fb70da927c7abfedfba9070 authored 12 months ago
don't recurse

2f56f2cb21bb13b8c4e8b73600dcc8873e8c29fb authored 12 months ago
Remove some API from haxe.macro.Compiler (#11540)

* remove some API from haxe.macro.Compiler

* js fixes

* never mind

4260da3c6f98dd55b64c001f4ae7896531d5e864 authored 12 months ago
[hxb] remove writer stats

I broke parts of it already anyway.

d9fc90a8501a02580fa2dbf7492a30ef785cc913 authored 12 months ago
Split up typer context (#11534)

* add ctx.c

* create class context earlier to avoid some heritage awkwardness

* add ctx.e
...

2b0e8cead3374f0cab8d52ec0ec9b05e269a6750 authored 12 months ago
Simplify type parameter typing (#11537)

* change type parameter typing to something sensible

* type defaults in the shared ttp contex...

8c5e022233bf70a36ace79fa74733aafce27845d authored 12 months ago
[skip ci] add code-cookbook entry to release checklist

f4bfd59842bf303a5d492cadb745d5675764302b authored 12 months ago
[server] do not crash when client exits before end of compilation

1dec08e3c1a8fdca8475c02397af7c6a69d09586 authored 12 months ago
Warnings

4c9976c0528506ef699fed1c498759f9a88d486a authored 12 months ago
restore previous printing behavior

60ad1cbd33020e86528dd8c0a7c23c7f3dfb7ff8 authored 12 months ago
safeguard against infinite recursion monos

7f6d2747dfa60361bf649f3a5632d5ba3e909837 authored 12 months ago
[typer] don't type trailing optional bind arguments so weirdly (#11533)

see #11531

1939a7b211ca16f501fa3ebff620d1f47c917b47 authored 12 months ago
[jvm] use HashMap for IntMap too

2e17ec6c002029e694e3f700653440e5ce55878f authored 12 months ago
[jvm] fix invokeDynamic arity

887272dd1ca306b89c38da448aaf0103c5d14137 authored 12 months ago
[jvm] Assign dynamic method only if it's null (#11530)

* [jvm] assign dynamic method only if it's null

* finalize ctor args

8e0855c742be90a73f91fdf046df5209012fdd19 authored 12 months ago
Hxb writer config (#11507)

* start on writer config

* functorize

* add Compiler.setHxbWriterConfiguration

* rename...

3280f2f72ae0cfac9eb741ef83e0c8d82e654e4d authored 12 months ago
adapt to mbedtls HL changes

ca89e04303682de586d15eef0e6f8c756e4eb933 authored 12 months ago
dodge c# static type param problem

see #11527

706f607ed9c68bce3f107ae14a2d3684e964418f authored 12 months ago
Revert @:forward.accessOnAbstract, hack instead

see #11527

b3d3a2ff91f3dba25a35961f9dab67be3ade4b32 authored 12 months ago
clean up ctx.type_params initialization

closes #11528

c5f913ca14e0ee424119045cb835c80d79ea9603 authored 12 months ago
output binary cache memory

9d1f947b1e81e50882473cc867fd7372b32d1988 authored 12 months ago
add @:forward.accessOnAbstract and use it for cs.PointerAccess

e2e359be130917f06802976532e6af5ab25aca0a authored 12 months ago
[typer] don't hide abstract type when resolving through @:forward

closes #11526

9e7a820a587fb08d3ad385d4a329f80e3977c81e authored 12 months ago
Set --run args only when we're actually running (#11524)

* set --run args only when we're actually running

see #11087

* add test

* add another test

b0ec8625a207656a58170295e4d9afa1bb2f3413 authored 12 months ago
Revert "[java] use BufferedInputStream in FileInput"

This reverts commit a2c3714582edebe09b56cb815ee517dcab04f9de.

a79f913737ece327edafd0949d8223693fca6102 authored 12 months ago
[java] use BufferedInputStream in FileInput

closes #11487

a2c3714582edebe09b56cb815ee517dcab04f9de authored 12 months ago
Update haxe.macro.Printer.hx (#11522)

Old version generate code:
```
class MyClass<T:(A, B)>
```
Compiling that code produce error...

050acbe657bf233d74eb521e5f3f0e1d210fd4b9 authored 12 months ago
[hxb] don't write MFake deps

because we cannot load them like that

e43e18ff8728d4e13beda3f2928a984152528c31 authored 12 months ago
Rename EvalStackTrace.ml to evalStackTrace.ml

c1697d4e7ded292c798c740ce6840bfa249829aa authored 12 months ago
Clean up TAnon field handling (#11518)

* [display] clean up TAnon display field handling

see #11515

* add test

eee3274e186a6b98222e37c3c56cee99a7bc0094 authored 12 months ago
[std] a bit of safety here

fd51af810f355e80199df5bdb984266dd55beffa authored 12 months ago
[tests] fix

see #11488

19a490cc2c7b9a1a43192cb229be3ae16dd9a469 authored 12 months ago
[typer] consume bypass_accessor only if it's actually relevant

closes #11488

4379eea3d527c2866d63b52cb816fcbaa699c84b authored 12 months ago
[diagnostics] use correct position for alias imports

closes #11516

395b5eb117d210930d6775af857bcfbe503da1cf authored 12 months ago
[tests] add test for 10783

closes #10783

b614185627e4c74457ecbde89c87b1c1ad983320 authored 12 months ago
group com.main/main_class

bf329ea9d3805162266345a72b15d95e9b60e408 authored 12 months ago
Hxb (#11504)

* use identity for field params

* support partial generic expansion for fields

* take off ...

fe395efcd82075d06eb1c340f55bf6e3ce5857a5 authored about 1 year ago
[CI] Run display tests with both xml and json rpc api (#11506)

* [tests] prepare for json rpc vs xml display tests

* [tests] add display test for static fie...

be88d42387ae82c5f278a83a35228e5305689b5f authored about 1 year ago
bring back support for absolute paths in find_file

This is a bit messy now because we want to track which class path we used to resolve a file, but...

104341a4625fc9dea240f9d710004f75c7c0b071 authored about 1 year ago
[display] use ClassStatics fields properly

e5983c214be344ca1fde86bf395a5483b4de7a2e authored about 1 year ago
Fix macOS CI. (#11503)

Download zlib from the github release.
Hopefully this URL will be stable.
Remove those failing...

c3c206f3fc4beeb6438d094746df9a5093493402 authored about 1 year ago
misplaced if...

721ad360249a9abb7ef95dac8a6a6f6fedd871aa authored about 1 year ago
[messageReporting] add display_source_at util

edec5970e1668448a8d1b37fc747919747437e3e authored about 1 year ago
Generate dump even with --no-output

09203c63c2f138298494712d3061ba1d17c55832 authored about 1 year ago
tanon identification / tunification: stricterer EqStricter

8c7cce6be853bd80edf9ae1b336d97c7d9b1bea9 authored about 1 year ago
[typer] make m_deps hold a record

1d7b7f93b9bb9092fe35dafdbf8ed4ee7793a3e8 authored about 1 year ago
Turn cl_init into a class field (#11500)

* turn cl_init into a class field

* add CfrInit

* remove field_kind

61f8436bcf29caa131d818164dcc36b1d246faa8 authored about 1 year ago
put some more timers around toplevel collection

39ee4d25be5b1ba242ae046dae9db846a6acd636 authored about 1 year ago
[typer] fix module type typing in exception handler

3970e4fc08076c33bcb6eb21a72326b14c0012ef authored about 1 year ago
[tests] don't crash on async timeout

a55bd2d5284be500e6670c7be95fc7dfd7fe7263 authored about 1 year ago
cache files with absolute paths because that what we did before

closes #11497

786db385952511788fee3356d17e5e487d6b0108 authored about 1 year ago
pull various changes from hxb branch

c475a5159bfd3ba61bc01ab2b345dd63865d6382 authored about 1 year ago
Do not clear file_lookup_cache without clearing class_path dir cache

3dbee4ff93fe9b0903a62afb4173e34d36aedb7a authored about 1 year ago
only load a native lib once we actually need it

ba140a7bc722736f93536524c53f74672326ed76 authored about 1 year ago
Add api.haxe.org update to release checklist

ba781515d2e2099e0a4ab0a3bb1bcf92b33fd2cb authored about 1 year ago
fix every Haxe program on Windows

---------

Co-authored-by: Simon Krajewski <[email protected]>

f59d2a715e8b465a219443a7c53d30306604c33c authored about 1 year ago