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] always deal with `Module_not_found` in display mode

closes #7158

5b4ff561f6e91b702ded2bf4a08f0db77a910ba3 authored over 6 years ago by Simon Krajewski <[email protected]>
[display] don't remove calls if we display in the arguments

see #7114

3585325a1193dcf003f6cc24c5f8d13ce7ff0be3 authored over 6 years ago by Simon Krajewski <[email protected]>
[display] show private types of local module in new completion

closes #7092

27ea05519b8698c68c7b32277861c65ff8e1467f authored over 6 years ago by Simon Krajewski <[email protected]>
[inliner] fix TFunction logic

closes #7187

0aa950165f1f3609b49ae341a1580b0e23215d6e authored over 6 years ago by Simon Krajewski <[email protected]>
[typer] hold back on the `@:compilerGenerated` change

Something is wrong... see #7258

ebf22f23abfb90e702edfd4e433c50c77e0cb623 authored over 6 years ago by Simon Krajewski <[email protected]>
[display] add display/typeDefinition (#7266)

* [display] add display/typeDefinition

* Handle Exit instead of matching TMono

* follow_nu...

c9786785feb3e83a5ff53b22ce46e11f0a646a5f authored over 6 years ago by Jens Fischer <[email protected]>
[typer] properly handle state of non-function fields

fd5ea6746a69d2242914b8a102d60ee971a069b0 authored over 6 years ago by Simon Krajewski <[email protected]>
[typer] mark `gen_local` vars as `@:compilerGenerated`

closes #7258

2a5adfb18bacf2c57698e37607cb566e234b1e03 authored over 6 years ago by Simon Krajewski <[email protected]>
[inline] add dependency to js.Syntax

closes #7254

b27a0981e67d167288041fdec1a9605d0d14e8cf authored over 6 years ago by Simon Krajewski <[email protected]>
bugfix: parameters var names were reversed

c0cfe25622fa039f17a4657cf92bcaa005298a9f authored over 6 years ago by Nicolas Cannasse <[email protected]>
[display] support `@:structInit` in structure completion

closes #7136

bdccaccf382c78311813fbe91510d0cec3c1585b authored over 6 years ago by Simon Krajewski <[email protected]>
[parser] ignore missing expression in `else` in display mode

closes #7133

b9eeafe29496968338a4ee8ad497d4825fb4752f authored over 6 years ago by Simon Krajewski <[email protected]>
fixed debug position of loops jump back (close https://github.com/vshaxe/hashlink-debugger/issues/14)

67e44162527fcaaf951d5757e72ab45b6a1f6e7c authored over 6 years ago by Nicolas Cannasse <[email protected]>
[php] generate `switch` as `if...else if...else...` (fixes #7257)

4553502453f1b91691e7d30fd13896a6089cee6c authored over 6 years ago by Alexander Kuzmenko <[email protected]>
partial fix for https://github.com/vshaxe/hashlink-debugger/issues/12

010ebaefa95dc19256c74016890dd2b5d1e627aa authored over 6 years ago by Nicolas Cannasse <[email protected]>
more generated locals eliminated (close https://github.com/vshaxe/hashlink-debugger/issues/13, related to https://github.com/HaxeFoundation/haxe/issues/7258)

398fb0bf06ed13164371ab2c882c94810b6d67e2 authored over 6 years ago by Nicolas Cannasse <[email protected]>
merge constant variable initializers with same position as new() : better debugging (close https://github.com/HaxeFoundation/hashlink/issues/132)

402fcc96dbdb046e9d4cc266cc55c6666605af9f authored over 6 years ago by Nicolas Cannasse <[email protected]>
[hl] perform relocalization of optimized out locals set: improves debugger lost locals

0d68591d79b7c44975e2383a9e3e2de4085f785e authored over 6 years ago by Nicolas Cannasse <[email protected]>
assert false on js.Syntax Not_found (not a fix, but better than letting it escape), see #7254

53677779e4c5f8a1a4d065ea9682e7d5780ebf8c authored over 6 years ago by ncannasse <[email protected]>
Reenable cppia Jit tests. Closes #7239

cbdd69b03986c88245818ecd03e28d49ad32a03c authored over 6 years ago by Hugh Sanderson <[email protected]>
disable cppia -jit tests for now (#7239)

eccf809d17889da3a73f830a0cd1cab8151df5a4 authored over 6 years ago by Andy Li <[email protected]>
added gc flag

fc91b554f2f2e668969055c7d92f1335ac0609c5 authored over 6 years ago by ncannasse <[email protected]>
[server] actually it has to be 1...

30798ceea0f100057ce7db70d0300969cf50633e authored over 6 years ago by Simon Krajewski <[email protected]>
[server] reset run counter so we don't compact like crazy

see https://github.com/vshaxe/vshaxe/issues/251

cb04d49ea7f90a4384fd3e64e628e316fd4a2bc1 authored over 6 years ago by Simon Krajewski <[email protected]>
[php] changed visibility of VectorData fields to public

1b34f9053e0c78a9f81ea76507ca8b3289250ed7 authored over 6 years ago by Alexander Kuzmenko <[email protected]>
[python] async and await are reserved keywords in python 3.7

https://docs.python.org/3/whatsnew/3.7.html

1c0a4c3e833ba151cb2d27eae28988c609212d7c authored over 6 years ago by Andy Li <[email protected]>
VectorData<T> has to be a typedef for dox to work...

15d0214fbf71c61dca508274be3b13083f888c92 authored over 6 years ago by Andy Li <[email protected]>
[js] properly escape field name when extracting enum parameters named as js keywords (closes #7220)

83dbcc94aff8ffdf7b5b2180a8467140339e5740 authored over 6 years ago by Dan Korostelev <[email protected]>
[java] Type.createInstance with anonymous structure (fixes #7233)

13be4e409dd51035e47dab567f297b1476bd1937 authored over 6 years ago by Andreas <[email protected]>
[java] Type.createInstance with anonymous structure (fixes #7233)

1d0f0b7e531b5ea00af119f9123fe243428f311f authored over 6 years ago by Andreas <[email protected]>
Fixes a Type.createInstance issue with anonymous structures.

8151a5f544df7cb93ff2191266108351b30b4d20 authored over 6 years ago by Andreas <[email protected]>
[php] support native PHP generators

fb0d6b885a519eaedd242f4a92dada55b188e360 authored over 6 years ago by Alexander Kuzmenko <[email protected]>
[php] Optimized Map.copy(), Array.copy()

6fd0536152d723c23121c04e7f1b0f1136e3a317 authored over 6 years ago by Alexander Kuzmenko <[email protected]>
[as3] disabled new haxe.ds.Vector test for as3

a521308f205c3a1361278805f20dae1e6a2adffc authored over 6 years ago by Alexander Kuzmenko <[email protected]>
Optimized haxe.ds.Vector

4a7a9bf57005e634711ee8735a886fc6d0c6a0b7 authored over 6 years ago by Alexander Kuzmenko <[email protected]>
Readme: fix typo in "Gitter" (#7231)

4c0f49203b3077232271c5eb9ce714a4e5a084f8 authored over 6 years ago by Jens Fischer <[email protected]>
oops

9bbffe5e3798be33003afde19bb569ff9c5a027b authored over 6 years ago by Dan Korostelev <[email protected]>
[php] escape $ in fields names (fixes #7230)

5f055e03039c7aad0ffcdcaf516e88c5bc894278 authored over 6 years ago by Alexander Kuzmenko <[email protected]>
[js] also use simple dot path strings for enums (see #7141)

df2df55a16a17dd6087e94b669451d23f9ec75e0 authored over 6 years ago by Dan Korostelev <[email protected]>
[js] use dot path strings for Cls.__name__ (closes #7141) (#7225)

6398c3cb50e5f2a637a254edf7972b070d6d6d59 authored over 6 years ago by Dan Korostelev <[email protected]>
Update README.md

Compatibility table from the info I know. More info (about cpp/java/c#) is more than welcome.
C...

ccf3d96c77a82cfd470909fd03611ab00e00ec58 authored over 6 years ago by Mark Knol <[email protected]>
update README.md file to reference extra/BUILDING.md

68edc60526f461147f945f5a85789413bf0c86ef authored over 6 years ago by Andy Li <[email protected]>
put building instruction in extra/BUILDING.md

e584a795aa39168d1eb34e336d12939a2fd68f0f authored over 6 years ago by Andy Li <[email protected]>
[hxcpp] Export spcial cpp types as fsUnkown to cppia. Change definition of cpp.Star to allow null setting. Add cpp.Native class for some easier access to cpp.Star pointers. Bump hxcpp_api_version to 400.

f26ead193d0ea5cfc15cbe1ebc1b280a3b62bdc6 authored over 6 years ago by Hugh Sanderson <[email protected]>
[hxcpp] implement process_kill

3728135be6120fb52979685edfcd957c89d22d56 authored over 6 years ago by hughsando <[email protected]>
[lua] also always return the copied array in Type.allEnums (see #7209)

fdbba9ac8fb81d9974166ee700da25148fce5b78 authored over 6 years ago by Dan Korostelev <[email protected]>
[js] always return the copied array in Type.allEnums (closes #7209)

b391d44ec01c46a444a7fd67ce7678cea7aaad7b authored over 6 years ago by Dan Korostelev <[email protected]>
[js] use Object.create for $extend when js-es >= 5

7feaf47d3d8685b3db66ee475281dab270d61096 authored over 6 years ago by Dan Korostelev <[email protected]>
[eval] fixed Sys.args() (closes #7185)

c43a08d8bf332dad92b0fb6e3b4ce7581b94015a authored over 6 years ago by Alexander Kuzmenko <[email protected]>
Add test for #6376

2626d71722a5224d52cc2e01fd961532b1080af5 authored over 6 years ago by Caue Waneck <[email protected]>
[cs] Do not let empty var names to be generated

When generating a delegate conversion function. Closes #6039

fde7eccab39bd8a62d0b04cbeacb4546291027c7 authored over 6 years ago by Caue Waneck <[email protected]>
[java/cs] Do not normalize all abstracts

Rather, only follow the multitype ones

Closes #6635

0c8ce47bb0ffff82af3151a969315df1cff4f9cf authored over 6 years ago by Caue Waneck <[email protected]>
[php] less tmp vars for php.Syntax methods

ac2cb16474c02eaa976019f740596513bd95bb82 authored over 6 years ago by Alexander Kuzmenko <[email protected]>
[lexer] don't lex comments in code strings

closes #7202

ab2fb14d2166abf13c4430066bcc1e886ed91738 authored over 6 years ago by Simon Krajewski <[email protected]>
[js] make js.Syntax.field generate dot access when possible

so we can do Syntax.field(obj, "$some") and have obj.$some in the output

ba156c7cab3b073b460f82cc9c3d86bf12f92e85 authored over 6 years ago by Dan Korostelev <[email protected]>
[TravisCI] upgrade Flash Debugger version

b70a42982f99d3196058042ee2e51b7471c5d732 authored over 6 years ago by Andy Li <[email protected]>
[js] don't miss the EnumValue constraint on Type.enumEq (see #7189)

b865f06c7fbcaf2281fb55f6ed24ac642489e998 authored over 6 years ago by Dan Korostelev <[email protected]>
[js] optimize (?) Type.enumEq (see #7189)

f0e026ebded7e8e2c80bc8971c0f1da526ec7ff3 authored over 6 years ago by Dan Korostelev <[email protected]>
[std] more consistent markdown doc formatting in haxe.io.Path (#7188)

4fbfc744e458c2a592765d472f22da55eeb9857b authored over 6 years ago by Jens Fischer <[email protected]>
sync

69846299935be66f41a1de1bb429df613fcd8189 authored over 6 years ago by Nicolas Cannasse <[email protected]>
[profanity] actually, let's finally disable this fucking warning

1e3e5e01672249647ff32e4224be4a9c1dbba315 authored over 6 years ago by Simon Krajewski <[email protected]>
[php] avoid warning

5f0a4d86bcf0ada3aa441c8e1552e5e90758115e authored over 6 years ago by Simon Krajewski <[email protected]>
[submodule] update

dc87e10f3672b491217f7fbe7c68ac6a36599b55 authored over 6 years ago by Simon Krajewski <[email protected]>
CHANGES.txt

de01afcbbac2096db59f643074b1efd03a131e1d authored over 6 years ago by Simon Krajewski <[email protected]>
[cli] activate semver again, set to preview.4

ee87c9a20390d5a84d5181b91777b2cb6baf0040 authored over 6 years ago by Simon Krajewski <[email protected]>
[server] always check shadowing for extern modules

b2d3bf948129aba76938eb28ed1977e23db171e7 authored over 6 years ago by Simon Krajewski <[email protected]>
[parser] this is fine

d3504e7d3ff204bc31cd20528a5a66bf2b3ef7da authored over 6 years ago by Simon Krajewski <[email protected]>
[display] use NotJsonType for toplevel expected type

closes #7178

d7daf5c0c91a2a585411e99fcfb027d3ba35558f authored over 6 years ago by Simon Krajewski <[email protected]>
[display] don't unify against expected type when it's a monomorph

closes #7177

109e9b19bfb6e8be36db8aee43c437a114114525 authored over 6 years ago by Simon Krajewski <[email protected]>
[php] load the file with polyfills

49690366bf1721a4a9c9ba0e085f1610892758bf authored over 6 years ago by Alexander Kuzmenko <[email protected]>
[display] use "path" on module types

0b753cf6f9b7f66462cf772fac67529e867a414d authored over 6 years ago by Simon Krajewski <[email protected]>
[js] generate enum declarations as single object literals (see #7165)

ec2213b64ffaf3720ac98620967d2e5d961e12d2 authored over 6 years ago by Dan Korostelev <[email protected]>
[js] use $_ to store enum constructor function for setting __params__ (see #7165)

so we don't repeat it twice

e1f188c72257abcdb811241ed1fae7c159e75a5a authored over 6 years ago by Dan Korostelev <[email protected]>
[display] actually generate what you promise to generate

665c4aead5f4ec3bb8252c94946a32e3b52d6278 authored over 6 years ago by Simon Krajewski <[email protected]>
[std] remove JsonModuleTypesPrinter

ee5232a2070b57a8bd02c2c4135fb00442769ef3 authored over 6 years ago by Simon Krajewski <[email protected]>
[json] change path representation

closes #7152

ab2151f1b8951cf3deebcf4d99c0110dc63f14cb authored over 6 years ago by Simon Krajewski <[email protected]>
[js] don't inline Type.enumParameters as it's quite large now, also don't use __js__ (see #7165)

eede328ebed00e6618c79b84a99c4b1a89826dc1 authored over 6 years ago by Dan Korostelev <[email protected]>
[typer] revert static extension abstract cast change for now

see #5924
closes #7142

8fea07a9d163017fd190e28413e00939c0ba03c3 authored over 6 years ago by Simon Krajewski <[email protected]>
[display] "display/findReferences" -> "display/references" (#7169)

2e1d98f0fa1b9e372bbebd4993b79b6e2e1cd31e authored over 6 years ago by Jens Fischer <[email protected]>
[js] use $hxEnums for Type.resolveEnum and don't add enums to $hxClasses (see #7165)

also, inline Type.resolve(Enum|Class)

c6bf8dc502291c69a654f90cc44b3e759e375305 authored over 6 years ago by Dan Korostelev <[email protected]>
[js] use dot-path for $hxEnums keys and __enum__ (we can use it for resolveEnum later, see #7165)

b6b1a67320b1875c233878374f88d9ba9bb77e16 authored over 6 years ago by Dan Korostelev <[email protected]>
[js] make enum object generation a bit cleaner (see #7165)

b2d868d85df6aa5e4fa4f03010f3f73909e8a464 authored over 6 years ago by Dan Korostelev <[email protected]>
[display] rework position handling

closes #7151

d729eb72ee7504e08fc6fec4c2511e1ac0ecb2b3 authored over 6 years ago by Simon Krajewski <[email protected]>
[js] generate $hxEnums assignment as part of an enum definition

280dd464d2818958a0a7d155fa00bf23a90b1c4c authored over 6 years ago by Dan Korostelev <[email protected]>
[php] clearstatcache before some file operations (fixes #6960)

4078caf7a5075a7bfa10added89a50a957d6ff71 authored over 6 years ago by Alexander Kuzmenko <[email protected]>
[display] add protocolVersion to initialize (#7167)

* [display] add protocolVersion to initialize

* [display] remove obsolete capabilities from i...

5533926e132256d838445343524aeff1da74dfb2 authored over 6 years ago by Jens Fischer <[email protected]>
look at the actual array type in real_type, close #6560

ed7e75afc0b1ac5d3b0bfd036cc8007fbe0db613 authored over 6 years ago by Nicolas Cannasse <[email protected]>
[debug] print expression type of TLocal if available

eef9a1cad391841a2a5921640fa09bd2341b2f45 authored over 6 years ago by Simon Krajewski <[email protected]>
[inliner] distinguish number of calls from number of reads

closes #7163

ed8b51e715221d34150b1aa6fd490793d88e5062 authored over 6 years ago by Simon Krajewski <[email protected]>
fix compat.Uint8Array.set (#7130)

91afdfba238687cf87b555f20bc565864ffce8f0 authored over 6 years ago by R32 <[email protected]>
[json] add `isInline` to vars and print their expressions if exists

f45607c94bd8c055c4eb4fda75e5bc0c9855edbf authored over 6 years ago by Simon Krajewski <[email protected]>
[parser] ignore identifiers after `override`

94055699700a5771ebcacecf3795078f3ccd44c7 authored over 6 years ago by Simon Krajewski <[email protected]>
added mikktspace hl.Format definition

48c3250ec7eb9b16344e8321e23a1f14e8b692b8 authored over 6 years ago by ncannasse <[email protected]>
[display] always generate `@:value`

21f262f4100b357d3d3b83b0547c247148615a9a authored over 6 years ago by Simon Krajewski <[email protected]>
[display] make sure fields are built for override generation

closes "in some cases the default values for arguments in override generation seem to be missing"

86dc62cc12ac2d5d53aebf6ee3397279ac3b2f83 authored over 6 years ago by Simon Krajewski <[email protected]>
JsonClassField.expr can be null (#7156)

9e304373e1dc4520f0c9b3dfffc5df346aed38ad authored over 6 years ago by Jens Fischer <[email protected]>
Inline cleanup (#7155)

* [inliner] factor out vars substitutions

* [inliner] move local handling to a class

* [in...

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

20e61288b065e8f06b6536179ff495e534ca66ec authored over 6 years ago by Simon Krajewski <[email protected]>
[display] sort field and override completion as well

closes #7149
closes #7150

a6f79f6d9ea9e29960011ca7de98dbb2ed64c9c5 authored over 6 years ago by Simon Krajewski <[email protected]>
[display] output string representation of field expression

closes #7147

02221e791f5675f2e7c14a04e9041199dc623bfd authored over 6 years ago by Simon Krajewski <[email protected]>