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

aspnetcore: nonblocking invoke

ref https://github.com/peachpiecompiler/peachpie/issues/764

github.com/peachpiecompiler/peachpie - ed181a1f463e49fc376ccaa4bae912d43f1cc149 authored over 4 years ago
arrow functions, captured locals

resolves https://github.com/peachpiecompiler/peachpie/issues/763

github.com/peachpiecompiler/peachpie - b69fcfcc149b66b77859034f208ea8b88f2eeab0 authored over 4 years ago
arrow functions initial support

ref https://github.com/peachpiecompiler/peachpie/issues/763

github.com/peachpiecompiler/peachpie - 8e30a998d109ab7b3dc0e5349018aeb9b3b95dbd authored over 4 years ago
session options moved to session extension

- cleanup options
- fixes session ini_set/ini_get

github.com/peachpiecompiler/peachpie - 9abfef016048010a99605aad9c218d4931868387 authored over 4 years ago
configuration EGPCS cleanup

github.com/peachpiecompiler/peachpie - 1af6d3ecfb1c3f0f35926b5b5616b9bffc9bba35 authored over 4 years ago
IPhpSessionConfiguration moved to session extension (library)

github.com/peachpiecompiler/peachpie - f0ce79eee978568f71d1483b114ebeed55018dcf authored over 4 years ago
IPhpOptions, AddPhp( configureOptions )

- global options can be configured using AddPhp() extension method
- allows setting `Session.Aut...

github.com/peachpiecompiler/peachpie - 798e34ea37636eb551b0e5157c710382e709444b authored over 4 years ago
IPhpSessionConfiguration

github.com/peachpiecompiler/peachpie - 0059790537f5bd81e789d6a0443caab6b6752a27 authored over 4 years ago
sdk: "Apache2" spdx handled

github.com/peachpiecompiler/peachpie - 7f3ff7346c671f4bc5d72bab3ff8f4fbe8d6297b authored over 4 years ago
Merge pull request #758 from TomatorCZ/dev/gd2

gd2:
- imagechar, imagecharup
- imagestring. imagestringup
- imagefilltoborder
- imageopenpo...

github.com/peachpiecompiler/peachpie - 5d64757a9e1c54d11199d43bc99c5ef18e0cdd5f authored over 4 years ago
Merge pull request #20 from peachpiecompiler/master

Update

github.com/peachpiecompiler/peachpie - d885ca524abb53412d68820af30c8218d32adf29 authored over 4 years ago
sdk: `x` allowed as version component

github.com/peachpiecompiler/peachpie - c35ef03dae85fb64c7ad0a5cd0449089843a6711 authored over 4 years ago
sdk: version expression for <1.2.*

github.com/peachpiecompiler/peachpie - ca820c4c66f76bc6986448c708e261b26c2004d6 authored over 4 years ago
sdk: composer version expression supports `=` operator

github.com/peachpiecompiler/peachpie - 51b903daa920f7b12083778b0acb94adae3521b7 authored over 4 years ago
tests: temporarily disabled transformation_01.php

github.com/peachpiecompiler/peachpie - 0fd31294f19eb3e524ed9dea3bd374f95c481509 authored over 4 years ago
sdk: caret version for pre-1.0

github.com/peachpiecompiler/peachpie - 6fa5ccb8a6d1e39860859dce162c32d34ecb7d0f authored over 4 years ago
sdk: version expression with ", "

github.com/peachpiecompiler/peachpie - f259f9c12abddfd2fa723e29384423d48634dfb9 authored over 4 years ago
imagechar,imagecharup,imagestringup

github.com/peachpiecompiler/peachpie - 352f344afe63d699bac842edbe45aaf95782fb2e authored over 4 years ago
Antialliasing and ellipse fix

github.com/peachpiecompiler/peachpie - 5c77afc502434b1500cb5b2f1640ec538883ff03 authored over 4 years ago
analysis of recursion fix, test

fixes https://github.com/peachpiecompiler/peachpie/issues/754
recursion will get analyzed to rea...

github.com/peachpiecompiler/peachpie - 3a06251baa3fb0a61769f88df67c5c99cb1d788c authored over 4 years ago
sdk: LGPL-2.0 deprecated spdx

github.com/peachpiecompiler/peachpie - e3684ed49e8da453da702bf60ba09008dbc641e2 authored over 4 years ago
sdk: reports composer.json warnings with location and description

github.com/peachpiecompiler/peachpie - 813c97f6f4d8aa4485660f32d34057f19db294ac authored over 4 years ago
unnecessary worklist update

github.com/peachpiecompiler/peachpie - 5eb225f7154db45d4b5e4f722a68c7d2e9190e47 authored over 4 years ago
func_get_args() reports error when used in global scope

github.com/peachpiecompiler/peachpie - bf68c9cd5a674b6e9a7e745a58f6cf5911111498 authored over 4 years ago
func_get_args()

- array or arguments created only once
- cleaner IL
- half-way to support in generators, fixes i...

github.com/peachpiecompiler/peachpie - d80f459eaa25824f36adbed15872fb4ebd5ed33e authored over 4 years ago
ArrayIterator throws UnexpectedValueException on unserialize

github.com/peachpiecompiler/peachpie - a4439ebb8bd25dfb79a72295c46aa952c45838d2 authored over 4 years ago
ArrayIterator serialization

- code cleanup
- handles PHP 7.4+ serialized array
- ArrayObject serailizes iterator class

github.com/peachpiecompiler/peachpie - e18dd71e5eaa98c00bf3cc6c3605453aabc4f81e authored over 4 years ago
OrderedDictionary cleanup

github.com/peachpiecompiler/peachpie - 512a723c9cc92346c9f302b6569179eabbdadb0a authored over 4 years ago
fixed $this in traits

`<>this` field was not translated

github.com/peachpiecompiler/peachpie - f5d3ac0f990e5e43f2b94234364cef84716b1dd7 authored over 4 years ago
fixed metadata names mangled twice (traits)

github.com/peachpiecompiler/peachpie - fb8fedb12bf35b6a099585f77595c2f6642f47fb authored over 4 years ago
Implementation imagechar

github.com/peachpiecompiler/peachpie - aa0c896bbf8e823bf33f3dbdee7821c1800418f4 authored over 4 years ago
Fix Alpha mapping

PHP has different alpha mapping than ImageSharp

github.com/peachpiecompiler/peachpie - 651d9e4f70e9eafd7d5f38e0df47d4b9d4db01ec authored over 4 years ago
sdk: known spdx updated

github.com/peachpiecompiler/peachpie - a5b9299694e07ae1be975caaedaf826a92a6b0eb authored over 4 years ago
PHP5033 WRN_CannotIncludeFile

compile time warning when inclusion cannot be resolved
only in case of include/require `__DIR__ ...

github.com/peachpiecompiler/peachpie - 0cc431ae7a63e689486633ffe25bd8949fa934f6 authored over 4 years ago
caches the internal reflection PhpTypeAttribute

github.com/peachpiecompiler/peachpie - 264e1468516b7a111ce8671e41cbc8525416bcb9 authored over 4 years ago
resolving inclusion in compile time

github.com/peachpiecompiler/peachpie - 9c897c3d05da3d84d507c23bf7cbc7b05e4103b3 authored over 4 years ago
sdk: invalid spdx handled, require ext-sqlite3 handled

github.com/peachpiecompiler/peachpie - 2daf531740f05c7276b13a46e0be6d8d0de2c70c authored over 4 years ago
sdk: invalid spdx "PHP License" handled

github.com/peachpiecompiler/peachpie - 577b5e0c6e6395b319095834bcf0d7b2fb17dc6c authored over 4 years ago
compiler: fixes recursion in expression analysis

analysis never reached next blocks
see tchwork-jsqueeze-f90a933

github.com/peachpiecompiler/peachpie - 8c4352f7555d7e283c0817763cf76148a64e613d authored over 4 years ago
sdk: invalid spdx "New BSD" handled

github.com/peachpiecompiler/peachpie - a404ec5363b48d33e92e97d5bfe3ae70b9beedb8 authored over 4 years ago
sdk: handles "ext-mongodb"

note, results in PackageReference to "Peachpie.Library.MongoDB" which does not exist

github.com/peachpiecompiler/peachpie - 0f07cc2f2f65f8f3bb41c62349b0fdcff371afce authored over 4 years ago
compiler: detailed exception message for unexpected null reference

github.com/peachpiecompiler/peachpie - 68913a262ae2d4d2435ac1d7182b492f10b320bd authored over 4 years ago
test: sdk deprecated spdx

github.com/peachpiecompiler/peachpie - a1031313b49f7cb499775a8eb1fb5981ba50040d authored over 4 years ago
fix of "yield" as expression inside "try"

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

github.com/peachpiecompiler/peachpie - bf7d56dd0520356145c3d8a0b2f113afc71326f4 authored over 4 years ago
parser: hack!! allows to use "fn" in a qualified name

github.com/peachpiecompiler/peachpie - 6f2bdb7c301af4840bc59ab9b10c32c69b5e541f authored over 4 years ago
sdk: more sdpx deprecations handled

github.com/peachpiecompiler/peachpie - 95755b33f47b2326e591188639ebfa00ad1e46f5 authored over 4 years ago
runtimechain does not convert array indexes to IntStringKey

fixes Conversion from ".." to "IntStringKey" not implemented compiler exception

github.com/peachpiecompiler/peachpie - d9b28a47faab0a69386a44c47583d07cbb5d3a2b authored over 4 years ago
sdk: license spdx fixes

github.com/peachpiecompiler/peachpie - b2ce0a64d43cb826621fee4e14c366841b74fef0 authored over 4 years ago
sdk: SpdxHelpers + tests

github.com/peachpiecompiler/peachpie - 697935a51456eb18af3c1259e6cd921f6b28c995 authored over 4 years ago
sdk: composer sanitize deprecated license SPDX

github.com/peachpiecompiler/peachpie - 475c8bf52b6c96c67ab64317baeedcd3ece911fd authored over 4 years ago
sdk: composer version parser

single `|` allowed as OR operator

github.com/peachpiecompiler/peachpie - f57c842e7f661cfb4fd53e102b432ea3a52d62c3 authored over 4 years ago
sdk: sanitize composer description

works for "zendframework/zend-math"

github.com/peachpiecompiler/peachpie - 7387de4fd39d4b2c60dc4f6637c4f320d3de1153 authored over 4 years ago
compiler won't report diagnostics for unreachable type declarations

github.com/peachpiecompiler/peachpie - 7c739c2ca62c418e04ce6086baa44499ac6889d9 authored over 4 years ago
fixes compiler casting exception

dunno test case but it's part of `symfony/cache`

github.com/peachpiecompiler/peachpie - 336944f60823e0027243e9f1e5682a19117166fb authored over 4 years ago
sdk: composer task recognizes "BSD" as a valid license expression

github.com/peachpiecompiler/peachpie - a216f717343b8b78ecb02ab93a59d883144e78a1 authored over 4 years ago
sdk: composer version parse fix

github.com/peachpiecompiler/peachpie - 2ca5a67725103e32138650d426e7c3d6b51fbd4e authored over 4 years ago
sdk: composer version parse fix

github.com/peachpiecompiler/peachpie - 9988bce18bf907efcc9a748e097764186743d16f authored over 4 years ago
sdk: common composer license deprecations and typos handled

avoids NU5032

github.com/peachpiecompiler/peachpie - 5bd622a945ad56547d748c072ae0a2f6a9440124 authored over 4 years ago
get indexer for clr types

resolves https://github.com/peachpiecompiler/peachpie/issues/750

github.com/peachpiecompiler/peachpie - 926adcd621c220ec435c04e18626e8c502e14271 authored over 4 years ago
checks for type redefinition

- autoload not emitted for types already declared in BCL
- class redeclaration reported in compi...

github.com/peachpiecompiler/peachpie - a577edf1accb64bf0387dcf95683c98baeb639d8 authored over 4 years ago
test for return from finally

github.com/peachpiecompiler/peachpie - 0742c56053e757204df8035a99aacc5a2a1b386f authored over 4 years ago
"return" from finally stack adjusment, fixes CLR invalid program exception

github.com/peachpiecompiler/peachpie - 76e4040369c5446f4c174087a9f3188b46ac15b5 authored over 4 years ago
runtime: deadlock fix, use of ConcurrentDictionary

removed unnecessary locking, fixed potential deadlock
simplified code

github.com/peachpiecompiler/peachpie - 565af85b9aafc42fe1af2f30ccd73ff093a2fad7 authored over 4 years ago
request handler nullref fix

timeout'ed request causing nullref

github.com/peachpiecompiler/peachpie - dc232905e9696f252bbbaa9dd7147fc8aab0719f authored over 4 years ago
json_encode() resets last error

github.com/peachpiecompiler/peachpie - f8adf951ddbb9f295ead62ee49b3676c497db391 authored over 4 years ago
Exception:: $file and $line initialized properly

github.com/peachpiecompiler/peachpie - 83c859cad41bb4015e0ed279b47ba342ca103e3b authored over 4 years ago
removed PDO::$Connection from PHP reflection

github.com/peachpiecompiler/peachpie - 83bda971361dcea01db6ed1b17fe5e1e53b482c3 authored over 4 years ago
PDO constants, driver specific constants

(not handled yet)

github.com/peachpiecompiler/peachpie - c00f16694ed45e1291f9db49e7e808ee1b2ebdd2 authored over 4 years ago
aspnet: $_SERVER["HTTPS"] set to "on" or "off", added "REQUEST_TIME_FLOAT"

github.com/peachpiecompiler/peachpie - 81d36e3716402bb4ff9b6baaef09fdb0d75f8b9c authored over 4 years ago
$_SERVER "HTTPS" set to "on" instead of TRUE

github.com/peachpiecompiler/peachpie - a06d2797e1eb746f8423f079fe3203668d7815a7 authored over 4 years ago
cleanup; debug display

github.com/peachpiecompiler/peachpie - 04581f48bf808aa811ee0ba3a4b4ea0c6b50e9bb authored over 4 years ago
tests: return from finally, yielding from catch/finally

ref https://github.com/peachpiecompiler/peachpie/issues/604

github.com/peachpiecompiler/peachpie - 7bc4eca67f9cee98943c65f8e657c1c2d00580ba authored over 4 years ago
"yield" and "return" in catch/finally blocks

- fixes yield in "try" when there is "finally" block
- allows branching into catch or finally
- ...

github.com/peachpiecompiler/peachpie - bacdeb5bc80934c43297a21ac901e5f8a6658830 authored over 4 years ago
fixes branching from catch/finally

when next block is unreachable, branches to exit

github.com/peachpiecompiler/peachpie - fd0ee276b0ef90b96bf06b28065d40236e9e1acd authored over 4 years ago
Fix alpha

Meaning of alpha values is opposite in PHP

github.com/peachpiecompiler/peachpie - 7169b6eadafb28009340860534d6595215cbcab2 authored over 4 years ago
Tests - imagescale,imageflip,imagecrop

github.com/peachpiecompiler/peachpie - 929c5363ddfc7cff61048eb3612f531edec03b4a authored over 4 years ago
Fix

Background color and RGBA default have an alpha channel set to 0.

github.com/peachpiecompiler/peachpie - b116f05ab524236d89d3cf736ed46bd26d32b139 authored over 4 years ago
fix "try" with no "yield" expressions

github.com/peachpiecompiler/peachpie - f9115db164c5be2ad79d40d0c733e8ab76980064 authored over 4 years ago
test: yield in try

ref https://github.com/peachpiecompiler/peachpie/issues/604

github.com/peachpiecompiler/peachpie - 60b717d860cf0b5c9ebc719fcde9632dd04fd5c3 authored over 4 years ago
`yield` in `try` block

ref https://github.com/peachpiecompiler/peachpie/issues/604
- yield can be in try block (not cat...

github.com/peachpiecompiler/peachpie - d6d15dd051d64cacaec678f73204d97b1c25c4b2 authored over 4 years ago
updated MySql library

github.com/peachpiecompiler/peachpie - a371bfb61ecc0d0016866a4cabf1640f847c4664 authored over 4 years ago
PDO: statement's named parameters using `:name` syntax rewritten to `@name` syntax

- fixes https://github.com/peachpiecompiler/peachpie/issues/748
- test
- allows to use `:name` s...

github.com/peachpiecompiler/peachpie - ebbe1992a74470c4bdedacd146018e32d92146b0 authored over 4 years ago
reports error on undefined type

ref https://github.com/peachpiecompiler/peachpie/issues/747

github.com/peachpiecompiler/peachpie - 11e18a97c9a130557c257e0a1fab9f73e107d365 authored over 4 years ago
PDOException - code, errorInfo

fixes https://github.com/peachpiecompiler/peachpie/issues/746
- $code = SQLSTATE
- $errorInfo ca...

github.com/peachpiecompiler/peachpie - 9780b324c3fe3dfe20a3441537ccce1e3bd49fc5 authored over 4 years ago
more nullable enable

github.com/peachpiecompiler/peachpie - 3bc9f02230636e772775323789d8347fe800fbf4 authored over 4 years ago
PDO: error codes in resources, PDOStatement getAttribute/setAttribute returns false and warning

github.com/peachpiecompiler/peachpie - a423cd66cb932e8b368549870de4a538a5b56275 authored over 4 years ago
shorter PhpTypeAttribute metadata in most cases

github.com/peachpiecompiler/peachpie - c913f2b142ba4a402ad559289cf7fe389a129f7a authored over 4 years ago