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

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

closes #3404

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

closes #6261

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

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

closes #5854

github.com/HaxeFoundation/haxe - 2183ca52ce6f5296e52b3496c2cd5a942a6ae0ae authored over 6 years ago by Simon Krajewski <[email protected]>
[typer] bring back the UInt to Int cast for loops have

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

github.com/HaxeFoundation/haxe - 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...

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

github.com/HaxeFoundation/haxe - a90d72e7c32a4607a5e5aea547584c6e157db58e authored over 6 years ago by Alexander Kuzmenko <[email protected]>
[matcher] send typed expressions through the converter

closes #7359

github.com/HaxeFoundation/haxe - 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...

github.com/HaxeFoundation/haxe - 6e0a37f7e005a0405e5b26dee71c3fb3be84c01d authored over 6 years ago by damoebius <[email protected]>
[lua] add missing ffi cdef signature

github.com/HaxeFoundation/haxe - 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

github.com/HaxeFoundation/haxe - 0105c8b3adb2ad4550b373c2521a467d214d32ec authored over 6 years ago by Justin Donaldson <[email protected]>
[inliner] treat TSwitch @:ast wrapping as a special case

see #7206

github.com/HaxeFoundation/haxe - 50e4bc666329ab4e1a025c4d9e42070ae6d07d15 authored over 6 years ago by Simon Krajewski <[email protected]>
[matcher] generate NoValue switches as Void

closes #7206

github.com/HaxeFoundation/haxe - 27f4df9cdb016062820df5657e6e3d0fe4fa86f8 authored over 6 years ago by Simon Krajewski <[email protected]>
[display] always cut replaceRange at display position

closes #7251

github.com/HaxeFoundation/haxe - 2e8b7e46f7fab6aecde4300b88b8553e632f35aa authored over 6 years ago by Simon Krajewski <[email protected]>
[display] use correct type for import completion

closes #7293

github.com/HaxeFoundation/haxe - 0d4f30e24b7d84a647ab557048e931cf7e2267cc authored over 6 years ago by Simon Krajewski <[email protected]>
[display] support Dynamic on typeDefinition

closes #7295

github.com/HaxeFoundation/haxe - 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....

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

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

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

see #4911 and #6269

github.com/HaxeFoundation/haxe - f47abfb7ad2cb5785a0c8bcc8e5e0651a1f705f2 authored over 6 years ago by Jens Fischer <[email protected]>
Add tests for #7332, #7334 and #7335 (#7336)

github.com/HaxeFoundation/haxe - 59874cdf36b721f05c6e76fccb115e09bc6ea9ff authored over 6 years ago by Jens Fischer <[email protected]>
follow abstracts for optional parameters (close #7338)

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

github.com/HaxeFoundation/haxe - c05f9373aa4cdbcbc8e231868d9a00b5f3b919c3 authored over 6 years ago by Nicolas Cannasse <[email protected]>
bugfix (close #7166)

github.com/HaxeFoundation/haxe - 668abdaeba3cb576190a78e24f1a25343629600c authored over 6 years ago by Nicolas Cannasse <[email protected]>
close #7332

github.com/HaxeFoundation/haxe - 259d14d692e5c7d61603010535b7fddb387294b9 authored over 6 years ago by Nicolas Cannasse <[email protected]>
bug in dynamic assignop (close #7335)

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

github.com/HaxeFoundation/haxe - 3753aea4628ec18f455cc046b6e773c48fbb77be authored over 6 years ago by ncannasse <[email protected]>
[CI] addToPATH should prepend (instead of append) input to PATH

github.com/HaxeFoundation/haxe - 67838829f539ce7dd6c80bd6e0bd7059757d9631 authored over 6 years ago by Andy Li <[email protected]>
[TravisCI] re-enable aspcud on mac

github.com/HaxeFoundation/haxe - 2aed680be129f602f7aed50ea3f2ac41dac551c3 authored over 6 years ago by Andy Li <[email protected]>
[TravisCI] ptmap is compatible with OCaml 4.07 now

github.com/HaxeFoundation/haxe - 988cc7d8109ce58199297fa39ae59ae9b3470b4e authored over 6 years ago by Andy Li <[email protected]>
added hl/mysql

github.com/HaxeFoundation/haxe - 45c0f5981adc49c3b092e9d074fd29362711f760 authored over 6 years ago by ncannasse <[email protected]>
[display] respect it for type hint completion as well

github.com/HaxeFoundation/haxe - 3de4606d74cc982f3044a5bc08b9fa63b52e73ea authored over 6 years ago by Jens Fischer <[email protected]>
[display] respect @:noCompletion on types

github.com/HaxeFoundation/haxe - 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.

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

github.com/HaxeFoundation/haxe - 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...

github.com/HaxeFoundation/haxe - 5b05ed975f9f73473cb08a7640028bff4805ca6a authored over 6 years ago by Jens Fischer <[email protected]>
[display] fix signature handling in patterns

closes #7326

github.com/HaxeFoundation/haxe - e37c9498dfb1c7cacd5ba5a0e3331f86dba3bcfc authored over 6 years ago by Simon Krajewski <[email protected]>
[display] add expected types to CRPattern (#7324)

github.com/HaxeFoundation/haxe - 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.

github.com/HaxeFoundation/haxe - 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

github.com/HaxeFoundation/haxe - 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 ...

github.com/HaxeFoundation/haxe - 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...

github.com/HaxeFoundation/haxe - 9522fc4fe0555c17fb4c56253e002b009e7ac330 authored over 6 years ago by Jens Fischer <[email protected]>
[eval] add VLazy

see #7196

github.com/HaxeFoundation/haxe - 16c80d27b417453d70e9659fad6f331e34759b01 authored over 6 years ago by Simon Krajewski <[email protected]>
[display] don't show current pattern local in completion

closes #7319

github.com/HaxeFoundation/haxe - f41be5bd663fd0a4ba37fe71072cb0b473b55824 authored over 6 years ago by Simon Krajewski <[email protected]>
[display] prioritize enum ctors when sorting pattern completion

closes #7275

github.com/HaxeFoundation/haxe - 2b14b0ddcd3406456b7a287816b5f0fcf5e76b19 authored over 6 years ago by Simon Krajewski <[email protected]>
[std] fix some `return null` cases

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

closes #7198

github.com/HaxeFoundation/haxe - 0705b144e3a7745e44b4ed1f75cfa044d6b8708e authored over 6 years ago by Simon Krajewski <[email protected]>
[typer] look up parent fields for typos too

closes #7207

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

closes #7276

github.com/HaxeFoundation/haxe - dca313f1780ca245f62022ee8b9704b0864d2428 authored over 6 years ago by Jens Fischer <[email protected]>
[display] add isIntersectionType to CRStructExtension (#7314)

closes #7313

github.com/HaxeFoundation/haxe - 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

...

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

github.com/HaxeFoundation/haxe - 6a0c87671816875cedd38be1fe37b6acf069cb9f authored over 6 years ago by Nicolas Cannasse <[email protected]>
added tvar_kind (conservative) (#7311)

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

github.com/HaxeFoundation/haxe - 0cfa743ceef08e3f2a460585332118f088b26d95 authored over 6 years ago by Nicolas Cannasse <[email protected]>
[server] also add the macro context

github.com/HaxeFoundation/haxe - 9b719dd1df4f8d86300fcdb033a6d46e0b042a17 authored over 6 years ago by Simon Krajewski <[email protected]>
[server] always add current signature to the cache

github.com/HaxeFoundation/haxe - bd0d4ef37a6601c3d3661baa005f4d9f31e629db authored over 6 years ago by Simon Krajewski <[email protected]>
[analyzer] rework static init handling again

maybe it works now

github.com/HaxeFoundation/haxe - 75e98140e3ff12861ceac3f5eb20441d278df544 authored over 6 years ago by Simon Krajewski <[email protected]>
[display] fix _Impl_ origin in field completion (#7310)

closes #7309

github.com/HaxeFoundation/haxe - 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...

github.com/HaxeFoundation/haxe - 2f1642665bfc89113af5ebbee34b9c298554b2b3 authored over 6 years ago by Jens Fischer <[email protected]>
[server] check global display mode so we deal with macros

github.com/HaxeFoundation/haxe - 6230f3ef1fc36359b30648516ed11abe4b38478f authored over 6 years ago by Simon Krajewski <[email protected]>
[server] don't ignore dependencies in display mode

closes #7254

github.com/HaxeFoundation/haxe - 602fddb06e9e06c2969504469f6f189cb2bf7928 authored over 6 years ago by Simon Krajewski <[email protected]>
optimized type_block : make it tail call optimized

github.com/HaxeFoundation/haxe - 6c9b4a55128dc4e07cd6c477e8d9da848a8c92fd authored over 6 years ago by ncannasse <[email protected]>
[display] avoid duplicate EDisplay wrapping for signatures

closes #7252

github.com/HaxeFoundation/haxe - e5d178e352244231c82e44921891bfa58211e386 authored over 6 years ago by Simon Krajewski <[email protected]>
[TravisCI] use Brewfile to install hl dependencies

github.com/HaxeFoundation/haxe - 97d6842d556676931815bb3f710b4b0257db78e0 authored over 6 years ago by Andy Li <[email protected]>
[TravisCI] use latest osx image

github.com/HaxeFoundation/haxe - 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

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

closes #7227

github.com/HaxeFoundation/haxe - ad401487aacca9d888074d21ad3854068f163e89 authored over 6 years ago by Simon Krajewski <[email protected]>
[display] deal with typedefs in new completion

closes #7224

github.com/HaxeFoundation/haxe - 047c34f654a62b485701ad21cf24448b8dfd2c0f authored over 6 years ago by Simon Krajewski <[email protected]>
[typer] fix typo

[skip ci]

github.com/HaxeFoundation/haxe - a7755835f5599f30fec52a07c5a3c6e52a02f886 authored over 6 years ago by Simon Krajewski <[email protected]>
[parser] allow parsing `macro.field`

closes #7210

github.com/HaxeFoundation/haxe - 50d472fe2bc89fe2ec8c5cac14e46721eb2b03c1 authored over 6 years ago by Simon Krajewski <[email protected]>
[analyzer] fix Void expression in static inits too

github.com/HaxeFoundation/haxe - e726fe0fbde1a8b9462e6beb20c0fc752e39aa35 authored over 6 years ago by Simon Krajewski <[email protected]>
[analyzer] fix more static init typing

github.com/HaxeFoundation/haxe - 2c1cb6e07a2722ba11c9c25c2d00086de57a59b9 authored over 6 years ago by Simon Krajewski <[email protected]>
[analyzer] fix typing of static inits

closes #7208

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

closes #7179

github.com/HaxeFoundation/haxe - de21da52fcc890728c5223a4dd1dd93c221550b8 authored over 6 years ago by Simon Krajewski <[email protected]>
[parser] disallow expression keywords as lambda argument names

closes #7175

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

closes #7298

github.com/HaxeFoundation/haxe - 3c6d1bd0a41818aecce20b1fd7047c15260a9c59 authored over 6 years ago by Simon Krajewski <[email protected]>
Fix file handle leak -

ProcessInput did not have a close

github.com/HaxeFoundation/haxe - 2b0aee4fa6f95f4b67b4360e79ec03c10b349e99 authored over 6 years ago by Clifford Jefferies <[email protected]>
[test] load the latest jQuery

github.com/HaxeFoundation/haxe - 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

github.com/HaxeFoundation/haxe - 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

github.com/HaxeFoundation/haxe - 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)

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

github.com/HaxeFoundation/haxe - 8e82adb067e5962a3d3c9cca583985b8d6c3b913 authored over 6 years ago by Jens Fischer <[email protected]>
[display] deal with `.bind`

closes #7171

github.com/HaxeFoundation/haxe - d11b3ee4c1f69723c80de90923b39ee3aa1142b3 authored over 6 years ago by Simon Krajewski <[email protected]>
[parser] fix handling of `return |` completion

closes #7170

github.com/HaxeFoundation/haxe - 79745befdbba7304e1744b4ee8f1f5cc1e67efde authored over 6 years ago by Simon Krajewski <[email protected]>
[display] check path display for references

closes #7168

github.com/HaxeFoundation/haxe - 6f2d2b49734b6984b90c9fb0a68cf379ec8de329 authored over 6 years ago by Simon Krajewski <[email protected]>
[display] show AnonymousStructure source on structure fields

closes #7161

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

closes #7159

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

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

closes #7249

github.com/HaxeFoundation/haxe - 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

github.com/HaxeFoundation/haxe - 0684a6e7cf68eadc447b09d006c9ebba491781a5 authored over 6 years ago by Simon Krajewski <[email protected]>
[display] fix unification of expected type against enums

closes #7265

github.com/HaxeFoundation/haxe - 25f0ce9c4c2858fd5a89ce13f6f0c019a330a2c1 authored over 6 years ago by Simon Krajewski <[email protected]>
[typer] check `dms_inline` when inlining a local function

closes #7269

github.com/HaxeFoundation/haxe - 0ef6531617931f52180abca1e36ac2df28871c9a authored over 6 years ago by Simon Krajewski <[email protected]>
[display] prioritize abstract member over static extension for origin

closes #7268

github.com/HaxeFoundation/haxe - 28916e05c0d1096207906f7bc1d63e67e47d36e6 authored over 6 years ago by Simon Krajewski <[email protected]>
set final return on closing brace

github.com/HaxeFoundation/haxe - 32ae3f713e69d7840de1f147d537522f71bb6b3f authored over 6 years ago by Nicolas Cannasse <[email protected]>
[json] add dependencies to module output

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

github.com/HaxeFoundation/haxe - 05f9eb0a8248b9cbe1eb748c0cf02be096e0df1a authored over 6 years ago by Simon Krajewski <[email protected]>
[server] add some more debug information to cached contexts

github.com/HaxeFoundation/haxe - f77a62e68d328c1d5e56ac1258f380c9ed741cbe authored over 6 years ago by Simon Krajewski <[email protected]>
[server] persist selected context

github.com/HaxeFoundation/haxe - 18ea74e3b1d55a574adaa7edd9736e2b33c082a2 authored over 6 years ago by Simon Krajewski <[email protected]>
[typer] remove redundant position from `load_instance`

github.com/HaxeFoundation/haxe - 97c236d7f7cb766ae7d5f35a36e71ffe8c43dac1 authored over 6 years ago by Simon Krajewski <[email protected]>
[typer] remove redundant position from `load_complex_type`

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