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

[typer] support `@:allow(std)` to allow toplevel types

closes #3404

9201a3b8e4fc56bd6065627679c504871fdc93ef authored over 6 years ago by Simon Krajewski <[email protected]>
[matcher] fold nested guards into a &&-chain

closes #6261

05e293af94f395008cef6e66bf5d3b5f5b2be923 authored over 6 years ago by Simon Krajewski <[email protected]>
[tests] adjust

1f8f2b15db129491918195af0e2483836d4e1829 authored over 6 years ago by Simon Krajewski <[email protected]>
[parser] don't parse `function () { } (e)` as a call

closes #5854

2183ca52ce6f5296e52b3496c2cd5a942a6ae0ae authored over 6 years ago by Simon Krajewski <[email protected]>
[typer] bring back the UInt to Int cast for loops have

d3b9d79d97ca580ccb19697405b4c5d533793954 authored over 6 years ago by Simon Krajewski <[email protected]>
clean up tvar handling

e9266713665cec0266bd1a74347ca2aef86d62a8 authored over 6 years ago by Simon Krajewski <[email protected]>
For loop rework chapter 1 (#7365)

* kinda works maybe

* bools are hard

* support iterating over abstracts that have next/has...

119ba53ed0415c07f39a59e263c526eb2c75388b authored over 6 years ago by Simon Krajewski <[email protected]>
[php] use native `bin2hex()` for `Bytes.toHex()`

a90d72e7c32a4607a5e5aea547584c6e157db58e authored over 6 years ago by Alexander Kuzmenko <[email protected]>
[matcher] send typed expressions through the converter

closes #7359

e8847759161521c747ec7757103381a446661aee authored over 6 years ago by Simon Krajewski <[email protected]>
add HTTPMethod, HTTPStatus, MIME, and Scheme abstracts (#7355)

* add HTTPMethod, HTTPStatus, MIME, and Scheme abstracts

* fix camel case style
remove dupli...

6e0a37f7e005a0405e5b26dee71c3fb3be84c01d authored over 6 years ago by damoebius <[email protected]>
[lua] add missing ffi cdef signature

fdb96bc3e6fd57d3440ff65cee808caf416c514a authored over 6 years ago by Justin Donaldson <[email protected]>
[lua] make Lib.tableToArray functions operate on a copy of the table. Remove redundant defArray function for now

0105c8b3adb2ad4550b373c2521a467d214d32ec authored over 6 years ago by Justin Donaldson <[email protected]>
[inliner] treat TSwitch @:ast wrapping as a special case

see #7206

50e4bc666329ab4e1a025c4d9e42070ae6d07d15 authored over 6 years ago by Simon Krajewski <[email protected]>
[matcher] generate NoValue switches as Void

closes #7206

27f4df9cdb016062820df5657e6e3d0fe4fa86f8 authored over 6 years ago by Simon Krajewski <[email protected]>
[display] always cut replaceRange at display position

closes #7251

2e8b7e46f7fab6aecde4300b88b8553e632f35aa authored over 6 years ago by Simon Krajewski <[email protected]>
[display] use correct type for import completion

closes #7293

0d4f30e24b7d84a647ab557048e931cf7e2267cc authored over 6 years ago by Simon Krajewski <[email protected]>
[display] support Dynamic on typeDefinition

closes #7295

9b8f48031fe71177d69011d4ed0301959f489e7a authored over 6 years ago by Simon Krajewski <[email protected]>
[inliner] allow cast assignments, but take the cast off when inserting

closes #7286

I hope this makes sense....

67d2ab2df523c895c52806f806dbc5e52cbddad2 authored over 6 years ago by Simon Krajewski <[email protected]>
Changed shell from bash to sh for process spawn.

d5f700dd38ed83dc44563d76ae04e49cd93cf9e9 authored over 6 years ago by Clifford Jefferies <[email protected]>
[display] don't report .code field on Strings as static

9db8cf171725768c9184339c650566698498b19e authored over 6 years ago by Jens Fischer <[email protected]>
Fix access violation in haxe.rtti.XmlParser with HL

see #4911 and #6269

f47abfb7ad2cb5785a0c8bcc8e5e0651a1f705f2 authored over 6 years ago by Jens Fischer <[email protected]>
Add tests for #7332, #7334 and #7335 (#7336)

59874cdf36b721f05c6e76fccb115e09bc6ea9ff authored over 6 years ago by Jens Fischer <[email protected]>
follow abstracts for optional parameters (close #7338)

5b6f1c4ac495a37983df923406219426ed5a6132 authored over 6 years ago by ncannasse <[email protected]>
don't unsafe cast function stored in class fields (close #7334)

c05f9373aa4cdbcbc8e231868d9a00b5f3b919c3 authored over 6 years ago by Nicolas Cannasse <[email protected]>
bugfix (close #7166)

668abdaeba3cb576190a78e24f1a25343629600c authored over 6 years ago by Nicolas Cannasse <[email protected]>
close #7332

259d14d692e5c7d61603010535b7fddb387294b9 authored over 6 years ago by Nicolas Cannasse <[email protected]>
bug in dynamic assignop (close #7335)

89a17e35a17a4af5d7048e72b19cc51f95d3faa6 authored over 6 years ago by Nicolas Cannasse <[email protected]>
prevent reset $hxEnums (the same we do for $hxClasses)

3753aea4628ec18f455cc046b6e773c48fbb77be authored over 6 years ago by ncannasse <[email protected]>
[CI] addToPATH should prepend (instead of append) input to PATH

67838829f539ce7dd6c80bd6e0bd7059757d9631 authored over 6 years ago by Andy Li <[email protected]>
[TravisCI] re-enable aspcud on mac

2aed680be129f602f7aed50ea3f2ac41dac551c3 authored over 6 years ago by Andy Li <[email protected]>
[TravisCI] ptmap is compatible with OCaml 4.07 now

988cc7d8109ce58199297fa39ae59ae9b3470b4e authored over 6 years ago by Andy Li <[email protected]>
added hl/mysql

45c0f5981adc49c3b092e9d074fd29362711f760 authored over 6 years ago by ncannasse <[email protected]>
[display] respect it for type hint completion as well

3de4606d74cc982f3044a5bc08b9fa63b52e73ea authored over 6 years ago by Jens Fischer <[email protected]>
[display] respect @:noCompletion on types

ddbbec2cab3ec0f4e5b58f86afef164ddd29f976 authored over 6 years ago by Jens Fischer <[email protected]>
[display] hide `_` packages themselves too

Types within were already hidden (see 53445c386), but not the packages themselves.

995ae373dc851b4f958fe486050fed876ad770ae authored over 6 years ago by Jens Fischer <[email protected]>
[display] temp test fix to make CI happy, reopens #7326

e09ac2ed5897702a9e7c210740e40f77ef9e13e5 authored over 6 years ago by Jens Fischer <[email protected]>
[display] fix class path exploration removing remapped files (#7329)

The issue in the example was:

- explore_class_paths loop comes across flash.display.Bitmap (f...

5b05ed975f9f73473cb08a7640028bff4805ca6a authored over 6 years ago by Jens Fischer <[email protected]>
[display] fix signature handling in patterns

closes #7326

e37c9498dfb1c7cacd5ba5a0e3331f86dba3bcfc authored over 6 years ago by Simon Krajewski <[email protected]>
[display] add expected types to CRPattern (#7324)

6ec27f272a1ea94f071ca4c02564ed6bfb76338a authored over 6 years ago by Jens Fischer <[email protected]>
[display] revert f1248f5e (positions in generic toplevel) for now (#7325)

Currently seems to cause more issues than it solves.

80334fec87f09652e06008ba6726a87037337936 authored over 6 years ago by Jens Fischer <[email protected]>
[display] add isOutermostPattern to CRPattern (#7323)

* [display] add isOutermostPattern to CRPattern

closes #7287

* fix encoding

53921a080460aa87c61fda6e8219819d5edf18a9 authored over 6 years ago by Jens Fischer <[email protected]>
[display] fix more _Impl_ and kind issues for enum abstract fields (#7322)

* [display] fix _Impl_ and kind for statically imported enum abstract fields

* Fix even more ...

266aa3126a4dacc07fc2fa62d0824eb32f0b0e23 authored over 6 years ago by Jens Fischer <[email protected]>
[display] fix kinds of enum fields in field completion, closes #5623 (#7321)

* [display] refactor the TAnon section of displayFields.collect

* [display] fix enum abstract...

9522fc4fe0555c17fb4c56253e002b009e7ac330 authored over 6 years ago by Jens Fischer <[email protected]>
[eval] add VLazy

see #7196

16c80d27b417453d70e9659fad6f331e34759b01 authored over 6 years ago by Simon Krajewski <[email protected]>
[display] don't show current pattern local in completion

closes #7319

f41be5bd663fd0a4ba37fe71072cb0b473b55824 authored over 6 years ago by Simon Krajewski <[email protected]>
[display] prioritize enum ctors when sorting pattern completion

closes #7275

2b14b0ddcd3406456b7a287816b5f0fcf5e76b19 authored over 6 years ago by Simon Krajewski <[email protected]>
[std] fix some `return null` cases

dd5798e07059954a432451800e6f2c4214fde3b6 authored over 6 years ago by Simon Krajewski <[email protected]>
[typer] disallow `return null` from Void-functions

closes #7198

0705b144e3a7745e44b4ed1f75cfa044d6b8708e authored over 6 years ago by Simon Krajewski <[email protected]>
[typer] look up parent fields for typos too

closes #7207

678e084cfa18c42e3f4056f39d5af69e2f2485ea authored over 6 years ago by Simon Krajewski <[email protected]>
[display] respect @:noCompletion for static extensions (#7318)

closes #7276

dca313f1780ca245f62022ee8b9704b0864d2428 authored over 6 years ago by Jens Fischer <[email protected]>
[display] add isIntersectionType to CRStructExtension (#7314)

closes #7313

14c610b3e50c5708a2b7f371340e8a551fc9f8e4 authored over 6 years ago by Jens Fischer <[email protected]>
[display] fix abstract field hover, closes #7272 (#7312)

* [display] fix scope for abstract fields always being static in hover

fixes part of #7272

...

7f4595f84d0a57af97576c59ffeefe8176d7e8bc authored over 6 years ago by Jens Fischer <[email protected]>
minor debug pos fix in if/else

6a0c87671816875cedd38be1fe37b6acf069cb9f authored over 6 years ago by Nicolas Cannasse <[email protected]>
added tvar_kind (conservative) (#7311)

removed InlineConstructorVariable and ":extractorVariable" (now in tvar_kind)

0cfa743ceef08e3f2a460585332118f088b26d95 authored over 6 years ago by Nicolas Cannasse <[email protected]>
[server] also add the macro context

9b719dd1df4f8d86300fcdb033a6d46e0b042a17 authored over 6 years ago by Simon Krajewski <[email protected]>
[server] always add current signature to the cache

bd0d4ef37a6601c3d3661baa005f4d9f31e629db authored over 6 years ago by Simon Krajewski <[email protected]>
[analyzer] rework static init handling again

maybe it works now

75e98140e3ff12861ceac3f5eb20441d278df544 authored over 6 years ago by Simon Krajewski <[email protected]>
[display] fix _Impl_ origin in field completion (#7310)

closes #7309

f998b9fa37dec688748c0e919736feb10a3a52af authored over 6 years ago by Jens Fischer <[email protected]>
[display] fix _Impl_ in hover of static abstract methods (#7308)

* [display] fix _Impl_ in hover of static abstract methods

The previous logic assumed that th...

2f1642665bfc89113af5ebbee34b9c298554b2b3 authored over 6 years ago by Jens Fischer <[email protected]>
[server] check global display mode so we deal with macros

6230f3ef1fc36359b30648516ed11abe4b38478f authored over 6 years ago by Simon Krajewski <[email protected]>
[server] don't ignore dependencies in display mode

closes #7254

602fddb06e9e06c2969504469f6f189cb2bf7928 authored over 6 years ago by Simon Krajewski <[email protected]>
optimized type_block : make it tail call optimized

6c9b4a55128dc4e07cd6c477e8d9da848a8c92fd authored over 6 years ago by ncannasse <[email protected]>
[display] avoid duplicate EDisplay wrapping for signatures

closes #7252

e5d178e352244231c82e44921891bfa58211e386 authored over 6 years ago by Simon Krajewski <[email protected]>
[TravisCI] use Brewfile to install hl dependencies

97d6842d556676931815bb3f710b4b0257db78e0 authored over 6 years ago by Andy Li <[email protected]>
[TravisCI] use latest osx image

d0ab70adb389348ea47c979ced93d28b68ff3322 authored over 6 years ago by Andy Li <[email protected]>
[display] add position to generic toplevel completion

and kinda just hope that it's correct

f1248f5ea142b7fa021d50b9d6e55f591bd9d66d authored over 6 years ago by Simon Krajewski <[email protected]>
[typer] remove special stack handling for TAnon vs. TAnon

closes #7227

ad401487aacca9d888074d21ad3854068f163e89 authored over 6 years ago by Simon Krajewski <[email protected]>
[display] deal with typedefs in new completion

closes #7224

047c34f654a62b485701ad21cf24448b8dfd2c0f authored over 6 years ago by Simon Krajewski <[email protected]>
[typer] fix typo

[skip ci]

a7755835f5599f30fec52a07c5a3c6e52a02f886 authored over 6 years ago by Simon Krajewski <[email protected]>
[parser] allow parsing `macro.field`

closes #7210

50d472fe2bc89fe2ec8c5cac14e46721eb2b03c1 authored over 6 years ago by Simon Krajewski <[email protected]>
[analyzer] fix Void expression in static inits too

e726fe0fbde1a8b9462e6beb20c0fc752e39aa35 authored over 6 years ago by Simon Krajewski <[email protected]>
[analyzer] fix more static init typing

2c1cb6e07a2722ba11c9c25c2d00086de57a59b9 authored over 6 years ago by Simon Krajewski <[email protected]>
[analyzer] fix typing of static inits

closes #7208

1d746a9bec149b138222350da670230df604e250 authored over 6 years ago by Simon Krajewski <[email protected]>
[typer] load `(?arg:Type) -> Type` properly

closes #7179

de21da52fcc890728c5223a4dd1dd93c221550b8 authored over 6 years ago by Simon Krajewski <[email protected]>
[parser] disallow expression keywords as lambda argument names

closes #7175

b60d0b00e1283826a58595230c3a4f04a9c427fb authored over 6 years ago by Simon Krajewski <[email protected]>
[analyzer] don't fuse into write-positions

closes #7298

3c6d1bd0a41818aecce20b1fd7047c15260a9c59 authored over 6 years ago by Simon Krajewski <[email protected]>
Fix file handle leak -

ProcessInput did not have a close

2b0aee4fa6f95f4b67b4360e79ec03c10b349e99 authored over 6 years ago by Clifford Jefferies <[email protected]>
[test] load the latest jQuery

1a7ba9ea20dffe86bdfcdc1424af4952c647cecb authored over 6 years ago by Andy Li <[email protected]>
[test] shows file name and line number as usual trace in JS unit test

bbfe3cf649947d0ae49bb019cf07a1bd9d7f1eb0 authored over 6 years ago by Andy Li <[email protected]>
[test] show trace in #haxe:trace

such that we can look at the result in SauceLabs

9dfd0dfade1525cdd1d2453e4a58706e33a078e6 authored over 6 years ago by Andy Li <[email protected]>
regenerated jQuery extern

with api.jquery.com v1.12.33
set jquery_ver define to 30301 (jQuery 3.3.1)

b57701141108cfe066813ad344ce230d3573a187 authored over 6 years ago by Andy Li <[email protected]>
[std] use the new function type syntax for js.Promise.new() (#7290)

8e82adb067e5962a3d3c9cca583985b8d6c3b913 authored over 6 years ago by Jens Fischer <[email protected]>
[display] deal with `.bind`

closes #7171

d11b3ee4c1f69723c80de90923b39ee3aa1142b3 authored over 6 years ago by Simon Krajewski <[email protected]>
[parser] fix handling of `return |` completion

closes #7170

79745befdbba7304e1744b4ee8f1f5cc1e67efde authored over 6 years ago by Simon Krajewski <[email protected]>
[display] check path display for references

closes #7168

6f2d2b49734b6984b90c9fb0a68cf379ec8de329 authored over 6 years ago by Simon Krajewski <[email protected]>
[display] show AnonymousStructure source on structure fields

closes #7161

308eca98bfc74bf1f5f48913c03a59f8275406b6 authored over 6 years ago by Simon Krajewski <[email protected]>
[display] prioritize module type display when displaying type-hints

closes #7159

45d662c735dc3c6d371f3e3f22733eb9a47ed5d9 authored over 6 years ago by Simon Krajewski <[email protected]>
[TravisCI] use our own OCaml 4.07 compatible fork of ptmap for now

1e73ab6e668688ec0e6a99c7ee8c172c4820ee96 authored over 6 years ago by Andy Li <[email protected]>
[display] deal with Void->Void overloads in signature display

closes #7249

2043896ad2cc05cf28af2f4afc344c4d9c0731a6 authored over 6 years ago by Simon Krajewski <[email protected]>
[display] don't show non-statics on static access unless enum abstract

closes #7248

0684a6e7cf68eadc447b09d006c9ebba491781a5 authored over 6 years ago by Simon Krajewski <[email protected]>
[display] fix unification of expected type against enums

closes #7265

25f0ce9c4c2858fd5a89ce13f6f0c019a330a2c1 authored over 6 years ago by Simon Krajewski <[email protected]>
[typer] check `dms_inline` when inlining a local function

closes #7269

0ef6531617931f52180abca1e36ac2df28871c9a authored over 6 years ago by Simon Krajewski <[email protected]>
[display] prioritize abstract member over static extension for origin

closes #7268

28916e05c0d1096207906f7bc1d63e67e47d36e6 authored over 6 years ago by Simon Krajewski <[email protected]>
set final return on closing brace

32ae3f713e69d7840de1f147d537522f71bb6b3f authored over 6 years ago by Nicolas Cannasse <[email protected]>
[json] add dependencies to module output

c6ed4388b05ab39b7ac51b962ede014a229c0176 authored over 6 years ago by Simon Krajewski <[email protected]>
[server] fix server/files

05f9eb0a8248b9cbe1eb748c0cf02be096e0df1a authored over 6 years ago by Simon Krajewski <[email protected]>
[server] add some more debug information to cached contexts

f77a62e68d328c1d5e56ac1258f380c9ed741cbe authored over 6 years ago by Simon Krajewski <[email protected]>
[server] persist selected context

18ea74e3b1d55a574adaa7edd9736e2b33c082a2 authored over 6 years ago by Simon Krajewski <[email protected]>
[typer] remove redundant position from `load_instance`

97c236d7f7cb766ae7d5f35a36e71ffe8c43dac1 authored over 6 years ago by Simon Krajewski <[email protected]>
[typer] remove redundant position from `load_complex_type`

263b29674344dceac2d6bc540a4c7814340107d1 authored over 6 years ago by Simon Krajewski <[email protected]>