Ecosyste.ms: OpenCollective

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

PeachPie Compiler

PeachPie - the PHP compiler and runtime for .NET and .NET Core
Collective - Host: opensource - https://opencollective.com/peachpiecompiler - Code: https://github.com/peachpiecompiler/peachpie

support for synthesized delegates

- fixes https://github.com/peachpiecompiler/peachpie/issues/159
- allows for callsites with more...

github.com/peachpiecompiler/peachpie - c1804cdccb1e45e3d12a43d4f45b215806620a57 authored about 7 years ago
imagettftext

- resolves https://github.com/peachpiecompiler/peachpie/issues/156
- fixes color imagecoloralloc...

github.com/peachpiecompiler/peachpie - ceabbcc2d440091980df596c1c4770191544c3a6 authored about 7 years ago
imagerectangle

- imagerectangle()
- imagesharp update

github.com/peachpiecompiler/peachpie - 98bb66869023b81beec76dd1dc5edece037fdfea authored about 7 years ago
`sqlite` PDO driver loaded

fixes https://github.com/peachpiecompiler/peachpie/issues/158

github.com/peachpiecompiler/peachpie - bcd37d7bbb9059e9e0aead0e86709248c1834e37 authored about 7 years ago
imagefilledrectangle, imagesettile

github.com/peachpiecompiler/peachpie - 23bff8be212302ba2253902280c493a59663b901 authored about 7 years ago
PDO implementation

- attributes as PhpValue
- PDO::query()

github.com/peachpiecompiler/peachpie - 90f021d80f6557e49f982232bfbac9d4668d3beb authored about 7 years ago
DateTimeZone::listIdentifiers

github.com/peachpiecompiler/peachpie - 95841c5bee03c8a13616b489e31f03c6e8f706cf authored about 7 years ago
::class for reserved type names

github.com/peachpiecompiler/peachpie - a57f5fdc40ae7b3523596192897550fd521d2979 authored about 7 years ago
`T::class` for traits

github.com/peachpiecompiler/peachpie - 1211c30055b3c7a719c3090eaf56318655ec55dc authored about 7 years ago
connection resources closed

- connection resources are closed by the end of request automatically

github.com/peachpiecompiler/peachpie - 20f8529a4495a6c517bae2fa0942a2fdd165680d authored about 7 years ago
global functions case insensitive in runtime

- fixes https://github.com/peachpiecompiler/peachpie/issues/153
- lookup of global routines in r...

github.com/peachpiecompiler/peachpie - cfab16436a975cdceab0bf8bfe6eedd46a0fc134 authored about 7 years ago
time zones

- aliases treated "like" in php

github.com/peachpiecompiler/peachpie - e2f1ca3bf326eeb2cec25ebd0f1d70c3777807a3 authored about 7 years ago
time zones on Windows

- implements https://github.com/peachpiecompiler/peachpie/issues/150

github.com/peachpiecompiler/peachpie - 35685d772e7a859c5732697d0ba278b0d1ad1ea1 authored about 7 years ago
mb_list_encodings()

github.com/peachpiecompiler/peachpie - eb1e544c07a18c51000cf679f2eb06aeab73365a authored about 7 years ago
diagnostic InvalidCastException fix

fixes https://github.com/peachpiecompiler/peachpie/issues/151

github.com/peachpiecompiler/peachpie - fce134ff8568ede4ecc215e5fc114c7638d68890 authored about 7 years ago
OrderedDictionary._set_operation() thread safety

github.com/peachpiecompiler/peachpie - 659fa02f9622712cf11c8ffa3830827465d18f88 authored about 7 years ago
marking non user code

github.com/peachpiecompiler/peachpie - 603040c5266ee907390d6b98c59b75ebdcf79c8f authored about 7 years ago
outofrange fix

- fixes use of static locals in unreachable blocks
- fix of variables type table
- fixes https:/...

github.com/peachpiecompiler/peachpie - 5e2be454ce6344e0806c32e43938b86c6a6bbfdc authored about 7 years ago
unreachable blocks not emitted

- cleans previous commit

github.com/peachpiecompiler/peachpie - 592836a8455f960f969d84f693fd2826de7c9dfe authored about 7 years ago
compilation fix

- fixes https://github.com/peachpiecompiler/peachpie/issues/148
- unreachable code after `switch...

github.com/peachpiecompiler/peachpie - acb96789809a13173bf8987e19c99725ade52fd6 authored about 7 years ago
synthesized property accessor type

- type of synthesized property asccessing a field fix

github.com/peachpiecompiler/peachpie - 00ef11edffdfa1b4b2e19c42c0eee6e8b94d7fc9 authored about 7 years ago
overriding property accessibility

https://github.com/peachpiecompiler/peachpie/issues/147

github.com/peachpiecompiler/peachpie - 9dc2da939c09cb6568655e9b8dda82402ed89790 authored about 7 years ago
synthesized properties

PEModuleBuilder

github.com/peachpiecompiler/peachpie - e5eef98281142f4951955dece37de7aa3660f20f authored about 7 years ago
SynthesizedPropertySymbol fix

github.com/peachpiecompiler/peachpie - a8bc64fb9c87c4cc458a96046df236c030ab5616 authored about 7 years ago
property overriding

- fix of property override place
- https://github.com/peachpiecompiler/peachpie/issues/147

github.com/peachpiecompiler/peachpie - 2dd870dfc0c33e91852195234b85391ca6898b37 authored about 7 years ago
property overriding diagnostic

- TODO: redefinition with changed accessibility
- https://github.com/peachpiecompiler/peachpie/i...

github.com/peachpiecompiler/peachpie - c6cbc23dd995c1a6515fc36ab6ae8a1c46b31d5d authored about 7 years ago
SplFileInfo

stubs for https://github.com/peachpiecompiler/peachpie/issues/140

github.com/peachpiecompiler/peachpie - 51339f9075866edfd070b7603dc7105f437841c0 authored about 7 years ago
__tostring diagnostic

- fix diagnostic of returning void from __tostring()

github.com/peachpiecompiler/peachpie - ed40c4349d58d88bbd8f1f1dce3dfb125b92994a authored about 7 years ago
type analysis

- some library functions cannot return NULL, handled by analysis

github.com/peachpiecompiler/peachpie - 3de32d28e667597d6c5ef6af168f1c582c19bdcd authored about 7 years ago
fileinfo extension stubs

- constants
- functions
- class finfo

github.com/peachpiecompiler/peachpie - 3679b28baa4c46d519ef85bedf3d3b88dc72a47a authored about 7 years ago
SplFileObject, SplTempFileObject stubs

- not implemented, only stubs

github.com/peachpiecompiler/peachpie - cb9a0db1583c6c5b0cedcf0a839a26360fb5bd23 authored about 7 years ago
SplFileInfo, SplFileObject stubs

- not implemented, just stubs

github.com/peachpiecompiler/peachpie - 602e4fbbeb105386c615c4846b1618274a9ce575 authored about 7 years ago
Update MySql.Data reference to 7.0.7-M61

github.com/peachpiecompiler/peachpie - 73a7629001e86c421396e302533e0327bb09c8ca authored about 7 years ago
override resolution for explicit overrides fix

github.com/peachpiecompiler/peachpie - 6cce8d318f239decea7e038535012187f556b0b6 authored about 7 years ago
abstract class declaration + diagnostics

- abstract class implementing interface synthesizes missing abstract
members to play nicely with...

github.com/peachpiecompiler/peachpie - df9b6f5ac43d04474ce50bac30e9c4e7db796613 authored about 7 years ago
redeclaration diagnostics

github.com/peachpiecompiler/peachpie - f43f7770ed75b5f37aed61109dad128142ab3fbe authored about 7 years ago
nullable type hints

github.com/peachpiecompiler/peachpie - 997dcde91bd6e9d7273a990e56f891b6cdab1a99 authored about 7 years ago
arg nullcheck

- arg can be null if it has a NULL initializer

github.com/peachpiecompiler/peachpie - 0aa0d0b8246e3e4410a957e595588fe27934cce2 authored about 7 years ago
fix of previous commit

fixes stackoverflow

github.com/peachpiecompiler/peachpie - c6457bff527bf50e9e42c59046cdf2a3f684bab6 authored about 7 years ago
null check for arguments

arguments with non-nullable type hint get:
- more precise CLR type
- more precise type analysis
...

github.com/peachpiecompiler/peachpie - 79522b430cea5fcdbcfe4c6dfa52502001bae74f authored about 7 years ago
type analysis for trait methods return value

github.com/peachpiecompiler/peachpie - 42744deb1e759f79f41dd5c487b373252269c147 authored about 7 years ago
ERR_InvalidFunctionName diagnostic

github.com/peachpiecompiler/peachpie - fee449ec100fbcef5152d0936b079e4641edae78 authored about 7 years ago
echo optimization only for release

github.com/peachpiecompiler/peachpie - f5e5c48a196ce1d80ce2a386e5f2a53bfbc68588 authored about 7 years ago
diagnostics

- message fix

github.com/peachpiecompiler/peachpie - 6de908f814ed1ee473f7901a4a2aa8c64b5804ab authored about 7 years ago
PEACHPIE_VERSION

peachpie specific constant with current version of Peachpie runtime

github.com/peachpiecompiler/peachpie - bfada7a4505eecfd86ae13d6d9e5b3a20d257d79 authored about 7 years ago
resolving constant() and defined() in compile-time

github.com/peachpiecompiler/peachpie - 21b42ba342c1240d1500d6689491c554fb87941b authored about 7 years ago
resolving operations stub

- to resolve ==, !=, ===, !== in compile time
- PHP_EXTRA_VERSION = "-peachpie"

github.com/peachpiecompiler/peachpie - 209136fe87663f6e80ce6dad64a6c6671dbdb8fb authored about 7 years ago
http stream wrapper

github.com/peachpiecompiler/peachpie - 4442d8e34ffedd905b7a7f1d6b2211078ac3037c authored about 7 years ago
http stream wrapper

github.com/peachpiecompiler/peachpie - 7d87c4a44a017ad1d10dd9b7ed8d078c398d9069 authored about 7 years ago
allow_url_fopen

+ memory opt

github.com/peachpiecompiler/peachpie - c55b44a06389e0a5ccc0e60ea81e448a923cc596 authored about 7 years ago
SessionHandlerInterface::gc() handled

github.com/peachpiecompiler/peachpie - 37ff32025953645f9636c42088b58a12091a46c3 authored about 7 years ago
session.serialize_handler, session.name

github.com/peachpiecompiler/peachpie - 8aa98ac9e03685e3f8e7eb21498f1f3d5ef4d2d3 authored about 7 years ago
Merge pull request #145 from peachpiecompiler/dev/mediawiki

Dev/mediawiki

github.com/peachpiecompiler/peachpie - d32ed707ba90e519e9f0cc3c63ddc482d851f498 authored about 7 years ago
Add array_slice test

github.com/peachpiecompiler/peachpie - 24fa24a9edd39c98b6b9dcf4a89526b9ee00bd0a authored about 7 years ago
Merge branch 'master' into dev/mediawiki

Revert the fix of namespace handling in trait adaptations, because it was done in the parser.

github.com/peachpiecompiler/peachpie - 9d7b932fc31153aa9a7b00ec55091933163886d0 authored about 7 years ago
session_id($newid) for user handlers

github.com/peachpiecompiler/peachpie - c0fc0652ea5ea7eceaa3cc45ff7d04dd2101557d authored about 7 years ago
fix for analysis in property initializer

github.com/peachpiecompiler/peachpie - ca3e08ad35c2091ef33f4573618b6165d01abf34 authored about 7 years ago
session_cache_limiter

github.com/peachpiecompiler/peachpie - bf7dfaf8e95bceee1288186f9be9ff1b20f64fb3 authored about 7 years ago
session_encode, session_decode

github.com/peachpiecompiler/peachpie - a37e3c4dbb6ff261f0d1b86444a3904e6546b643 authored about 7 years ago
user session handler

github.com/peachpiecompiler/peachpie - e2c7b00089e24c06986293e37b34c48e5d0149ee authored about 7 years ago
user session handler

github.com/peachpiecompiler/peachpie - 824a7f40409800dbf9a2ab736312627af81b3757 authored about 7 years ago
session_set_save_handler

github.com/peachpiecompiler/peachpie - 5eff4f1c1aedb139691df1ea2e8751123bb110c9 authored about 7 years ago
setting custom session handler

- asp.net core
- asp.net

github.com/peachpiecompiler/peachpie - 2e444cceb07a3b2932fa2c26c04cb91c45f70104 authored about 7 years ago
ctors emitted first

github.com/peachpiecompiler/peachpie - 3e09308287fed27f21f5367c7debacda897f5422 authored about 7 years ago
session functions & classes

- SessionHandler class (NA yet)
- session_set_save_handler stub

github.com/peachpiecompiler/peachpie - 47a3d6493f1746176c8991da5ebfbbec9b7ee630 authored about 7 years ago
packages update

- fixes trait adaptation qualified name translation

github.com/peachpiecompiler/peachpie - 844ee9d73a71e4cd4d7cc90da184695f1a46e6b2 authored about 7 years ago
array_slice, array_splice

- length parameter can be NULL or omitted
- empty replacement optimization

github.com/peachpiecompiler/peachpie - c7b2a7a47e8cc345257296e474bf90b9d2452434 authored about 7 years ago
Add tests of recent fixes

github.com/peachpiecompiler/peachpie - 224f69deaba50a0453c1899419619b0ef6a5f046 authored about 7 years ago
Merge branch 'master' into dev/mediawiki

github.com/peachpiecompiler/peachpie - 7774169ed086c802f080f7b21f8906ecf4f3a0c4 authored about 7 years ago
trait arg !TSelf treated as ref type

fixes https://github.com/peachpiecompiler/peachpie/issues/143

github.com/peachpiecompiler/peachpie - fe993d2accfa59f95fb0b4a7aa9f213fbf020ffa authored about 7 years ago
Add netstandard2.0 as target of Peachpie.NETCore.Web

It needs to be compiled separately due to inconsistencies in API - certain methods received opti...

github.com/peachpiecompiler/peachpie - edb95664ea152be386b989c76250226c69e739e0 authored about 7 years ago
Fix typo in cost binding

github.com/peachpiecompiler/peachpie - 0295419b1c106a4d7ad0547b6eefb7a44a01988b authored about 7 years ago
ghost stubs of iface should be called virtually

fixes https://github.com/peachpiecompiler/peachpie/issues/142

github.com/peachpiecompiler/peachpie - f79a4667a0f9423d8a0a16eb098f584d2002bf12 authored about 7 years ago
Add tests of recently fixed issues

github.com/peachpiecompiler/peachpie - 2a4ab91497e2577b4f740b9a24e5bd59aeb81354 authored about 7 years ago
Fix handling of namespaces in trait adaptations

github.com/peachpiecompiler/peachpie - 31547a926b2fcde4d3affab7fe401206efd8db84 authored about 7 years ago
Merge branch 'master' into dev/mediawiki

github.com/peachpiecompiler/peachpie - 692dcbc90bd8685132f969e4b17e324725020cfe authored about 7 years ago
regex caching

- parsed regex patterns are cached
- better throughput of regex caching mechanism

github.com/peachpiecompiler/peachpie - f9e992ef88cce3fbba87b8a4d2a318b88d3c5f29 authored about 7 years ago
__clone() may return a value

github.com/peachpiecompiler/peachpie - e8422001c96ddc1f5a757010ce22bfeaf5607db0 authored about 7 years ago
diagnostics

- __call

github.com/peachpiecompiler/peachpie - 7b78ca0f9c0af088344546661b864be029e24504 authored about 7 years ago
diagnostics

- __call, __callstatic

github.com/peachpiecompiler/peachpie - 491c876a74c71d8309d1b3dd50edfc6214fa2b9b authored about 7 years ago
diagnostics

- __isset, __unset

github.com/peachpiecompiler/peachpie - d9e141b7a99cdcca3375745a10747d9ed705dedd authored about 7 years ago
diagnostics

- __set, __get, __construct, __destruct

github.com/peachpiecompiler/peachpie - 5e9b874da54413e33774511a439713e93a4267f4 authored about 7 years ago
diagnostics

- __clone() must not return value
- void function must not return value
- __clone() CLR return t...

github.com/peachpiecompiler/peachpie - 85eb60e098bae8f2fbd07a0b0afda827c273038e authored about 7 years ago
instantiating abstract class diagnostic

github.com/peachpiecompiler/peachpie - 09355f51c9d76360c97d3b08bca2e2c550cf036e authored about 7 years ago
instantiating Closure diagnostic

github.com/peachpiecompiler/peachpie - d3e10ec544a65e6e25dd345aa2ff892503b00f55 authored about 7 years ago
__tostring() always returns string

- diagnostic for invalid return types in __tostring()
- CLR return type of generated __tostring(...

github.com/peachpiecompiler/peachpie - 5bff6860d250917484099a2ec84a13658ea73374 authored about 7 years ago
diagnostics

- __clone() with arguments

github.com/peachpiecompiler/peachpie - efe1720189512361fea461cc54259951839d4ab2 authored about 7 years ago
diagnostic

- mandatory parameter behind optional

github.com/peachpiecompiler/peachpie - 2c15c362b611a07955cbd83c8c7e0de859b0394b authored about 7 years ago
methods visibility in compile time

- when scope can change in runtime, non-public method resolution is
postponed
- test

github.com/peachpiecompiler/peachpie - 45b33aca3ababf016e5ff352e307d23bea9e966f authored about 7 years ago
magic consts in global code

- __METHOD__ in global fix
- code cleanup

github.com/peachpiecompiler/peachpie - 3903a2a18d15adc9abe022abd7068bd850aedb5e authored about 7 years ago
magic consts inside anonymous functions

github.com/peachpiecompiler/peachpie - 22ee02a7b22246a8ca21a2c24b7543fd864402b8 authored about 7 years ago
anonymous functions

- fixes https://github.com/peachpiecompiler/peachpie/issues/138
- internally lambdas are declare...

github.com/peachpiecompiler/peachpie - f2e70d6e2940a3cae41daa4b4aa0b2a4ae3b645f authored about 7 years ago
diagnostics

- redefined label
- undefined label
- non-static or non-public `__callStatic` method

github.com/peachpiecompiler/peachpie - 5854ec3a8b1ff556f15368b76bbb4d155d68ebd6 authored about 7 years ago
`Division by zero` diagnostic

github.com/peachpiecompiler/peachpie - 907632329ce887ed33a05016dc3988be386b667c authored about 7 years ago
static fields fixes

- fixes https://github.com/peachpiecompiler/peachpie/issues/137
- consistent TypeSymbol.Getmembe...

github.com/peachpiecompiler/peachpie - c5022751142b1df54842130ec1427e039c55ed9f authored about 7 years ago
constructing standalone trait properly

- https://github.com/peachpiecompiler/peachpie/issues/137
- calling static methods on traits usi...

github.com/peachpiecompiler/peachpie - 0a6878f3b38983c4ae4d5239f0bf1a25bf67b764 authored about 7 years ago