Ecosyste.ms: OpenCollective

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

Haxe

A high level, static typed programming language that complies to 10+ source and binary targets.
Collective - Host: opensource - https://opencollective.com/haxe - Code: https://github.com/HaxeFoundation/haxe

[syntax] keep position of EFunction name

closes #7148

github.com/HaxeFoundation/haxe - e127b0a24f566276f5b5b5209ea8bab9e01d0c61 authored over 6 years ago by Simon Krajewski <[email protected]>
Update JsonAbstract.impl's type (#7154)

This was changed in 400c451a.

github.com/HaxeFoundation/haxe - 977be3d1109dee7478d38dfc576b9266f46c88c3 authored over 6 years ago by Jens Fischer <[email protected]>
[typer] fix another boolean mishap

github.com/HaxeFoundation/haxe - e6a1ae960e56a7db2348a07bc7a4a9b9069ca789 authored over 6 years ago by Simon Krajewski <[email protected]>
[display] don't use doc-gen because it's evil

github.com/HaxeFoundation/haxe - b5b835f2cc8b54b6ccfd5b2c206c81673fdf1aea authored over 6 years ago by Simon Krajewski <[email protected]>
[display] all the time he wants to get rid of _Impl_ classes...

... and now he wants them back

closes #7138

github.com/HaxeFoundation/haxe - 400c451acc82a97aefdf9c8789fae8c9ba3c42ef authored over 6 years ago by Simon Krajewski <[email protected]>
[display] show default values on signature display too

github.com/HaxeFoundation/haxe - 43fe56211103438f5e32495e911dca2b5d6bd313 authored over 6 years ago by Simon Krajewski <[email protected]>
[display] use `@:values` for values

github.com/HaxeFoundation/haxe - 1029362ed25fcc2257aa31296c38db8665586cfd authored over 6 years ago by Simon Krajewski <[email protected]>
[display] ... and use it immediately

github.com/HaxeFoundation/haxe - f7b8e3871e2d76596c53a7c6b4947dd7458d9687 authored over 6 years ago by Simon Krajewski <[email protected]>
[typer] support auto-numbering and auto-stringification in enum abstracts

closes #7139

github.com/HaxeFoundation/haxe - c7521a9c47715b4a36bbc91fd1a87c1ad7f3e5ad authored over 6 years ago by Simon Krajewski <[email protected]>
[display] keep track of default argument values for functions

Doesn't quite work for local functions yet because we only store the TFunction if it's inline. M...

github.com/HaxeFoundation/haxe - ea5362a16f23602844bc2af8dd3e8fbb5d648cf2 authored over 6 years ago by Simon Krajewski <[email protected]>
[tests] adjust

github.com/HaxeFoundation/haxe - e7e0e45fab35d966b6d380703f3d365e2b1b6b77 authored over 6 years ago by Simon Krajewski <[email protected]>
[json] implement `generate_texpr`

but comment it out

github.com/HaxeFoundation/haxe - 148839fe0d3d4458d58a56b0c33581a881c772be authored over 6 years ago by Simon Krajewski <[email protected]>
[display] rework CompletionItem.type

github.com/HaxeFoundation/haxe - ad6fc19644550971b55314a8b0bb4d00a9bf975a authored over 6 years ago by Simon Krajewski <[email protected]>
[AppVeyor] use Visual Studio to compile hashlink

github.com/HaxeFoundation/haxe - f7bce200b5bb0ad40c24a2379b7c7e52d2275b9f authored over 6 years ago by Andy Li <[email protected]>
[TravisCI] enable hl/jit test

github.com/HaxeFoundation/haxe - ac041b4d552d9103b444489bf19a7d30d671c32f authored over 6 years ago by Andy Li <[email protected]>
[typer] fix type parameter order

see #7134

github.com/HaxeFoundation/haxe - c25fc87fe329d4a4360a9568e6fd929ed95451e9 authored over 6 years ago by Simon Krajewski <[email protected]>
[eval] maybe fix constraints decoding

github.com/HaxeFoundation/haxe - 4473041892e2202acc80575b22501ef16bd42b1f authored over 6 years ago by Simon Krajewski <[email protected]>
[submodule] hixelab

github.com/HaxeFoundation/haxe - 252bb325c6ec03db05732d6c1329300cd55780a8 authored over 6 years ago by Simon Krajewski <[email protected]>
Add support for `Type & Type` syntax (#7127)

* [syntax] add CTIntersection

* [typer] allow loading intersection types over structures

*...

github.com/HaxeFoundation/haxe - 9fea5f91adf85ea8e4492caaa9e6ccaca7c9a11f authored over 6 years ago by Simon Krajewski <[email protected]>
[typer] disallow static extensions on implicit `this`

closes #6036

github.com/HaxeFoundation/haxe - 456bfb916cda4c1326ae069d0e7d415d4cf5409f authored over 6 years ago by Simon Krajewski <[email protected]>
[typing] do not apply abstract field casts on static extensions

closes #5924

github.com/HaxeFoundation/haxe - 248f41115359124edbed6ac00a57093d1079c121 authored over 6 years ago by Simon Krajewski <[email protected]>
[typer] don't have float constants typed as Int...

closes #7132

github.com/HaxeFoundation/haxe - bcea7ec64af4c5f3b81d4912b5ef633d89c04995 authored over 6 years ago by Simon Krajewski <[email protected]>
[typer] allow `@:commutative` on non-static functions

closes #5599

github.com/HaxeFoundation/haxe - f1e00acb633835538bd3c89da299684ee81b9734 authored over 6 years ago by Simon Krajewski <[email protected]>
[typer] cast inline vars to field type if it is different from the expression

closes #7132

github.com/HaxeFoundation/haxe - 12ef7f7ed2f12bea6554bbd5462f0ea50febfb3d authored over 6 years ago by Simon Krajewski <[email protected]>
[display] add server/files

github.com/HaxeFoundation/haxe - 7a73e4c6bbda0ff65a0895af4f7ef0b37b595692 authored over 6 years ago by Simon Krajewski <[email protected]>
fix compilation...

github.com/HaxeFoundation/haxe - b5a89992e56a943c6877dc567e4713b827c46c62 authored over 6 years ago by Simon Krajewski <[email protected]>
[display] make Haxe null-safe

j/k

github.com/HaxeFoundation/haxe - 55c39e4086a26097b5dc254b48f5ed8de0098a68 authored over 6 years ago by Simon Krajewski <[email protected]>
[display] use JsonPath for completion modules

github.com/HaxeFoundation/haxe - c1a3842c065602c7ce56c91738c6bfabebd9511a authored over 6 years ago by Simon Krajewski <[email protected]>
[submodule] I hate submodules

github.com/HaxeFoundation/haxe - 1cbb49795d17af583470d5955f4443a20c25c247 authored over 6 years ago by Simon Krajewski <[email protected]>
[submodule] update haxelib

github.com/HaxeFoundation/haxe - 121090ddcec2b1b644e39b4245d8d52ce370f70c authored over 6 years ago by Simon Krajewski <[email protected]>
Prevent some recursion in IE9 polyfill

github.com/HaxeFoundation/haxe - 953076b155578a61b69bbab279c6ed9eaf448ea4 authored over 6 years ago by R32 <[email protected]>
[std] remove neko.net and js.XMLSocket

github.com/HaxeFoundation/haxe - aac845bfbc1166edaf582b78ffa2fbb2e100dfe7 authored over 6 years ago by Simon Krajewski <[email protected]>
[std] remove haxe.remoting

github.com/HaxeFoundation/haxe - 043198322920bddc5ac346f5baeee820bee25e7b authored over 6 years ago by Simon Krajewski <[email protected]>
[python] ignore failing test for now

see #6710

github.com/HaxeFoundation/haxe - 77bd7f6619ee202cdf21cbe5251ee065da8f8454 authored over 6 years ago by Simon Krajewski <[email protected]>
[typer] align enum abstract with enum

closes #6427

github.com/HaxeFoundation/haxe - e9ef88436cef2d85c76ea09c33ce7e1ba87541b7 authored over 6 years ago by Simon Krajewski <[email protected]>
[parser] fix type path magic properly

github.com/HaxeFoundation/haxe - 3e7f36879a9043112e55adc6cdb0bc8e4c2f8fdf authored over 6 years ago by Simon Krajewski <[email protected]>
[parser] fix type path magic

closes #6499

github.com/HaxeFoundation/haxe - 0df331eb55c47d58b384dbb75973ed4eb0980d61 authored over 6 years ago by Simon Krajewski <[email protected]>
[eval] fix Type.enumEq

closes #6710

github.com/HaxeFoundation/haxe - 012768b5c052d8271389a6e0bf5c450db1513b8c authored over 6 years ago by Simon Krajewski <[email protected]>
[parser] fix state handling when inline-parsing

github.com/HaxeFoundation/haxe - 156ed43653de85ca21955db66a33be3beeb53c20 authored over 6 years ago by Simon Krajewski <[email protected]>
[eval] catch `Invalid_expr` when handling an API call

closes #7007

github.com/HaxeFoundation/haxe - dfe1795e4bb9a3adb89bd507773f89c39e8fe09e authored over 6 years ago by Simon Krajewski <[email protected]>
Revert "[display] let's try diagnostics caching again"

This reverts commit b7376e138125f5282447bdbc5ab93cb747d4e1dd.

github.com/HaxeFoundation/haxe - 2bc777a65cb73bd608ba3f657f083149d25c255d authored over 6 years ago by Simon Krajewski <[email protected]>
sanitize some first char string checks

closes #7126

github.com/HaxeFoundation/haxe - b327fe7c9ee8bfe70e19fd579e494fce596c0391 authored over 6 years ago by Simon Krajewski <[email protected]>
[display] let's try diagnostics caching again

github.com/HaxeFoundation/haxe - b7376e138125f5282447bdbc5ab93cb747d4e1dd authored over 6 years ago by Simon Krajewski <[email protected]>
[display] add display/findReferences

github.com/HaxeFoundation/haxe - bdb66ffc8a61e011c754caf9ed545e0c186a9fa6 authored over 6 years ago by Simon Krajewski <[email protected]>
[display] rewrite find references

Not quite done yet

github.com/HaxeFoundation/haxe - 33b19cb9f15e6a82747a916d35e9c7e300dcd7b8 authored over 6 years ago by Simon Krajewski <[email protected]>
[display] don't fail on too many type parameters in display mode

closes #7123

github.com/HaxeFoundation/haxe - 07ba0acc36c8746b2b81027c557f2badadeda86d authored over 6 years ago by Simon Krajewski <[email protected]>
[typer] the _Impl_ are everywhere...

closes #7076

github.com/HaxeFoundation/haxe - 3d584593b1095f5cb91e4b17613e52219e7f1883 authored over 6 years ago by Simon Krajewski <[email protected]>
[display] fix weird class origin hover handling

closes #7112

github.com/HaxeFoundation/haxe - 7e0db0df2d62615f6473a01341840018193f3c7c authored over 6 years ago by Simon Krajewski <[email protected]>
[typer] give ETry a proper unify_min treatment

closes #7120

github.com/HaxeFoundation/haxe - be449d6225d967509c64130585ef58d22d824417 authored over 6 years ago by Simon Krajewski <[email protected]>
[display] fight more _Impl_

closes #7119

github.com/HaxeFoundation/haxe - d91ad94c95eb4ee86a0fd9f9ed18ee3add257104 authored over 6 years ago by Simon Krajewski <[email protected]>
[parser] allow parsing `<>` when in display mode

closes #7111

github.com/HaxeFoundation/haxe - 075a40e1e1e3e17d304f7e717bbed6ca8c5e1ddc authored over 6 years ago by Simon Krajewski <[email protected]>
[typer] prioritize type parameters over `untyped`

closes #7113

github.com/HaxeFoundation/haxe - 098b7be13ed6de741b0a4a7a0570e59f135ba12b authored over 6 years ago by Simon Krajewski <[email protected]>
avoid some warnings

github.com/HaxeFoundation/haxe - f3d0c717fc3e6ce5f3bc5edcf92908661544f8b9 authored over 6 years ago by Simon Krajewski <[email protected]>
Re-enable Issue #6533

github.com/HaxeFoundation/haxe - b47794fa2dee1bd84659216fb2388bf4c8ae93bf authored over 6 years ago by Caue Waneck <[email protected]>
[cs] Only cast physical fields when implementing the cast<T> function

Closes #6533

github.com/HaxeFoundation/haxe - 55f3bbd878cb136ae663e7a096a64a5017ff9cb9 authored over 6 years ago by Caue Waneck <[email protected]>
[java] Make sure that the class instances have priorty over abstracts

Closes #6598

github.com/HaxeFoundation/haxe - c848dca2a125cae10fd47cc757c72acbc95ad827 authored over 6 years ago by Caue Waneck <[email protected]>
[java] Treat Int/Float case as non-covariant in Java

Closes #6486

github.com/HaxeFoundation/haxe - dc299d905ed5ec9c1637d0b23a7b8bc7f6b8e00c authored over 6 years ago by Caue Waneck <[email protected]>
[java/cs] Make sure we don't reimplement a fx override function more than once

Closes #6520

github.com/HaxeFoundation/haxe - f89c10524b5dd3f04c561682da0e1c057fc071a6 authored over 6 years ago by Caue Waneck <[email protected]>
[java/cs] Fix recursive local functions with type parameters

* Do not set the functions as captured because the type parameters
matter for Java and C#, so we...

github.com/HaxeFoundation/haxe - 976ffbe42f3f512a23eb45c305aa20584f8b070f authored over 6 years ago by Caue Waneck <[email protected]>
[cli] hold back on the new version reporting until vshaxe is ready for a release

github.com/HaxeFoundation/haxe - 3f158b6c4f81d2e4a72c1fd1d50410faae582613 authored over 6 years ago by Simon Krajewski <[email protected]>
[tests] ignore failing test on Java/C#

see #6560

github.com/HaxeFoundation/haxe - ff3653f6e565c186cd0af875afa4b5406aedce43 authored over 6 years ago by Simon Krajewski <[email protected]>
[typer] don't forget about scoping

github.com/HaxeFoundation/haxe - f56fb3bd29dcd643274c59c9462fa70914331970 authored over 6 years ago by Simon Krajewski <[email protected]>
[typer] fix local function type parameters

closes #6560

github.com/HaxeFoundation/haxe - cdecdd69675cfc951b86bec24f8e817c4a29dc39 authored over 6 years ago by Simon Krajewski <[email protected]>
[display] refactor displayJson, send "methods" on initialize

github.com/HaxeFoundation/haxe - 8aa217af9acb4476053802bc08b5d0953c7409fc authored over 6 years ago by Simon Krajewski <[email protected]>
[parser] never catch Stream.Error when not in display mode

closes #3915

github.com/HaxeFoundation/haxe - 6b6260cc9abb786a4c12a11d3554b383af50801b authored over 6 years ago by Simon Krajewski <[email protected]>
Fix package_installer_win version format.

github.com/HaxeFoundation/haxe - 797f906abd597ead36b91b2a121229c7ca8eefcd authored over 6 years ago by Andy Li <[email protected]>
fix package_choco version format

github.com/HaxeFoundation/haxe - c6dc631c24ebde0dd589a52e964f573703fedeca authored over 6 years ago by Andy Li <[email protected]>
[typer] allow importing statics from abstracts

closes #5009

Also try to pass the Gama-test by supporting display modes on it right away.

github.com/HaxeFoundation/haxe - 3fac36bffed27a2c1823332dd3cc2f85dc04b604 authored over 6 years ago by Simon Krajewski <[email protected]>
[typer] unify catch expression against expected type

closes #5384

github.com/HaxeFoundation/haxe - 944cd1143a56d095c9ee8fa96356d2cd0ab4369b authored over 6 years ago by Simon Krajewski <[email protected]>
Fixed Reflect.callMethod() for usage with Classes as the first argument (#7106)

github.com/HaxeFoundation/haxe - 3d067ed66acca4f884af43a12cf2d818a0ff737f authored over 6 years ago by Alexander Kuzmenko <[email protected]>
[parser] allow `var ?x` and `final ?x` parsing in structures

closes #6707

github.com/HaxeFoundation/haxe - bb1e8cfb08955fde136b97a097a900da5cd000d7 authored over 6 years ago by Simon Krajewski <[email protected]>
[parser] disallow `?var` and `?final` parsing in structures

closes #6947

github.com/HaxeFoundation/haxe - dfb86a538c33c8ec6b5cfe499d403075c0bd4838 authored over 6 years ago by Simon Krajewski <[email protected]>
[eval] fix non-closure method access

e.g. `member == null`

github.com/HaxeFoundation/haxe - 874fddf419d125cd00632e339c2f31efb2f58abb authored over 6 years ago by Simon Krajewski <[email protected]>
[analyzer] make closure rewriting more narrow

see #6297

github.com/HaxeFoundation/haxe - b2a3e37a0e7f9919171db2a1d9bb994101b8f866 authored over 6 years ago by Simon Krajewski <[email protected]>
[typer] add `pf_supports_function_equality`

see #6705

github.com/HaxeFoundation/haxe - 0e357485b6716f4a99ccfedc6e47025a1f375c5e authored over 6 years ago by Simon Krajewski <[email protected]>
[typer] deprecate private structure fields

closes #4439

github.com/HaxeFoundation/haxe - 4c57de5f396d48a8f3c8a17942a0c30dd5c3c37a authored over 6 years ago by Simon Krajewski <[email protected]>
[optimizer] avoid duplicate typing when unrolling loops

closes #6976

github.com/HaxeFoundation/haxe - 7f69052418ead59b2eba5671d2a7aade057e1561 authored over 6 years ago by Simon Krajewski <[email protected]>
[analyzer] properly deal with TArray in fusion

closes #6776

github.com/HaxeFoundation/haxe - a8d91a4f94f37827db84e6d4f126ad577df7ac4a authored over 6 years ago by Simon Krajewski <[email protected]>
[cli] fix semver nonsense when ADD_REVISION=0

github.com/HaxeFoundation/haxe - 8e1ecb05a3d557ddc930818b5ff52b9869a75009 authored over 6 years ago by Simon Krajewski <[email protected]>
[cli] add some semver nonsense

closes #5719

github.com/HaxeFoundation/haxe - 41b8e1061e5d1a4b9adeadcbfb8b2ed3334ca4e6 authored over 6 years ago by Simon Krajewski <[email protected]>
[display] support `case | guard` completion

closes #7068

github.com/HaxeFoundation/haxe - b3a6dc1824b418c7008718f216b6255a9a0b994f authored over 6 years ago by Simon Krajewski <[email protected]>
[display] review `dms_display` checks

With diagnostics no longer having `dms_display = true`, we have to check against `dms_kind <> DM...

github.com/HaxeFoundation/haxe - 77c8f75f0d6866b35b07db4d67cb7ccb8db30bae authored over 6 years ago by Simon Krajewski <[email protected]>
[display] fix hover origin of class fields

closes #7105

github.com/HaxeFoundation/haxe - cdd87e19560410ae366a1a2aed4e143f34528657 authored over 6 years ago by Simon Krajewski <[email protected]>
[display] clean up

github.com/HaxeFoundation/haxe - a54c64f7469518a510d7b8d943cfde82fa7417a5 authored over 6 years ago by Simon Krajewski <[email protected]>
[display] add moduleType to field results

for now anyway

github.com/HaxeFoundation/haxe - f243c87b1a56248e6fccf998d3975d215f1a30ce authored over 6 years ago by Simon Krajewski <[email protected]>
[display] fix origin of abstract implementation class fields

again

closes #7103

github.com/HaxeFoundation/haxe - 7b0681c393325c45a0aa3efdf0aa4490ee12fa41 authored over 6 years ago by Simon Krajewski <[email protected]>
[display] use typedef as origin of struct fields if we have one

closes #7101

github.com/HaxeFoundation/haxe - 63295fec316056524bdea6dee5266f5e2db52ee7 authored over 6 years ago by Simon Krajewski <[email protected]>
[display] support signature display on constructible type parameters

for all 3 people who used this feature so far

closes #7102

github.com/HaxeFoundation/haxe - 8f06d88e9e71c55fd5239d8d747b6f25ae753e01 authored over 6 years ago by Simon Krajewski <[email protected]>
[display] always check override completion, even on vars

closes #7082

github.com/HaxeFoundation/haxe - 89c61337b8ed7daea2123c53446e0d2a739293c5 authored over 6 years ago by Simon Krajewski <[email protected]>
[display] sort structure fields by their positions

closes #7072

github.com/HaxeFoundation/haxe - 5f86deb5a5c96f50d8de213a3519e4d44d3448b6 authored over 6 years ago by Simon Krajewski <[email protected]>
[display] ignore invalid CLI args in display mode

closes #7054

github.com/HaxeFoundation/haxe - 3cf3f0654ee03da055728665bc895b13b254adcb authored over 6 years ago by Simon Krajewski <[email protected]>
[display] fix definition position for type expressions

closes #5171

github.com/HaxeFoundation/haxe - 06560c001b28f82b97555a9f2cf4ac6cd7835795 authored over 6 years ago by Simon Krajewski <[email protected]>
[display] show constructible type parameters in `new` completion

closes #7057

github.com/HaxeFoundation/haxe - 99d1ee02c1e63d72f6dd5a202e29e665c64c2830 authored over 6 years ago by Simon Krajewski <[email protected]>
[display] don't lose metadata when optimizing the completion expression

closes #6779

github.com/HaxeFoundation/haxe - 106e2428ef2b5edbb7e256bd9bc0300e037cb9ad authored over 6 years ago by Simon Krajewski <[email protected]>
[typer] load field type-hints properly

closes #5950

github.com/HaxeFoundation/haxe - 895896ff4c272fda6a180d760a909dbab491a7a9 authored over 6 years ago by Simon Krajewski <[email protected]>
[display] send qualifier for class/enum fields

github.com/HaxeFoundation/haxe - 3e61f58a060283efa93a0cfc93678ee9fb343c74 authored over 6 years ago by Simon Krajewski <[email protected]>
[display] handle toplevel package sorting of syntax-files

github.com/HaxeFoundation/haxe - b1b5724eeb682332dd9e4e1372ac923f99907077 authored over 6 years ago by Simon Krajewski <[email protected]>
[display] don't forget about pattern variables

Also sync with vshaxe

github.com/HaxeFoundation/haxe - df85d0fb6e840ddeeb263a8b03db089ec17b4c41 authored over 6 years ago by Simon Krajewski <[email protected]>
[display] add origin to variables

closes #5127

github.com/HaxeFoundation/haxe - c2246b5d1ca4fe27b0c79ac00b0b65d3ad67b53d authored over 6 years ago by Simon Krajewski <[email protected]>
[display] don't omit type params from output

github.com/HaxeFoundation/haxe - ee8cb8b6f5e96bcff69129f0deeec6ef984200c6 authored over 6 years ago by Simon Krajewski <[email protected]>