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

fixed int64 cast / dynget (#10828)

b2f0e1bc4f7b02e529ee1199028b555452d9f1ca authored about 2 years ago by Nicolas Cannasse <[email protected]>
[cpp] Fixed @:nativeGen extension generation (#10823)

3d2007023532fce0841f220e2cfda0bb4bd69efc authored about 2 years ago by RoBBoR <[email protected]>
[php] fix `__toString` generation for var `toString` (#10821)

52bc59a5a8544c345ef6b219e8c46d2a1412a6f2 authored about 2 years ago by BYTE\a.v.kuzmenko <[email protected]>
Clarify JSON docs. (#10815)

Make it clear that -D haxeJSON does not support decoding enums, maps, etc.
Closes #10811.

c53bf86f904fe45b3aef495b0d487f58ef75a5c1 authored about 2 years ago by Zeta <[email protected]>
Add Context.getDisplayMode() (#10807)

* Add Context.getDisplayMode()

* Group Rename/References DisplayMode as Usage

* References...

835ada5a6bcb377b0bbef45669b4e17087257faa authored about 2 years ago by Rudy Ges <[email protected]>
[typer] use stored typed expressions for @:this this

see #10793

d42ce55f0b80a707f36592e862c2e761dddcf8b0 authored about 2 years ago by Simon Krajewski <[email protected]>
[typer] fix merge mishap

1cedf65badd1f737f3b56a247babc34f07a04724 authored about 2 years ago by Simon Krajewski <[email protected]>
[eval] catch Vector constructor with size < 0

closes #10804

6066953146547d13877054464b001450a887f9dc authored about 2 years ago by Simon Krajewski <[email protected]>
[eval] fix haxe.Int64 to native Int64 conversion (#10800)

555cbff71352590a17b282645faf036a398ebd5e authored over 2 years ago by Aurel <[email protected]>
[hl] Added Api.hasDebugger()

f3c1a7d8f4b9926bf78031e47c586d0c65dfd8c8 authored over 2 years ago by Nicolas Cannasse <[email protected]>
[macro] additional fixes for allow_transform : false (#10792)

* [macro] additional fixes for allow_transform : false

* indentation

Co-authored-by: Simon...

8c67be5694c7312a9c38b1d4b36edbd4a1d052b6 authored over 2 years ago by Nicolas Cannasse <[email protected]>
Fix missing revision tag for non release builds (#10775)

Issue caused by failed git commands due to a git security change. See:
https://github.com/actio...

57d646c82137131d6831714552849fb639e4b7c8 authored over 2 years ago by tobil4sk <[email protected]>
[gencommon] treat Null<TypeParam> like TypeParam

f9b537ae71a8589ea2daf9deb553ff09f8c11211 authored over 2 years ago by Simon Krajewski <[email protected]>
Ignore EOF while attempting to read the HTTP header (#10751)

55f4b332022e6e84503db0f6bfa251112dcc8127 authored over 2 years ago by Ian <[email protected]>
[typer] type `null` against expected type if available

see #7736

02a7f9834b1327507eb9b6f646697960a0ec657f authored over 2 years ago by Simon Krajewski <[email protected]>
[neko] dodge for now

see #7736

507a54cd9ed152662440ca6faf1411e2976a181d authored over 2 years ago by Simon Krajewski <[email protected]>
[typer] infer `null` as `Null<?>`

closes #7736

69e428016d3c5d9a6dbb382b8f01f20a5feab3e9 authored over 2 years ago by Simon Krajewski <[email protected]>
[tests] add

closes #10383

11fd3b9d194080aa2a63bf54e7d5c406f36f1482 authored over 2 years ago by Simon Krajewski <[email protected]>
[parser] avoid completion on function name scope

closes #10691

779b0051151f36d039875ac4800839bb72235db7 authored over 2 years ago by Simon Krajewski <[email protected]>
[jvm] open .class output in binary mode

closes #10770

d9a562662992e61c9aeb9dc7802c577423634f44 authored over 2 years ago by Simon Krajewski <[email protected]>
[php] revert anonymous objects optimization (#7916, fixes #10736)

8f210b4dbc481c0d4e42082118b683ac1f53112d authored over 2 years ago by Aleksandr Kuzmenko <[email protected]>
[typer] split up abstract array read/write handling

848a9a5cbfbd6bcebb36c912bdd05f9e1d625567 authored over 2 years ago by Simon Krajewski <[email protected]>
type return/break/continue expressions with monomorphs instead of Dynamic (see #10744) (#10745)

* type return/break/continue expressions with monomorphs instead of Dynamic (see #10744)

this...

02b4357bb3a9766f0f3c8c6a4f6de41275157ffc authored over 2 years ago by Dan Korostelev <[email protected]>
[tests] remove

see #10685

983bc1fa0fb553a135d366640f56202b6bc8a82e authored over 2 years ago by Simon Krajewski <[email protected]>
[server] bind any signature monomorph to Dynamic after typing

closes #10653
This is fine

8bc4356e7d82a6031fdd928db62cd634fab4a708 authored over 2 years ago by Simon Krajewski <[email protected]>
[typer] give nicer error message when overriding Null<T>

closes #10672

191c140de4a50a021ab68ea8ab0c0f5dd3303dc3 authored over 2 years ago by Simon Krajewski <[email protected]>
[typer] allow @:structInit on abstract classes

closes #10685

58b90d09a06fba85d381b71e320fde19b55bf4b8 authored over 2 years ago by Simon Krajewski <[email protected]>
[typer] don't generate implicit abstract methods for non-methods

closes #10729

d442e50606ef28f813aa9607a90d39989301351b authored over 2 years ago by Simon Krajewski <[email protected]>
[cpp] Support type parameters on extern classes (#10415)

* Initial support of templated extern classes

* Removed some redundant code and debug output
...

f2e23f6d27bdca9ea2513dc4888e78da88ee9d25 authored over 2 years ago by Aidan Lee <[email protected]>
[eval] validate on Bytes.toString

closes #10623

15a7dfb44d3e789d0565ad11b71e80c38ce8c649 authored over 2 years ago by Simon Krajewski <[email protected]>
[tests] dodge

see #10752

1ca394d3d43125ee796529bbf3a0ec402d5d1cd9 authored over 2 years ago by Simon Krajewski <[email protected]>
[typer] apply interface parameters on implicit abstract fields

closes #10748

949f069b2e3c553ac7d82ec20ed8b150feaf0d9d authored over 2 years ago by Simon Krajewski <[email protected]>
[jvm] deal with `return return`

closes #10743

ecb470e13c6b106bb11948f80c2444e1783475b7 authored over 2 years ago by Simon Krajewski <[email protected]>
[eval] deal with bit shifts > 31

closes #10752

45db4d93b5f23c4c74f2ac6717e9c6ae68c6dda2 authored over 2 years ago by Simon Krajewski <[email protected]>
[inliner] allow inline ctors for function bodies

closes #10675

3f13c4747bdc82b1fb4b0f5e14de38efa1735a07 authored over 2 years ago by Simon Krajewski <[email protected]>
[typer] fix various convert_type situations

closes #6063

ee349c0071be139746820d495da39e4540d76589 authored over 2 years ago by Simon Krajewski <[email protected]>
fix #10754 (#10756)

a41280ea6236056eda70db5d28053d17db0d3a33 authored over 2 years ago by Aurel <[email protected]>
added int64 map (requires hl 1.13)

0f584f9ee25128ff29b001a827870475ffde6bd8 authored over 2 years ago by Nicolas Cannasse <[email protected]>
use correct dispatcher options for getting accessor to call

48731a85e3c378aede9781111db2ecd192a30a0a authored over 2 years ago by Dan Korostelev <[email protected]>
implement safer safe-navigation operator (closes #10622) (#10740)

* implement safer safe-navigation operator (closes #10622)

* add test

* use safe field acc...

bdceb2b8bd89ed6716c245d7036b2fc0b10952f3 authored over 2 years ago by Dan Korostelev <[email protected]>
propagate expected type for generic expr access typing

6f0b94f582d43439c5fabc4731443846bad8d933 authored over 2 years ago by Dan Korostelev <[email protected]>
use WithType.value for typing call target

c1355ab260b25937f87e54f60cb9a7f74c195b0c authored over 2 years ago by Dan Korostelev <[email protected]>
split type_call into two simplier methods - one for builtins and one for normal call typing

this will make my incoming safe-navigtaion change a bit easier

474d36db7fbc86d3e549ca7ce13248364a237d77 authored over 2 years ago by Dan Korostelev <[email protected]>
use proper position for safe-navigation generated if

4e5e766d5595a78021fa4f3a13b0f9604a4d351a authored over 2 years ago by Dan Korostelev <[email protected]>
remove outdated comment

4d0c431c933d7e22432befb994c5ebda64a74c81 authored over 2 years ago by Dan Korostelev <[email protected]>
add #10737 to CHANGES.txt

81b8c097ffad3905569dac5d10490b61a27f631c authored over 2 years ago by Dan Korostelev <[email protected]>
add 4.2.5 section to CHANGES.txt

3098958914143524c93e6c0f410bc816743c8e7a authored over 2 years ago by Dan Korostelev <[email protected]>
avoid creating instance method closures with .bind (#10737) (#10738)

* avoid creating instance method closures with .bind (#10737)

* don't create tempvars for loc...

627b61628596d5424c5b6066976d22b9d73a56ea authored over 2 years ago by Dan Korostelev <[email protected]>
[tests] disable awkward test

see #8748

1e010a3d8e7ead33be6aa6363e65cbc83270f9eb authored over 2 years ago by Simon Krajewski <[email protected]>
[analyzer] sync fusion debug printing

5c1f392fe96d2a735dbf59dea51ef0c0b1062fcc authored over 2 years ago by Simon Krajewski <[email protected]>
Retyper (#10724)

* demo retyper

* add load_only_cached_modules

* two-pass class pairing

* collect retype...

78c779d2982fa6a02da7817b1c386e12db4547bd authored over 2 years ago by Simon Krajewski <[email protected]>
[typer] don't consider abstract for top-down inference if they have no from casts

see #10730

a49b191c9b76375d308fcea19285566e46b9f702 authored over 2 years ago by Simon Krajewski <[email protected]>
add Context.makeMonomorph (#10728)

* add Context.makeMonomorph

* add test

b0d915211187f730c9282846c0f567ae65b396a1 authored over 2 years ago by Dan Korostelev <[email protected]>
fix typo. –(U+2013) to -(U+002D). (#10727)

2e9b0569a6dee449654650728dd62dd4c0b97701 authored over 2 years ago by Daiki Noda <[email protected]>
Exclude private fields from import (#10704)

* Exclude private fields from import

* Use can_access

* Add test

* Test fix

3b2030d0ffc607f6054e76bb6f0b8db176064179 authored over 2 years ago by RblSb <[email protected]>
`Std.parseInt()` fixes and optimisations (#10664)

* [tests] Add more parseInt and parseFloat tests

- Label tests
- Including some tests from #...

45f547f0797f20447c89dee5044f834482ee776d authored over 2 years ago by tobil4sk <[email protected]>
Update `EventLoop` documentation. (#10721)

* Fix function name in documentation.

`promiseEvent()` doesn't exist.

* Tweak documentatio...

2fd3f276a73ea77c51f38b1f35bbf3a1c41944ed authored over 2 years ago by player-03 <[email protected]>
[jvm] use correct hash implementation

closes #10720

e239cf0fdbb7324d9cb5794a9cb1becc07586769 authored over 2 years ago by Simon Krajewski <[email protected]>
[jvm] allow TShort comparison (#10722)

11bc15c2cd54a75f1c619b9ca448241b987099a9 authored over 2 years ago by Aurel <[email protected]>
[typer] remove extra pos for type_call_target

03e60ff8a455a93e8c2baa1eabb2788f1ac1e779 authored over 2 years ago by Simon Krajewski <[email protected]>
[compiler] deal with special --connect case

477663e0bc956fedbf0326d63ee9978cd91b950e authored over 2 years ago by Simon Krajewski <[email protected]>
[compiler] deal with no args case

1e280b5bb78bbe7ba25482a2ad9c9a1ab107ec66 authored over 2 years ago by Simon Krajewski <[email protected]>
[typer] revert report mode disabling for optional arguments

closes #10713
see #10634

eb738d8741d07b832e13396ba7e758d0c233f604 authored over 2 years ago by Simon Krajewski <[email protected]>
[macro] only load module statics if we're looking for the module

closes #10716

6c5c491d31cc048d6de9596244f28aa592df28e2 authored over 2 years ago by Simon Krajewski <[email protected]>
[tests] disable for now

see #10682

fa582e38663b9d974d6def72db1a5dc1c49eed37 authored over 2 years ago by Simon Krajewski <[email protected]>
[typer] guard against null for Std.string on abstracts

closes #10709

7dc28d74e3386386e80949044d043dbc8eba5907 authored over 2 years ago by Simon Krajewski <[email protected]>
[typer] distinguish plain and failed object typing

closes #10712

5345c4d0496edf418d12c58a832bf03ac4eb5fba authored over 2 years ago by Simon Krajewski <[email protected]>
[compiler] execute contexts immediately

Also reverse line processing for haxelibs because the folding reverses the order (closes #10711)

7ebd72bbe61648193d436106f70ae1a298f82b3c authored over 2 years ago by Simon Krajewski <[email protected]>
[server] move ServerCompilationContext to its own module

also flush pipes when sending JSON results which hopefully stabilizes some tests

ad1a393bb9ef99a8a1eac9756527d3662fb729fd authored over 2 years ago by Simon Krajewski <[email protected]>
changed the way mainloop events are executed within thread event loop (close #10682)

f06078a2e11895f60d21bccd793ae59bcb0632c6 authored over 2 years ago by Nicolas Cannasse <[email protected]>
[hl] optimize out null checks on packed fields

1f8b854682570dea1adfddf579e8c994c1502e5a authored over 2 years ago by Nicolas Cannasse <[email protected]>
avoid injecting null_pos in expr decoding

5156a95a29839cc7836f37671d8c04f7e9e9025e authored over 2 years ago by Nicolas Cannasse <[email protected]>
[analyzer] respect debug config on typing errors too

31c94d5d3ef38e2dd4717494597be684da6a8e25 authored over 2 years ago by Simon Krajewski <[email protected]>
[typer] don't error so hard on postfix !

a8f291106840e9be45192909e802c78a70f3fb59 authored over 2 years ago by Simon Krajewski <[email protected]>
[java]fix Sys.programPath() (#10697)

* [java]fix Sys.programPath()

* fix compile error in java-target

113805742127a01b34098a81cbd63b9b20bd45d3 authored over 2 years ago by seiren <[email protected]>
use Type._enumParameters on HL (close #10699)

7dc9272865afe5f4e1b5347da75c6d2700c67c99 authored over 2 years ago by Nicolas Cannasse <[email protected]>
[hl] bugfix hlc generation of HPACKED

c35bbd4472c3410943ae5199503c23a2b7d3c5d6 authored over 2 years ago by Nicolas Cannasse <[email protected]>
[hl] added @:packed struct field (new type HPacked)

2a78c20086dc5874d1de66612ae7a45628ae367a authored over 2 years ago by Nicolas Cannasse <[email protected]>
fixed struct subclassing

495dec9e2e9fe66b8568f863cd811775a6e5621c authored over 2 years ago by Nicolas Cannasse <[email protected]>
Hl carray (#10695)

ace1a752be9434a639fc2a140c15ebd5c9a2e725 authored over 2 years ago by Nicolas Cannasse <[email protected]>
[server] change m_dirty to tri-state m_cache_state (#10694)

89844f7d7db94cdede1b371c7d8e705f5e731238 authored over 2 years ago by Simon Krajewski <[email protected]>
[analyzer] revert no-expr var-def consideration

The original issue has been fixed in the inline constructor implementation. See #10304

bd1a05d965cebc7e0533c222dbad42b1c5ac8cff authored over 2 years ago by Simon Krajewski <[email protected]>
set default hashlink version to 1.12

737af26bedd474dae614f998117dfe1df40aedd7 authored over 2 years ago by Nicolas Cannasse <[email protected]>
added checkReload()

c8dcde22c20b96847070d5eb9af9a16db9119b44 authored over 2 years ago by Nicolas Cannasse <[email protected]>
Remove unused imports (#10690)

300c0d027b2119c71ed24c02c6312e111861f222 authored over 2 years ago by Sebastian Thomschke <[email protected]>
don't reset types if they are already defined (hot reload)

651ecf377a1a24ee30dfee31e5b37a68b02978bd authored over 2 years ago by Nicolas Cannasse <[email protected]>
slightly change init code for hot reload

525bd3513eeeaf9fd1344c918adac7166521dd8a authored over 2 years ago by Nicolas Cannasse <[email protected]>
submodule update

deb58a39befc41db36456d2a9cc6714463681e2c authored over 2 years ago by Simon Krajewski <[email protected]>
[tests] exclude tink_core delay tests for now

They have a tendency to fail randomly

307c0240d611ed574b9b5a220eafc0bbbda982ba authored over 2 years ago by Simon Krajewski <[email protected]>
[tests] add test for #10677

closes #10677

034f2690643999c36f2e879fa64d457fe8aa4d94 authored over 2 years ago by Simon Krajewski <[email protected]>
[tests] add test for #10678

closes #10678

This is really awkward, but whatever

3dff681fd6e70c6a2cb0108442275908f1cce989 authored over 2 years ago by Simon Krajewski <[email protected]>
[typer] use lhs as expected type for rhs when typing null coal

closes #10684

05219b80234069fed286d725a656b09da292f0a5 authored over 2 years ago by Simon Krajewski <[email protected]>
[typer] cache nonexistent module lookups

see #10678

d97de433179c989d488d57ef85c66a92ff20f072 authored over 2 years ago by Simon Krajewski <[email protected]>
added @:wrappedExceptions internal meta

to avoid double-wrapping exceptions on `throw` when compiling through compilation server

fd076c0445235ed0dd22a784e2b2f76f0e8e31df authored over 2 years ago by Aleksandr Kuzmenko <[email protected]>
sync haxelib

2731e7b3b358f2e647157104682b1d97dab851ec authored over 2 years ago by Nicolas Cannasse <[email protected]>
[js] Add extern for the `structuredClone()` function (#10607)

* [js] Add extern for the `structuredClone()` function

* [js] Improve the extern of the `stru...

4c81642abd0ed4f0d0635762b9749090b37fc269 authored over 2 years ago by Cédric Belin <[email protected]>
Use word argument in default value error (#10675)

* Use word argument in default value error

* swap

4436b2601a5f9c5bf6f0259b401c8349c479630a authored over 2 years ago by RblSb <[email protected]>
[generic] don't forget about non-statics

see #10635

dea9899e5f4baaf9534aa4f5576bab91d5696322 authored over 2 years ago by Simon Krajewski <[email protected]>
[matcher] sort column sigma

see #10647

62d92d4a26e31c752693db129a362d43919f4941 authored over 2 years ago by Simon Krajewski <[email protected]>
[tests] underp the party

d443b079a817ee9f032e1e3e305059f3b953a143 authored over 2 years ago by Simon Krajewski <[email protected]>