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

[display] add textDocument/package (#7013)

* [display] add textDocument/package

* Update displayJson.ml

github.com/HaxeFoundation/haxe - 87f024e37bc148b049b793ab26b93bfa6d396d1c authored over 6 years ago by Jens Fischer <[email protected]>
[server] fix bools

github.com/HaxeFoundation/haxe - 059b36f909a75f0f104b738a8514293c1166207d authored over 6 years ago by Simon Krajewski <[email protected]>
[server] allow message configuration

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

* merge display_field_kind and IdentifierType
* rename IdentifierType to CompletionKind
* rename...

github.com/HaxeFoundation/haxe - d388791029d4a7907e44e3e6ef2cfaca8be63450 authored over 6 years ago by Simon Krajewski <[email protected]>
[display] fix printing of type parameters

github.com/HaxeFoundation/haxe - d2dc9be417a83dca337ccba5e51053d45a002f72 authored over 6 years ago by Simon Krajewski <[email protected]>
[display] fix reference handling with nonexisting positions

github.com/HaxeFoundation/haxe - cc727f036c414db899aee121cceae1b2b8b75ee0 authored over 6 years ago by Simon Krajewski <[email protected]>
[docs] clarify that NoCheckDependencies can be dangerous

skip ci

github.com/HaxeFoundation/haxe - b3133faa762f72d57f8a758da2749451dd88a2ae authored over 6 years ago by Simon Krajewski <[email protected]>
[inliner] stop at some point

closes #6992

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

They keep failing due to network issues

github.com/HaxeFoundation/haxe - c1d8ac67ae222dbb1fc8304dd83c55c41a54054d authored over 6 years ago by Simon Krajewski <[email protected]>
[display] improve support for reference display on type-hints

see #5696

github.com/HaxeFoundation/haxe - c55a3efb408b2eb1c9956804fd4a6f7f050caeaf authored over 6 years ago by Simon Krajewski <[email protected]>
[display] don't require params in json-rpc

github.com/HaxeFoundation/haxe - 2d81270a3ca9c0434d4b1efef6d676930f3bf988 authored over 6 years ago by Simon Krajewski <[email protected]>
[display] keep track of inline calls per-module

github.com/HaxeFoundation/haxe - 529ca7033988e15d5e43cfed438d33b7217546ea authored over 6 years ago by Simon Krajewski <[email protected]>
[display] don't ignore non-display-file positions when collecting statistics

github.com/HaxeFoundation/haxe - 42faed581fde496970721f9e1a80208c677a8d0b authored over 6 years ago by Simon Krajewski <[email protected]>
[display] fix module iteration in cache

github.com/HaxeFoundation/haxe - 5b7f72c6ea2397fc58a9969c8cb39d854cbd470c authored over 6 years ago by Simon Krajewski <[email protected]>
[display] fix some json code duplication

github.com/HaxeFoundation/haxe - 2cba38fa0c0b1a7abd2cdd7f876faf5ae0b02880 authored over 6 years ago by Simon Krajewski <[email protected]>
[server] expose `cache_context`

github.com/HaxeFoundation/haxe - de68b6e2e4b9ea3cb7bd973e8209c03e7fe2f211 authored over 6 years ago by Simon Krajewski <[email protected]>
move some types around

github.com/HaxeFoundation/haxe - 951f6190d5cdaad04c1b2d1b5396a1f79165cccd authored over 6 years ago by Simon Krajewski <[email protected]>
[display] remove rogue debug output

github.com/HaxeFoundation/haxe - 07145055d7c10b4957f40a9a50adae93999278a7 authored over 6 years ago by Simon Krajewski <[email protected]>
[display] make usage display position-based

github.com/HaxeFoundation/haxe - 07f9be11882941a81ae8be3dbf7561f1fb6dfa68 authored over 6 years ago by Simon Krajewski <[email protected]>
[display] add textDocument/hover

github.com/HaxeFoundation/haxe - bc1dbd0ae985603ffd45c842829d27ee13245eab authored over 6 years ago by Simon Krajewski <[email protected]>
[display] rename some display modes

github.com/HaxeFoundation/haxe - 582c71bb5d7436aaf0d83c851e034a24dcddaedd authored over 6 years ago by Simon Krajewski <[email protected]>
[display] support "initialize"

Also change to textDocument/definition and return proper Location objects

github.com/HaxeFoundation/haxe - a717b4d5672633a436a1e4f59331592e13c1d3fe authored over 6 years ago by Simon Krajewski <[email protected]>
reenable issue (close #6621)

github.com/HaxeFoundation/haxe - 15dc31dd2fdd8b73ded944232769fe2bc5d3b1b9 authored over 6 years ago by Nicolas Cannasse <[email protected]>
enable hl unit tests (close #6311)

github.com/HaxeFoundation/haxe - bca4e736b17ecee1830e8e0d82013877b329a96b authored over 6 years ago by Nicolas Cannasse <[email protected]>
fixed infinite recursion in __compare

github.com/HaxeFoundation/haxe - 899b66c99ae773e2290e26a3ffc6e9fd0b5cdaa0 authored over 6 years ago by Nicolas Cannasse <[email protected]>
[display] catch errors and send them through json-rpc

github.com/HaxeFoundation/haxe - 17edc20200aa10f30a7ec82774bb95b2151a7102 authored over 6 years ago by Simon Krajewski <[email protected]>
[display] start working on json-rpc support

github.com/HaxeFoundation/haxe - 464e59cb64ce6967a157ec0e7943e82b69835a4e authored over 6 years ago by Simon Krajewski <[email protected]>
prevent skip of non blocking events when no blocking event is registered

github.com/HaxeFoundation/haxe - 68b33e95792ffb23c1793303c047e58bb0b817cf authored over 6 years ago by Nicolas Cannasse <[email protected]>
bugfix

github.com/HaxeFoundation/haxe - 32f6f66ec7c119a344ef103b866fb483f1bc8fd6 authored over 6 years ago by Nicolas Cannasse <[email protected]>
swap sub closure object for wrapper functions (close https://github.com/HaxeFoundation/hashlink/issues/143)

github.com/HaxeFoundation/haxe - ba58d874abada73e0b8120f23201408e4b964118 authored over 6 years ago by Nicolas Cannasse <[email protected]>
fixed warnings, added large bytes support for embedded files

github.com/HaxeFoundation/haxe - 48edb9535a94633b26f8cb5f81701e6931f0bed9 authored over 6 years ago by Nicolas Cannasse <[email protected]>
added hl.Api.comparePointer (require hl 1.6)

fixed ArrayDyn comparison wrt the underlying array object.

github.com/HaxeFoundation/haxe - be1a102a910ec8446dce8c325dc23aeb9a768033 authored over 6 years ago by Nicolas Cannasse <[email protected]>
add --json

github.com/HaxeFoundation/haxe - f0efbc3ce2368ab6d78a50a9856b3007f35d8bb5 authored over 6 years ago by Simon Krajewski <[email protected]>
factor out Json-rpc and socket implementations

github.com/HaxeFoundation/haxe - 7d1ca0bdc47ee702524804518efa456ab02cd1c6 authored over 6 years ago by Simon Krajewski <[email protected]>
[parser] remove duplicate function

github.com/HaxeFoundation/haxe - 92a42e938d3d52862cd59a800fa49dd3f20ddfac authored over 6 years ago by Simon Krajewski <[email protected]>
[display] disable override feature for now

The parser is not robust enough to do it like this

github.com/HaxeFoundation/haxe - 86f537888de63946df6bb0565eada0d48186deb1 authored over 6 years ago by Simon Krajewski <[email protected]>
[display] only show actual methods

github.com/HaxeFoundation/haxe - aa06f444f1356b32f56861cff0fc9a5beed43cde authored over 6 years ago by Simon Krajewski <[email protected]>
[display] make toplevel completion at class-level show fields that can be overridden

github.com/HaxeFoundation/haxe - 8692859ac8149b6cd784a99107483bc39ec8845a authored over 6 years ago by Simon Krajewski <[email protected]>
[tests] don't connect to google while testing php

they don't have to know

github.com/HaxeFoundation/haxe - d0af9c409c1e42de3e08d95a09d779be4ce790fa authored over 6 years ago by Simon Krajewski <[email protected]>
[display] change something about toplevel paths again

I don't know anymore, ask @Gama11

github.com/HaxeFoundation/haxe - a6081c3b2878f9d8db8c5f7dd21c449700604995 authored over 6 years ago by Simon Krajewski <[email protected]>
[display] consistently use type/field names as position targets

github.com/HaxeFoundation/haxe - 5bc1ffac6050df0bace56d9c3b85f1008b2c2820 authored over 6 years ago by Simon Krajewski <[email protected]>
Override position (#7005)

* [display] keep track of field accessor positions

* [parser] consider accessor position part...

github.com/HaxeFoundation/haxe - 63cbed4c95534bb6adf95802f6b04f42ce7c2a3d authored over 6 years ago by Simon Krajewski <[email protected]>
[display] use full dot path for imported types

github.com/HaxeFoundation/haxe - d76173f219d87e162b89d173e19c04aad112cee4 authored over 6 years ago by Simon Krajewski <[email protected]>
[display] don't show private types in toplevel

github.com/HaxeFoundation/haxe - 32b0de1ecf920c3ae80fe1cc9da605c3d9d6ed2a authored over 6 years ago by Simon Krajewski <[email protected]>
[parser] ignore failing `expr_next` if we are resuming

closes #5951, again

This is kinda scary but maybe it's fine.

github.com/HaxeFoundation/haxe - a5a930759d28d13a2800b475acb9546cb7a69de0 authored over 6 years ago by Simon Krajewski <[email protected]>
[display] patch abstract implementation fields on type display

closes #6756

github.com/HaxeFoundation/haxe - 9878ed380d0ea46438c5ecb5b83e7764b0576897 authored over 6 years ago by Simon Krajewski <[email protected]>
[display] relay import paths for toplevel

github.com/HaxeFoundation/haxe - 5650ee791b40f86d884657af69d588018984763b authored over 6 years ago by Simon Krajewski <[email protected]>
[parser] fix resuming in first block element

closes #5951

github.com/HaxeFoundation/haxe - 20471f7a903ef997b864ceb4b704e0ce54da7826 authored over 6 years ago by Simon Krajewski <[email protected]>
[tests] add serializer tests

closes #4698

github.com/HaxeFoundation/haxe - 3526d6016867b31a54590089b294d5717efac0bd authored over 6 years ago by Simon Krajewski <[email protected]>
[std] remove some unused variables (#7000)

github.com/HaxeFoundation/haxe - 47af20e3ab337fca6a757633f10ba464b06db35b authored over 6 years ago by Jens Fischer <[email protected]>
[display] rework EDisplay handling

The parser can now communicate where it inserted the EDisplay node so we can distinguish them.

github.com/HaxeFoundation/haxe - 5db2f59c8ac9496ee7d661a70633891f00c903fc authored over 6 years ago by Simon Krajewski <[email protected]>
fixed setFloat64 on IE8/9

github.com/HaxeFoundation/haxe - 339652cd9dd570cb8ecffbb21ea8c9f2edd436f1 authored over 6 years ago by Nicolas Cannnasse <[email protected]>
bugfix on IE9 setUInt16

github.com/HaxeFoundation/haxe - 2b3136724e808c41c07cb3d6bcd10845ba6db191 authored over 6 years ago by Nicolas Cannnasse <[email protected]>
[parser] resume in array declarations

closes #5878

github.com/HaxeFoundation/haxe - 84e000f37c5be14c39deb82fbdec1c9db18dccbc authored over 6 years ago by Simon Krajewski <[email protected]>
[display] support signature completion of incomplete structures

see #5767
see #5878

github.com/HaxeFoundation/haxe - 49d2b8cc23764e6e550f850b5a274bfc38e657e6 authored over 6 years ago by Simon Krajewski <[email protected]>
[display] don't die so much when collecting fields

closes #6005

github.com/HaxeFoundation/haxe - 0840dcf7939ea43c7e42ebf7eeeaeedbdf8a6904 authored over 6 years ago by Simon Krajewski <[email protected]>
[cli] swap --interp and --execute

--interp is the standard way to use Eval as a target and can replace --js and such. --execute is...

github.com/HaxeFoundation/haxe - 146afc7b3ad7cd6012bad96c835bfcb3a74e37f0 authored over 6 years ago by Simon Krajewski <[email protected]>
[eval] avoid some allocations

github.com/HaxeFoundation/haxe - 85ae5e44a9795ed1a2ae96453fb6a7588c4382d2 authored over 6 years ago by Simon Krajewski <[email protected]>
[eval] support even more expressions in the REPL

github.com/HaxeFoundation/haxe - 134b28129b9ac8c5bbf5b39d2829b1248d3d74c5 authored over 6 years ago by Simon Krajewski <[email protected]>
[eval] support some more expressions in the REPL

github.com/HaxeFoundation/haxe - 2eb35fb00b6c22345d5b57d42d015956afee2c1d authored over 6 years ago by Simon Krajewski <[email protected]>
[eval] maintain toplevel value when debugging

github.com/HaxeFoundation/haxe - 77505dcb8c2e664983e1f7952ec172016cc07868 authored over 6 years ago by Simon Krajewski <[email protected]>
[eval] fix calls when debugging

github.com/HaxeFoundation/haxe - 865af487f04fb1c2bb8dcd8e2c4981fd5cb7095d authored over 6 years ago by Simon Krajewski <[email protected]>
[js] fix optimization tests

github.com/HaxeFoundation/haxe - b434565cbd6487d2238e52a71bf667264ece919a authored over 6 years ago by Simon Krajewski <[email protected]>
[js] generate enums as objects by default

use `-D js-enums-as-arrays` for previous behavior

github.com/HaxeFoundation/haxe - eb1d00fc9e86d7293be92cb033235f9e51eb9f23 authored over 6 years ago by Simon Krajewski <[email protected]>
[eval] support exception modes

github.com/HaxeFoundation/haxe - 047c0a795745131dcb653b2f2d1acefdf1b0043d authored over 6 years ago by Simon Krajewski <[email protected]>
[eval] support evaluate

github.com/HaxeFoundation/haxe - 7a5b299c1da102c7be7e9da12870734502378544 authored over 6 years ago by Simon Krajewski <[email protected]>
[eval] support conditional breakpoints

github.com/HaxeFoundation/haxe - b3ab6a10dd7c471176064654a1e4ff258191c4bd authored over 6 years ago by Simon Krajewski <[email protected]>
[eval] move some stuff around

github.com/HaxeFoundation/haxe - 2f3ebe6c6f57db5e7c054b7fac555515d6d40c72 authored over 6 years ago by Simon Krajewski <[email protected]>
[eval] support some more debugging expressions

github.com/HaxeFoundation/haxe - 58e8c45df0d0af7746d9fe2d4f47ea3544b21947 authored over 6 years ago by Simon Krajewski <[email protected]>
[display] don't inline vars if we want to display them

closes #5999

github.com/HaxeFoundation/haxe - 3cb7cd198ef882649612d4590a8d302ef06f8fed authored over 6 years ago by Simon Krajewski <[email protected]>
Remove some eval optimizations (#6998)

* [eval] remove some optimizations

* [eval] remove function specializations

* [eval] remov...

github.com/HaxeFoundation/haxe - ce49e8a70100ee1d0d271a87d983285a66f43792 authored over 6 years ago by Simon Krajewski <[email protected]>
[parser] fix metadata completion

github.com/HaxeFoundation/haxe - 521c8272c749eda29849d69b75b2eceee1e2c810 authored over 6 years ago by Simon Krajewski <[email protected]>
[parser] allow parsing `@a.b`

closes #3959

github.com/HaxeFoundation/haxe - f85c1e1ff5c7898a58796d8ef6cffe7267c389b6 authored over 6 years ago by Simon Krajewski <[email protected]>
[std] disable Http method chaining (#6980)

* [std] disable Http method chaining

see #6920

* keep old behavior if hx3compat is defined

github.com/HaxeFoundation/haxe - c891417cfd978dd2da02b314ce68acc6eb0d772e authored over 6 years ago by Simon Krajewski <[email protected]>
[typer] disable @:enum/@:extern warnings for now

github.com/HaxeFoundation/haxe - 1d2eb9e0d5c0c26171ac7540210a0882698f8720 authored over 6 years ago by Simon Krajewski <[email protected]>
added threads api

github.com/HaxeFoundation/haxe - a276692957c08267e4a9baeb98f19709619ed3e9 authored over 6 years ago by Nicolas Cannasse <[email protected]>
changes in tracking / profile api

github.com/HaxeFoundation/haxe - 6ec16adeed7ab75d928a7d9e716e9e1b8271ce55 authored over 6 years ago by Nicolas Cannasse <[email protected]>
rename getName to getTypeName

github.com/HaxeFoundation/haxe - 25f7c29c7c41bdb0c1c75466afe02694c5ef2e93 authored over 6 years ago by Nicolas Cannasse <[email protected]>
[analyzer] propagate TTypeExpr

closes #5582

github.com/HaxeFoundation/haxe - f86e13c474abc893df5b1795e3894adf2d854f25 authored over 6 years ago by Simon Krajewski <[email protected]>
[typer] set generated `null` default values to `null_pos`

closes #6943

github.com/HaxeFoundation/haxe - 4a4e31a645256d077a0daaadda6abcd4f519c537 authored over 6 years ago by Simon Krajewski <[email protected]>
[typer] type parameter expressions when displaying

closes #6951

github.com/HaxeFoundation/haxe - 63520ed23e5ab973b556d3c8820984c4545ca2c0 authored over 6 years ago by Simon Krajewski <[email protected]>
[js] make js.Browser inline methods extern

closes #6815

github.com/HaxeFoundation/haxe - a8c34501160b8fadb8f164916d0ce0af8253b50a authored over 6 years ago by Simon Krajewski <[email protected]>
hide some deprecation warnings behind hx3compat

see #6982

github.com/HaxeFoundation/haxe - 632cef8f3f9687c6ee117ae368547959e3bdb0b8 authored over 6 years ago by Simon Krajewski <[email protected]>
`enum abstract` syntax (#6982)

* [parser] support `enum abstract` syntax

closes #4282

* deprecate `@:enum abstract`

* ...

github.com/HaxeFoundation/haxe - 0edc98e4c30df3fb18ae7a66030cf65782322e4f authored over 6 years ago by Simon Krajewski <[email protected]>
[matcher[ don't drop `var = null` bindings

closes #6724

github.com/HaxeFoundation/haxe - 64e57cc4191c25399bd5bbe5893fa65c980b593b authored over 6 years ago by Simon Krajewski <[email protected]>
[tests] add tests for the status quo of argument nullability

see #6972

github.com/HaxeFoundation/haxe - 6118ea37b95d8db0bff3ac892036ac45d86e3052 authored over 6 years ago by Simon Krajewski <[email protected]>
[typer] delay final field initialization check

closes #6772

github.com/HaxeFoundation/haxe - f163a5eeb8bd48c142efe436b4f749c41ee23836 authored over 6 years ago by Simon Krajewski <[email protected]>
[typer] split up typeload

github.com/HaxeFoundation/haxe - 714fa5bb5f58ae1d566959e2d509f7e088bb5586 authored over 6 years ago by Simon Krajewski <[email protected]>
`extern` field syntax (#6984)

* support `extern` on fields, deprecate `@:extern`

* fix lua

github.com/HaxeFoundation/haxe - 00f409858f6b3381b57a0b818121ac22aa21b46d authored over 6 years ago by Simon Krajewski <[email protected]>
Fix EReg use as type parameter (#6977)

github.com/HaxeFoundation/haxe - f2903e1c49b05d033f14bfeddb65cb059009a8cb authored over 6 years ago by Ben Morris <[email protected]>
rename abstract flags

github.com/HaxeFoundation/haxe - 3bb04600f97bed06f1bed06e642a1fce47c7b9b6 authored over 6 years ago by Simon Krajewski <[email protected]>
[typer] support @:const constraints

closes #6878

github.com/HaxeFoundation/haxe - 0b12c33faa59ff9e32e5d93a6a2a31970b59bd7c authored over 6 years ago by Simon Krajewski <[email protected]>
[typer] cache @:generic @:const expression and use their type properly

closes #6979

github.com/HaxeFoundation/haxe - c5e343e4ae5e84e7e0226e605a5b737b33d126e5 authored over 6 years ago by Simon Krajewski <[email protected]>
Fix for generic function through typedef (#6971)

github.com/HaxeFoundation/haxe - 4d477bbfc6b141aba4350788416f9b2421f51c94 authored over 6 years ago by Ben Morris <[email protected]>
Allow structs as generic type params (#6969)

github.com/HaxeFoundation/haxe - 48fe56592b3d848cba8c68d302279cae3d2291cf authored over 6 years ago by Ben Morris <[email protected]>
[tests] avoid problem on Java/C#

github.com/HaxeFoundation/haxe - cc958c96ac1b856a65be9fc3a136e9f07a24aede authored over 6 years ago by Simon Krajewski <[email protected]>
[typer] fix stack overflow when typing arrays against abstracts

closes #6059

github.com/HaxeFoundation/haxe - 0dcb3231d38213719ee1cb21ac4aa6a777f169b3 authored over 6 years ago by Simon Krajewski <[email protected]>
Spring clean 2018 (#6974)

* [typer] organize some things

* [typer] organize even more things

* [typer] lose unify_mi...

github.com/HaxeFoundation/haxe - 4669a2754d6783827eaa79e7da7d21c3f18a9939 authored over 6 years ago by Simon Krajewski <[email protected]>
[parser] clean up a bit

github.com/HaxeFoundation/haxe - 8f3def830abe5b09d1803d29984ae121da8ad180 authored over 6 years ago by Simon Krajewski <[email protected]>
Ensure generic class names are valid identifiers (#6968)

github.com/HaxeFoundation/haxe - 47264de1d10b1148f84a940ea85bea1c8bfe5a11 authored over 6 years ago by Ben Morris <[email protected]>