Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/peachpiecompiler/peachpie

PeachPie - the PHP compiler and runtime for .NET and .NET Core
https://github.com/peachpiecompiler/peachpie

resolving type methods table

- interface method implementation from a base class
- method overrides ghosts

93e2ed63cb9b0c48a0c20fb8fa196420a90786b8 authored over 7 years ago
Store declaration script path to PhpTypeAttribute

41c5d7f7a81b6e9fbaa638eb41e4ebb74a515b95 authored over 7 years ago
timezones

fe931fee8e69ec657d758c33d1ffc53c9d4ca93c authored over 7 years ago
cleanup, PhpHashtable.AddRange

9c3711b713aef2161ba04930115203905d107511 authored over 7 years ago
Merge pull request #65 from petrroll/master

Add test skip naming guidlines, fix skip regex.

02a1eda8ee759f8e98db2f35142c1a344b9fa12c authored over 7 years ago
Add test skip naming guidlines, fix skip regex.

e62b2dd44ecd3e23c317fb4351d84cc9f83d1858 authored over 7 years ago
Implement stream_resolve_include_path

ab901e0fdc3b2aebee04f4d75eb7981638ad5578 authored over 7 years ago
Propagate $argv and $argc also to $_SERVER

899b99b1a1e0e4d3e46e48cf6ebf6a9f79991161 authored over 7 years ago
Add stubs of ReflectionParameter methods

7853f7a581419574f09ddd26d1fb80b3a3ac671a authored over 7 years ago
mysql functions

- note, not everything is implemented

9dbdc24dbd4045717415871decaab960841aba63 authored over 7 years ago
Merge remote-tracking branch 'refs/remotes/origin/master' into variables

13b7f4d35968934e6003b397343520b43ebbefa8 authored over 7 years ago
Merge branch 'master' of https://github.com/peachpiecompiler/peachpie

5e0f1e0201f8df9643e79e1b79daab762ec3305d authored over 7 years ago
mysql_field_seek, mysql_data_seek

61c1ed4d7d42297f9578fcf4d80008f33261ab58 authored over 7 years ago
Merge pull request #64 from peachpiecompiler/variables

accessing fields fix

c2e1a81286f340889a3b6751d15f31a08d25b816 authored over 7 years ago
accessing fields fix

- static and non-static got mixed
- test updated

a77d0124f006bd527f11911cfea9ae95d281235f authored over 7 years ago
Merge remote-tracking branch 'refs/remotes/origin/master' into variables

e02d976e8cc500604b36af227376ef38d6c130b8 authored over 7 years ago
Merge pull request #63 from peachpiecompiler/variables

variable analysis fix

ee0cb67daa5c6eff7a57e268980587094226dd92 authored over 7 years ago
mb_internal_encoding, mb_preferred_mime_name

e08cc54a29ad40a52686ad19719a788daaa4d390 authored over 7 years ago
property_exists()

44cdf28a3e26cc3ccfba7f1c7fe13e830a29ceb8 authored over 7 years ago
variable analysis fix

- when a variable is defined indirectly (eval include, $$x=..) before it
is used within routine,...

66c3da5026d8228a07708d878032a418a4ae126d authored over 7 years ago
Merge remote-tracking branch 'refs/remotes/origin/master' into variables

ee031760f9f471a0980e212809e8a4a52fecd4f8 authored over 7 years ago
Merge pull request #62 from peachpiecompiler/variables

fix of referenced variables access

b713fb851df063a41f941563307e44a34e5c1c4f authored over 7 years ago
access to possible referenced variable

- emit keeps track of 'byref' flag of the variable to be aware of
possible PhpAlias
- fixes issu...

3d5d258c9163f28089f3c98dff806617d6ee48c4 authored over 7 years ago
Merge remote-tracking branch 'refs/remotes/origin/master' into variables

d597e9084ed9402e7108ca39e433a224e4be6087 authored over 7 years ago
Add skipped test for late static binding forwarding

66ddee6117867ff61132d9a9ee5032f8516f06f9 authored over 7 years ago
Fix late static binding special case

When a method that needs late static binding is called non-statically,
LoadMethodSpecialArgument...

cc3651b9ad7701c7f50f155f376ed9791bb80aeb authored over 7 years ago
Add ReflectionParameter class stub

45d6b2f7835962a24d688efca81eb1dfec1398fe authored over 7 years ago
avoiding errortype in function signature

e1c00833417345a728d27a0c2ab8e0b93209bf87 authored over 7 years ago
not implemented conversion message

3244aecb1bf23764d1d3ae9931c02b3903192e50 authored over 7 years ago
Merge pull request #61 from peachpiecompiler/strings

concat respects binary strings

ef1056702b160b4c2e2231ef86a9d09655d006f7 authored over 7 years ago
concat respects binary strings

66be5b77a7a81bace1e33f82561059f060b43ad0 authored over 7 years ago
func_get_args() within lambda

- use parameters are not listed
- params are

7b01473d24e806ebbe0e91837e18882467e3fa0a authored over 7 years ago
get_defined_vars()

7f4e49f8a7768e76ea1106c17e0807709653a2e3 authored over 7 years ago
set_magic_quotes_runtime, get_magic_quotes_runtime

5007a14ba4c9dbfc0c9603a3c930a2c5eeecc930 authored over 7 years ago
operator - (double, value)

- generic subtract operator for left operand of type double

442afe1dcea08a432c12a76639821691ae1f1bcd authored over 7 years ago
emit char constants

- added compile-time conversions between string<->char

1ebf8f8f94deefe1e8cd18ed0e15022d0a38ee5f authored over 7 years ago
test for `global`

- binding global directly & indirectly
- binding more globals within single statement
- modifyin...

45894f2309460d375e2f4cf71eafca10200729ce authored over 7 years ago
Merge remote-tracking branch 'refs/remotes/origin/master' into variables

45c970c37113fc5b4e1416ee7aadcfd70ad3470e authored over 7 years ago
Merge pull request #60 from peachpiecompiler/variables

binding global indirectly

8f5e7413d00d7d7722e70fb029b7f8347c23999e authored over 7 years ago
conversion to char

7c35c9e2621b50d0f989145668265bd7a14518b6 authored over 7 years ago
binding global by indirect name

- `global $$name`

40db11aa1a3c10bf74396dab1ef8bb4514ab3f12 authored over 7 years ago
Merge remote-tracking branch 'refs/remotes/origin/master' into variables

b912ea44a56dc6d80c842b22af13bf16865774c0 authored over 7 years ago
Peachpie.Compiler.Tools parse fix

- allows for parameters without value

22ed50759a1171a50b4856a4f299759022df41bc authored over 7 years ago
TargetPhpLanguage

- context maintains TargetPhpLanguage of the running assembly
- scripting targets the same langu...

93ba597988f672f20689784c0a78b3e86c727ac9 authored over 7 years ago
specifying target language version

- if not specified it is the latest

7125b79a23fd09db102271151d065ff6438c78f1 authored over 7 years ago
TargetPhpLanguageAttribute

allows null

ce082d4ca836382efa04232015c39d032428d9be authored over 7 years ago
TargetPhpLanguageAttribute

- attribute emitted to the compiled assembly specifying source language
specification

379de16e2b0c1f5a189993ce0aec4fa52c9c695e authored over 7 years ago
ShortOpenTag msbuild property

/shortopentag+

3ba0a23ec02273ade20a6cb66ec56c2ea0a490b1 authored over 7 years ago
/shortopentag commandline option

0fa65bcdc5f38e64dabe557f02de5a4343ad3c0e authored over 7 years ago
lambda $this type

6a7a0787405edfe2074b22d70c1ed2d3e126c36a authored over 7 years ago
Merge pull request #59 from petrroll/master

Adds echo Done to the end of each generators test.

05ca628798e192d8b0f3c5cf41eb5beb6543b03f authored over 7 years ago
Adds echo Done to the end of each generators test.

093683980a42fcf18af7e37ef90eef567c597053 authored over 7 years ago
add VSTS badge

792fd082d9355649f59a2b3a3bd3d2e16c36a0f6 authored over 7 years ago
Update README.md

bceefaaf4ff7b750c827544ccbb9b1e4f0e464dd authored over 7 years ago
replace deprecated links

992589e5b813f4cc64e6403f73d48c08c74c4715 authored over 7 years ago
Merge pull request #58 from iolevel/lambda-this

use of implicit $this variable in anonymous functions

1e7223a40acc859b74709134bad13e185a66de76 authored over 7 years ago
test fix

8db53a56654f05b0d6d3e9821b42b12b88cf48cf authored over 7 years ago
test for $this in lambda

1a403536dca9b3cf570a973f924cd6870e65b024 authored over 7 years ago
$this in lambda handled

b1f6c42867fa684af9021f09a0ba6de40de0613f authored over 7 years ago
Merge pull request #57 from iolevel/foreach-list

list() support in foreach

6711775ac24a93005e967856eac0567c88d9ef77 authored over 7 years ago
test for foreach to list

0056005d35a989f9c89438ccf6ba225c5d40d9de authored over 7 years ago
foreach unpacking to list

803d0b70ed4a54eb7e7d9fabc0ce5886dad10ac3 authored over 7 years ago
Merge pull request #56 from iolevel/variables

declaring static, global variables

aa92d1d77e8f965333f669e99ddc931ef5e2b7c0 authored over 7 years ago
statics enabled for generators

- test enabled
- static locals not reported as not supported in generators

5cda8abb78a67e25be05fd3a485320c4df489af9 authored over 7 years ago
ci fix

7281cca7af31e0e897c327fef13df6980dca2a15 authored over 7 years ago
static, global cleanup

- type analysis test updated, we don't know types of global variables in
global scope

b27868d18ff92f02755145e821bfe8db9360d389 authored over 7 years ago
global variables analysis fix

- after changing `global` keyword implementation

e5ae591d12daf1999180d69ebcd16d82f51605f3 authored over 7 years ago
static and global makes references

- static and global keywords reimplemented
- assigns reference of the variable to the local

f90cd0ab3b8480b97a295595a87a250cb6d77ca3 authored over 7 years ago
Update README.md

1514a3caeb1bda406f50e6ed1583d042ea31e2ae authored over 7 years ago
Create CODE_OF_CONDUCT.md

9bdc315cbff94313c0a428049a0c046229ecc1cb authored over 7 years ago
Merge pull request #55 from iolevel/parameter-unpacking

Parameter unpacking

c7e664289c3b1c0a7b934b95f84859893b7ae584 authored over 7 years ago
unpacking arguments operator

- invalid value types are ignored, not added to arguments list
- unpacking array elements with s...

0ebf95e93f938801d77123fe78730e9ed115a679 authored over 7 years ago
handling &...$params

- correct CLR type of params taking references
- conversion to PhpAlias respects already aliased...

78767c623f09a70cf65175665ffb0a44ae1c2fb0 authored over 7 years ago
unpacking tests

9b17e86dc5b5c2cf12ddcd5df12bbb5be2f7deec authored over 7 years ago
unpacking in new() expression

- when .ctor is resolved

4e13b976f0a95e0b82b4853f0829cbf3b6b6e5ef authored over 7 years ago
PhpSignatureMask helper

e5830cbfcf7cbb22430ab9aa004ac6ba93e43868 authored over 7 years ago
Merge branch 'parameter-unpacking' of https://github.com/iolevel/peachpie into parameter-unpacking

736c739e8b08c16b565f1fa0cea4d0b72beb905c authored over 7 years ago
unpacking by ref into ... params

7bfe4e1e6bb40cf830d89a4469db5fe70600daff authored over 7 years ago
Merge remote-tracking branch 'refs/remotes/origin/master' into parameter-unpacking

e169ea8d8b7372d9f20e745031030678e0f3be77 authored over 7 years ago
Merge remote-tracking branch 'refs/remotes/origin/master' into parameter-unpacking

9a5811d48baf3145fb29417619154b5e0fcd5d2d authored over 7 years ago
Update README.md

b10c00d04a4a021b231a240544d00341cbcf991e authored over 7 years ago
Update README.md

3f342b4d1341a2f9060b001ea71f5f69729cb74c authored over 7 years ago
passing unpacked arguments by reference

- bit mask corresponding to by-ref parameters is constructed in compile
time
- runtime ensures u...

04124b75828bb4a1e7b37c43884a7974bd0850c1 authored over 7 years ago
Merge remote-tracking branch 'refs/remotes/origin/master' into parameter-unpacking

eeff3cfce7204879c5df9a36e4d1117efce74a97 authored over 7 years ago
Merge pull request #54 from iolevel/parameter-unpacking

Parameter unpacking

8926deb661c63e9090d171d4b7f6dd089ef1eb08 authored over 7 years ago
unpacking arguments into params

calling method with [params] when unpacking arguments (... operator)

26b4ce1955fdca9b5beb4b7e7db380a0adcce0ae authored over 7 years ago
Merge remote-tracking branch 'refs/remotes/origin/master' into parameter-unpacking

f08aaa452c87edd26ec7776fbc47c83b0b22bf5f authored over 7 years ago
Object.ToString() in compile time

(string)<reference type> operator

e50adfa792d394093d73a6a156c78d8e27457ef3 authored over 7 years ago
Merge remote-tracking branch 'refs/remotes/origin/master' into parameter-unpacking

b9852d8e71e2724be6bc533cbd83e2014c5850c7 authored over 7 years ago
Merge pull request #53 from iolevel/parameter-unpacking

Parameter unpacking for resolved methods call, few not implemented case tho, callsites don't sup...

d06d447d814ff425a2bb53e5ad4076248ded3870 authored over 7 years ago
Merge remote-tracking branch 'refs/remotes/origin/master' into parameter-unpacking

d4dc5df70c5e2c880e70a5ccc31e5ae5fca2f75e authored over 7 years ago
Add stubs of several DOM classes

9ef9c65ac52940103cec1335703703b54d844d0e authored over 7 years ago
Merge remote-tracking branch 'refs/remotes/origin/master' into parameter-unpacking

5d53cfe347b7d4af4966df51b144ebb1509d5d70 authored over 7 years ago
cleanup

4d0426b38177ae9b9156306a8ea8eaed40b2efcb authored over 7 years ago
routine call with args unpacking

- resolved static methods
- resolved global functions
- resolved library functions

ff735083ed9f075eefd5cda7d8340dfa55ab7ae9 authored over 7 years ago
Add Peachpie.Library.XmlDom project

5ed65108b0bc0a3b13e54b66db29658ccd1746ab authored over 7 years ago
Update README.md

b45f4f68274e588f655ba23a8873111339aa26d4 authored over 7 years ago
ERR_PositionalArgAfterUnpacking

compile-time error "Cannot use positional argument after argument
unpacking"

1cf419686b5348ed4bd760887e0df6b0f86ce118 authored over 7 years ago
calling resolved global functions with unpacking

64ff427a972800693ba2164ff29234e5f4d4e5ac authored over 7 years ago