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

Test for ES6 class generation (#7835)

* [js] add some tests on es6 class generation edge cases

* [js] run es6 tests before saucelab...

c951675fae6d1f4262a085bb0fcea22c882fe668 authored almost 6 years ago by Dan Korostelev <[email protected]>
fixed bug with duplicate natives leading to JIT ERROR -1

af35bb3724bf8d3d048763f756e857fe58b39ffb authored almost 6 years ago by ncannasse <[email protected]>
[js] run es6 constructors filter before even allocating genjs context

this prevents creation of empty output js file

016cf0456e957af64c667e1876cedc946ed3b7f7 authored almost 6 years ago by Dan Korostelev <[email protected]>
Use private instead of protected for static ctor when using final (#7830)

Previous behavior was to always use `protected` for static
counterparts of 'ctor' when overload...

33df799ed4b4c364c71f719f864695d33e8f9f8a authored almost 6 years ago by Rudy Ges <[email protected]>
[php] made php.Web.getClientHeader() case-insensitive; added php.Web.getClientHeadersMap(); switched haders names to uppercase in php.Web.getClientHeaders() (closes #7851)

64fc139bb7141493b18857b7d3da63f0593ce25f authored almost 6 years ago by Alexander Kuzmenko <[email protected]>
[std] format Type.hx

92df9dcee125ba43866848b7f34daf9307113de1 authored almost 6 years ago by Simon Krajewski <[email protected]>
Eval frame rework (#7823)

* [eval] rework frame handling

* [eval] dig up correct frame when debugging

closes #7810
...

8bede48fedd21690abb283b3fcbb60543f9312bd authored almost 6 years ago by Simon Krajewski <[email protected]>
mention latest notable changes [skip ci]

ba7e3ac13704c0eb9e3c57d782334a1e655d1e3b authored almost 6 years ago by Dan Korostelev <[email protected]>
[eval] disable Crc32 test for now (see #7826)

af6533b1f509a12526cad3831d8f889195427d6e authored almost 6 years ago by Dan Korostelev <[email protected]>
[js] rework Type.instanceFields for -D js-es=6 (#7825)

77b4377d03fda9c770aae35b3c835e57ade3c553 authored almost 6 years ago by Dan Korostelev <[email protected]>
[js] ES6-class generation support (#7806)

406d3fb2bfb4016b384082768182a3d470633ed8 authored almost 6 years ago by Dan Korostelev <[email protected]>
[cli] document -D dump=position

5f9bbece788093ddc4e98010fba7bc91e77040df authored almost 6 years ago by Jens Fischer <[email protected]>
removed old project file

82ca1dd696d68d7ee50f774dc219765056d0f437 authored almost 6 years ago by ncannasse <[email protected]>
compact memory even when compilation errors (prevent memory fragmentation over long refactoring)

715c6c0b4b0c65797e71bf8d39e03ff0cd8248a2 authored almost 6 years ago by ncannasse <[email protected]>
please, travis

64ad0481bb5e252aee6f7f84ce2d29b6981534b3 authored almost 6 years ago by Dan Korostelev <[email protected]>
[tests] utest 1.9.3 allows to simplify this a bit

695a4a8759409bf4f1152fdbebfdcf05d6f7c762 authored almost 6 years ago by Jens Fischer <[email protected]>
update @:nullSafety doc

c9320972af56358dd4acaded04a0637405bdc3c3 authored almost 6 years ago by Alexander Kuzmenko <[email protected]>
Update server tests for modern UTest + add test-adapter config

6f9eb902995aa4a15063c21f6cd29aa962ba50b4 authored almost 6 years ago by Jens Fischer <[email protected]>
[display] add missing display file check to extern arguments

probably closes #7814

23aec237a616904cc63c0e32ff8ddcd4eae35b26 authored almost 6 years ago by Simon Krajewski <[email protected]>
dodge flash extern nonsense

22494d769d862945d2cae6858bf90fd3eba7a34c authored almost 6 years ago by Simon Krajewski <[email protected]>
Enable server tests again and start on DCE tests (#7813)

* [tests] bring back server tests

* [tests] make server checks more robust

* [tests] start...

1147a49bfe89646b70d18131fd3715f22c0e549e authored almost 6 years ago by Simon Krajewski <[email protected]>
Strictness levels for null safety (#7811)

* wip

* [nullsafety] safety modes

* rename Weak to Loose

ceec5eb1f263d3dece33dc36f28acce0db872ddb authored almost 6 years ago by Alexander Kuzmenko <[email protected]>
[dce] remove `@:used` meta while collecting entrypoints

see #7805

610d84ac8614d03b55d205bbd9b8613748508622 authored almost 6 years ago by Simon Krajewski <[email protected]>
(Temporarily) Revert "[dce] clean up `@:used` on types too"

See https://github.com/HaxeFoundation/haxe/issues/7805#issuecomment-464929875

This reverts comm...

c8d54f77808c42c6290e3f92a28f9b09dc367bb3 authored almost 6 years ago by Dan Korostelev <[email protected]>
fix Crc32 tests?

5333a5817f3c5625c550758eb092164af70f22c0 authored almost 6 years ago by Dan Korostelev <[email protected]>
use field position for `this.field` access in the moved field init

this seems to make more sense and i want to use that position
for ES6 this-before-super errors

9a8ab5979bf007f635e861cde8df63965bc18d94 authored almost 6 years ago by Dan Korostelev <[email protected]>
[tests] .unit.hx

closes #7807

e01859a937ea5f6934f438646f308bcadcd3ace6 authored almost 6 years ago by Simon Krajewski <[email protected]>
revert crc32 changes, use no-branch instead

982befb24a671911a76ac381123e4a9e50044421 authored almost 6 years ago by ncannasse <[email protected]>
[dce] clean up `@:used` on types too

see #7805

ae0ab793ad40a935e70c66464952210ec4b3e8c1 authored almost 6 years ago by Simon Krajewski <[email protected]>
Add Discord server to the readme (#7804)

[skip ci]

20a9f87f0a8b297ccd9e7be90c6f2c0dd9b0f20f authored almost 6 years ago by Jens Fischer <[email protected]>
[typer] process extern arguments properly

closes #7752

308d19ceb19af91c9dbaa6ee882c571eaeccbe7f authored almost 6 years ago by Simon Krajewski <[email protected]>
[nullsafety] respect @:nullSafety(false) meta on getters/setters

31ab7ebbe7b4816aa464bb73bb397247a1b6e2d1 authored almost 6 years ago by Alexander Kuzmenko <[email protected]>
[nullsafety] check if a getter/setter for non-nullable property return safe values

8aaf780b2ad885f627e5a359db2f63acb80c9eff authored almost 6 years ago by Alexander Kuzmenko <[email protected]>
[nullsafety] fix returning safe result of assign binop

bfa80474072f2d3097aaf0a17363ef1ba509082f authored almost 6 years ago by Alexander Kuzmenko <[email protected]>
[std] fix some doc comment style inconsistencies

802868a772cb17ac595ddd7ad9008dc565ddb14c authored almost 6 years ago by Jens Fischer <[email protected]>
[std] consistently use ```haxe for code blocks in docs

[skip ci]

db33df9625081584c42ab0736caab6e1379692a5 authored almost 6 years ago by Jens Fischer <[email protected]>
[js] html externs: remove invalid default values (#7798)

a5323baad0c658d40df0887abe7c7cdbf21289b1 authored almost 6 years ago by George Corney <[email protected]>
[php] fix "Parameter default value should be constant"

5aa3289d35df31fbe480d71e7e4a753cd7751b22 authored almost 6 years ago by Alexander Kuzmenko <[email protected]>
added setMaxDepth, fixed formatting

97edee960ee25dbaf41669c0809444f6c786e25a authored almost 6 years ago by ncannasse <[email protected]>
fix (bitshift done on C side)

d9ad45be399a64ef7e6d794559bb44ac90a5e025 authored almost 6 years ago by ncannasse <[email protected]>
new hl 1.10+ profiling api

fe23eb77de262d29ac1e0ea77ca0558acc22ce46 authored almost 6 years ago by ncannasse <[email protected]>
[typer] consider overloaded arguments optional if there's a default value

see #7794

e314c810e3e92d7f5d26b6631a9959b15376a61d authored almost 6 years ago by Simon Krajewski <[email protected]>
[js] html externs: modernize typedefs and change whitespace convention (#7792)

* [js] html externs: modernize typedef syntax

* [js] html externs: whitespace – match code st...

7256798f79acdefa3f9084db85f57bed109f3c0e authored almost 6 years ago by George Corney <[email protected]>
[js] html externs: add new APIs (#7788)

* [js] html externs: add Web MIDI API

* [js] html externs: enable selection events

* [js] ...

e7d6af398e0789da955f90f54d728a6f9551a169 authored almost 6 years ago by George Corney <[email protected]>
Merge pull request #7787 from haxiomic/additional-fullscreen-fields

[js] html externs: add more missing fullscreen fields

e09f45aecadad036df4a9295731d373a7414f7a7 authored almost 6 years ago by George Corney <[email protected]>
[js] html externs: add more missing fullscreen fields

41891d4ef0f9fd4ac65d3d8e64f419f85335c2b7 authored almost 6 years ago by George Corney <[email protected]>
[js] html externs: enable requestFullscreen() flag (#7785)

89e95f8af226a500bf15265a6b3377487d1e84e2 authored almost 6 years ago by George Corney <[email protected]>
Merge pull request #7776 from haxiomic/nonnull_args

[js] html externs: remove `?` from args with default value

70fe72653f8b453d3140a0d5ee235705bde18b49 authored almost 6 years ago by George Corney <[email protected]>
[js] remove untyped, add type

c9eb7c7430be0558f88ffa6c72ca4286bc1dc564 authored almost 6 years ago by Dan Korostelev <[email protected]>
[js] move js.Boot.__toStr magic function initialization up (closes #7783)

since it can be already used from normal static inits, dynamically,
like it's done in #7783, it ...

06ee46655c064d93f4b107401aa5f51b52c4f55c authored almost 6 years ago by Dan Korostelev <[email protected]>
Merge pull request #7775 from haxiomic/development

[js] html externs, replace default value strings with enum values

1229db0e5f34dca54d30a8a0833ccee3e6a23447 authored almost 6 years ago by George Corney <[email protected]>
[js] html externs: remove ? when argument has a default value

4191fdf2e6239d2708e6ebbab9d452f50ea3203e authored almost 6 years ago by George Corney <[email protected]>
[js] html externs, replace inline strings with enum values (see #7752)

fa2d5ca0ac03784f62a6e58b93c9d4ae55109a29 authored almost 6 years ago by George Corney <[email protected]>
Merge pull request #7774 from haxiomic/development

[js] HTML: make WebGL2 context extend WebGL1. Fixes #7771

24747600050fea9feacbc61b381970349022e63d authored almost 6 years ago by George Corney <[email protected]>
faster crc32 using precomputed table (#7773)

bba3a51aff6958c16d95c03b9d7e07027edc353f authored almost 6 years ago by Nicolas Cannasse <[email protected]>
Make WebGL2 context extend WebGL1. Fixes #7771

085123b56ba92cdb58018d72006abc43c842fe53 authored almost 6 years ago by George Corney <[email protected]>
[std] fix missing brackets in map literal example

+ add some backticks

[skip ci]

23bf57e2b28a81dd0af9ddc5662e4b3797948ce9 authored almost 6 years ago by Jens Fischer <[email protected]>
actually make it faster

56b6290cc8002eccc4a50acf60d7c61d1ee9acb5 authored almost 6 years ago by Dan Korostelev <[email protected]>
DynamicAccess key/value iterator (#7769)

* DynamicAccess key/value iterator

* Make it faster, maybe

ca79e3082c766f29c70e9109e72c7b1addef0e23 authored almost 6 years ago by Jens Fischer <[email protected]>
[eval] don't rename local vars because it shouldn't matter

0f5ef51f65ba71eae888774802d0a882d2652302 authored almost 6 years ago by Simon Krajewski <[email protected]>
optimized toint R,R and tosfloat R,R

527d7c1d4f70a0a36847fe4b4425e935a092610b authored almost 6 years ago by Nicolas Cannasse <[email protected]>
prevent Null<Void> to exists in HL type system (close #7742)

ddd362398b49b4cf9ca97f5b8a5586b0547e25d9 authored almost 6 years ago by ncannasse <[email protected]>
[std] no_simplification doesn't exist anymore

There's a few more, but those don't have @:semantics meta.

b7e59d2ae5857246eb5f25192a4f884d6974df76 authored almost 6 years ago by Jens Fischer <[email protected]>
[parser] allow JSX fragments too

68fdc5a667668d2ec9a72b56f2c6260dc0d74ca3 authored almost 6 years ago by Simon Krajewski <[email protected]>
use rich man's enum

7e87b988e4390c94161ef815d2f2e2a45e6d88c8 authored almost 6 years ago by Dan Korostelev <[email protected]>
[parser] try to get markup names under control

closes #7558
closes #7764

ce480715f5314350dd1589b58a2a42f61e7f0ae3 authored almost 6 years ago by Simon Krajewski <[email protected]>
[tests] disable questionable test for now

see #7757

5e04f94f627d8c4b60e3b183c001bf809220d522 authored almost 6 years ago by Simon Krajewski <[email protected]>
[php] fixed %= for disabled analyzer

ad781cab8dda6b0d071fac02eddcc6d21945031d authored almost 6 years ago by Alexander Kuzmenko <[email protected]>
add tests for some Null<BasicType> behaviour (#7755)

* add tests for some Null<BasicType> behaviour

* make Null<T> actually test something

11ad641b086b2f0d28879def2f2df541bc0e22d3 authored almost 6 years ago by Dan Korostelev <[email protected]>
Update version compatibility table with 4.0.0-rc.1

[skip ci]

c6657ea349616ded1f2a3acb81af448011aa7879 authored almost 6 years ago by Jens Fischer <[email protected]>
[std] modernize some @:optional/@:extern/@:final/@:enum syntax (#7759)

* [std] modernize some @:optional/@:extern/@:final/@:enum syntax

* Fix errors

707a6efbc6c4b2f52073de49cac6b33f35356cec authored almost 6 years ago by Jens Fischer <[email protected]>
[tests] fence tests that relies on the analyzer optimization

b326cf47073e4966f84f3a9eaff019e1071c6a2b authored almost 6 years ago by Simon Krajewski <[email protected]>
[cs] fix String.lastIndexOf for latest spec

4dee0d7a471d310a4185995c96e932d29eef1f50 authored almost 6 years ago by Dan Korostelev <[email protected]>
[submodule] update

4c70ac3e1c4699f6052ad12bbaa104461cfdfa45 authored almost 6 years ago by Jens Fischer <[email protected]>
[eval] make int-pattern recognition more robust

closes #7747

bb8bdb0ddeb1e6341ad62b1a0ddb523b5c90ca56 authored almost 6 years ago by Simon Krajewski <[email protected]>
[eval] fix position of enum constructions

closes #7714

e45516d53e6ba01d64d1bd36423e6b5305df4695 authored almost 6 years ago by Simon Krajewski <[email protected]>
[std] fix String.lastIndexOf documentation

Also fix the related test + eval implementation.

b81ca807c6824ed1f885f8481f10bd6a0bdf4981 authored almost 6 years ago by Simon Krajewski <[email protected]>
[eval] slightly optimize `find_substring` for ascii strings

fcdd51a2805b392dafc99d75ac8072a9345f0a6f authored almost 6 years ago by Simon Krajewski <[email protected]>
[cli] remove -- support

closes #7584

063d148fa6f8a3dcf96b13c0f8635ca28d716ad7 authored almost 6 years ago by Simon Krajewski <[email protected]>
[eval] just print "Null Access" instead of something more useful

closes #7735

350058c29049ba59dc124934ffadfe749f8c96c0 authored almost 6 years ago by Simon Krajewski <[email protected]>
[eval] add a bunch of positions

closes #7744

ad1d47860b3ea268371a64b32f28b30e16b349f8 authored almost 6 years ago by Simon Krajewski <[email protected]>
[nullsafety] fix false-positive for final fields checked against null (fixes #7729)

e0f0370139209f41b6c53d0a7f4368c5facd4d6a authored almost 6 years ago by Alexander Kuzmenko <[email protected]>
[typer] every change breaks someone's workflow

closes #7743

740ab2205e8dd4527a813575eed767c06a92119c authored almost 6 years ago by Simon Krajewski <[email protected]>
[std] actually, these docs are also wrong

[skip ci]

b3553902776d64951ff902b987e9add3479c73bf authored almost 6 years ago by Jens Fischer <[email protected]>
[std] fix typo in Rtti docs

[skip ci]

4fe0045ba246d329c27447ea0c1c555e39b40988 authored almost 6 years ago by Jens Fischer <[email protected]>
[std] modernize the docs on Null<T> (#7737)

* [std] modernize the docs on Null<T>

* improve wording [skip ci]

f45f8cf0912dd61b9e245dd18b6c7d2fc29d55ff authored almost 6 years ago by Jens Fischer <[email protected]>
happy new year

96b63071d13b9375889c36efe9b5a08be53a5395 authored almost 6 years ago by Simon Krajewski <[email protected]>
[nullsafety] don't consider overridden fields safe for checking callbacks for imemdiate execution

cc73ee08e7240815613460a7edc518b5307e7363 authored almost 6 years ago by Alexander Kuzmenko <[email protected]>
update release-checklist.txt

c898e2c16562ce1f0b497cc2b56eb57b7ac39ccf authored almost 6 years ago by Simon Krajewski <[email protected]>
minor [skip ci]

cc67232c45d99b3774cc263f6b059deb1a6e9dbb authored almost 6 years ago by Dan Korostelev <[email protected]>
note the js.Promise change

e5b3bd8a82f12e4935155e1cf661cb722096c189 authored almost 6 years ago by Dan Korostelev <[email protected]>
[nullsafety] allow functions with nullable return type to be passed where a void function is expected

69172c39cbb486045fdc1529b225f2b7ca4ecbde authored almost 6 years ago by Alexander Kuzmenko <[email protected]>
update version

1fdd3d59bdc2cff091dcb309aa17283aeb60143d authored almost 6 years ago by Simon Krajewski <[email protected]>
fix unary opator being uncast

a5c8274bfc1de92c7aa4bc8d2d8b4a561f9b24c7 authored almost 6 years ago by Simon Krajewski <[email protected]>
CHANGES.txt update

26da49a24e37ce448281a70df51f4808d0eee206 authored almost 6 years ago by Simon Krajewski <[email protected]>
changed description of @:nullSafety meta

4b336b267d357448982f907aad236ca73e722c27 authored almost 6 years ago by Alexander Kuzmenko <[email protected]>
changed description of @:nullSafety meta

409b9895bcc5b2f377f60635003f53f67a61f958 authored almost 6 years ago by Alexander Kuzmenko <[email protected]>
[typer] bring back previous int iterator restrictions

closes #7734
fixes nadako

3c77e0f0c89e149fcd25eb72bbac7781ae658bf5 authored almost 6 years ago by Simon Krajewski <[email protected]>
[nullsafety] removed haxe.NullUnsafe #7731

6f66aa765a9a1cdbc695fb46c84cb4a960afab29 authored almost 6 years ago by Alexander Kuzmenko <[email protected]>
add test for "external" macro methods (see #7453)

7deb8fdb516c4c5a2b137a4771ba7d8a2b864388 authored almost 6 years ago by Dan Korostelev <[email protected]>