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

date_add, date_sub, date_diff

github.com/peachpiecompiler/peachpie - f81ec9f51f903c33d04f39ea62d96139c467c4b1 authored almost 7 years ago
ghost stubs optional parameters

- fixes https://github.com/peachpiecompiler/peachpie/issues/171
- ghost stubs that we create in ...

github.com/peachpiecompiler/peachpie - 96bfbfa84ea3f8620e4116451b4ff740382848f9 authored almost 7 years ago
(bool)phpstring, PhpValue.GetHashCode()

fixes

github.com/peachpiecompiler/peachpie - 08621e7c1ddfc41256cf4776e41311944a33e3b4 authored almost 7 years ago
more mysqli functions

github.com/peachpiecompiler/peachpie - a7888ff10d24c45099e9f52b6ea8be86bf7016db authored almost 7 years ago
more mysqli functions

github.com/peachpiecompiler/peachpie - 0b673fc6f716a10d6a895170b630627e00235bae authored almost 7 years ago
mysqli extension (most of the functionality)

github.com/peachpiecompiler/peachpie - 9f104c3c55dcd12a290d3421ba4a0114d97b82a6 authored almost 7 years ago
mysql maintenance

github.com/peachpiecompiler/peachpie - 75299765c27b1c177981c50065e54325b79661c9 authored almost 7 years ago
runtime cast (byte[])phpstring

github.com/peachpiecompiler/peachpie - 06565196080013f43b5fc9bb89c0d57a8c640e78 authored almost 7 years ago
mysql maintenance

- added internal API for fetching rows

github.com/peachpiecompiler/peachpie - 1fbbb1eca684e3ca1b992181f0a8b5d64dc019b9 authored almost 7 years ago
mysql maintenance

github.com/peachpiecompiler/peachpie - aacf6b9a1c40614bd49a0b2b831469cee2c1a3c6 authored almost 7 years ago
binding ?: and ?? properly

- fixes https://github.com/peachpiecompiler/peachpie/issues/169
- operands of ternary operator a...

github.com/peachpiecompiler/peachpie - 472da2a94f966687356896f2b9ce46ee952f074f authored almost 7 years ago
multiple interface inheritance fix

- fixes https://github.com/peachpiecompiler/peachpie/issues/168
+ test

github.com/peachpiecompiler/peachpie - 291c22193ac3cdf1bfaddeb9967ae4b655d02d94 authored almost 7 years ago
hash functions

- accepts byte[] instead of PhpString

github.com/peachpiecompiler/peachpie - c9bf467f3ba02f67ac0d5df52df0857c11a2fccd authored almost 7 years ago
ct assertions + critical section

github.com/peachpiecompiler/peachpie - 7ab55cc97e95dc6a118f702f37c8225fc06b019c authored almost 7 years ago
$this in closures+generators, improved ct exceptions

- $this handled (more) properly
- compiler temporary NotImplementedException provides location

github.com/peachpiecompiler/peachpie - f39fd2bdcec51fe5d7ebcad4d5abc7a687819595 authored almost 7 years ago
$this access emit

github.com/peachpiecompiler/peachpie - cf98f88ae94218f8534e27bad6ab18b54e25c0f1 authored almost 7 years ago
mysql_get_client_info, mysql_get_server_info, mysql_get_host_info, mysql_get_proto_info

github.com/peachpiecompiler/peachpie - ff22de7308f1b5f5d0e77b548e61ca3937b0682c authored almost 7 years ago
context debug view

- shows globals and superglobals in VS debug watch window

github.com/peachpiecompiler/peachpie - 1f1f5b4b0ccafcd6b58236045c8318f4399561ed authored almost 7 years ago
MetadataName update

- using ? and # in meadata name, backquote confuses ILSpy

github.com/peachpiecompiler/peachpie - f31207651801b2ff8932132d0703163ecfca8029 authored almost 7 years ago
sequence of bytes encoded properly to string

fixes "-\xE3\x80\x80-" interpretation

github.com/peachpiecompiler/peachpie - b98a7a8c511ef934050fbdbde62743634bb2eb40 authored almost 7 years ago
fix of duplicit ghosts

- fixes https://github.com/peachpiecompiler/peachpie/issues/168
- in some cases duplicit ghost s...

github.com/peachpiecompiler/peachpie - a9fb5a932644edcf0821dedac6a923751abbdb7f authored almost 7 years ago
ReflectionParameter::isOptional()

github.com/peachpiecompiler/peachpie - cac417df618451b9fcc75603cd2f5911ea1ad02b authored almost 7 years ago
ReflectionParameter

github.com/peachpiecompiler/peachpie - 059c47931d8f639ca0e3ecaee6c8473ffa398b64 authored almost 7 years ago
parameter check sequence point

github.com/peachpiecompiler/peachpie - 6601415aa794fa159fa38ff691dea56411b84c10 authored almost 7 years ago
codeanalysis in parallel a little

github.com/peachpiecompiler/peachpie - 7f2075535bec221e566a24150674222d1b1d4b9b authored almost 7 years ago
codeanalysis thread safety

github.com/peachpiecompiler/peachpie - 07524d49a50b9f3ebf593a160b983a5c2dcbbb53 authored almost 7 years ago
ReflectionGenerator::getFunction()

github.com/peachpiecompiler/peachpie - a7ee4b162e9e4ca70e26cf43ddb2ccd577d7bc9a authored almost 7 years ago
codeanalysis thread safety

github.com/peachpiecompiler/peachpie - c31d96a4fc380967d149a1f46bb5bd7a9d052a0b authored almost 7 years ago
codeanalysis thread safety

github.com/peachpiecompiler/peachpie - cde2db828f2884d0ed290604d0168dbe7ff8fca6 authored almost 7 years ago
diagnosing in parallel

- analysis+emit in parallel disabled for now

github.com/peachpiecompiler/peachpie - f6ecdb0c1a9d580578a5daacbdb03b265faa3832 authored almost 7 years ago
diagnosing in parallel enabled

github.com/peachpiecompiler/peachpie - d94920fbedcbefb76256a7b74a643dfd7c672571 authored almost 7 years ago
ReflectionNamedType stub

github.com/peachpiecompiler/peachpie - 394205f53c79032f70bcc9c17e002b6a4977925e authored almost 7 years ago
ReflectionGenerator

github.com/peachpiecompiler/peachpie - 9062954755c9900ed3c908b3a71721a3a1078192 authored almost 7 years ago
ERR_TooManyUserStrings

github.com/peachpiecompiler/peachpie - d79fce757aca6cb2a0f77e98eb340cf52af40316 authored almost 7 years ago
/nowarn option

- suppressing warnings
- <NoWarn> msbuild property
- -nowarn command line option
- reporting mis...

github.com/peachpiecompiler/peachpie - 4a505b11d11c28d804a047aa7c9d12877ece3534 authored almost 7 years ago
to long conversions

github.com/peachpiecompiler/peachpie - 1a246d34579bbc8142c794e50d35f0de89353b1f authored almost 7 years ago
ArrayObject ctor without params

github.com/peachpiecompiler/peachpie - db6b4cf79a35dfa1740f97529d32914161c753fd authored almost 7 years ago
ArrayAccess add value

- adding value into ArrayAccess without index specified (adds a value)

github.com/peachpiecompiler/peachpie - d6641d5d27eda11a4a86a29acb2756b17156171d authored almost 7 years ago
overriding with different casing

- CLR does not like it, PHP allows it
- test case

github.com/peachpiecompiler/peachpie - 820f8a449a7fcb3dc549884c170ed50d6575c775 authored almost 7 years ago
__invoke in interface

- subclass is invokable

github.com/peachpiecompiler/peachpie - 93b59dead99304f67644476d1434408703c2d2da authored almost 7 years ago
assertion typo fix

github.com/peachpiecompiler/peachpie - 6f2ed51beba837131f357f16106a2ab6001a0227 authored almost 7 years ago
__invoke with params

- __invoke implements IPhpCallable, and params has to be handled
properly
- test case

github.com/peachpiecompiler/peachpie - 5e96e142cc2a098127be0c60bdbba45252c0c8a9 authored almost 7 years ago
`__invoke` in interface fix

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

github.com/peachpiecompiler/peachpie - cc58ce36f47a7353a591a96eeca542145cfbe7f5 authored almost 7 years ago
CallbackFilterIterator

github.com/peachpiecompiler/peachpie - 67a1ea7cc131e645f3ef9ad33572b056c367a182 authored almost 7 years ago
date_create_immutable

github.com/peachpiecompiler/peachpie - e75ea6b622484447c985c035f174ba15e5eef89e authored almost 7 years ago
parse_ini_string, parse_ini_file

github.com/peachpiecompiler/peachpie - cb62ac1389bb5253536d0bad2238fc144e73e93a authored almost 7 years ago
DateTimeImmutable stub

github.com/peachpiecompiler/peachpie - 04d88af582475076d206739966d2d461d3dd0a64 authored almost 7 years ago
forward_static_call, forward_static_call_array

github.com/peachpiecompiler/peachpie - 7301207f9a1bf5f50bcc09e2ee9c42df370ecbdf authored almost 7 years ago
cast (double)MutableString

github.com/peachpiecompiler/peachpie - f3997f5cd3e06884a1ceb5cabdc029ed6243f0b4 authored almost 7 years ago
ArrayAccess chained access fix

github.com/peachpiecompiler/peachpie - a61f47fd1126abab263cb5a4f9606c6daeee2326 authored almost 7 years ago
skip unnecessary dereference

github.com/peachpiecompiler/peachpie - f3716c9cb9f6ca09eec240a4cd47be1f0fb107e5 authored almost 7 years ago
skipping unnecessary null checks

github.com/peachpiecompiler/peachpie - fc73a562fb8847c38dcdc2d908020d5621b9f0fa authored almost 7 years ago
fix for abstract trait members

- when overriden in containing class parent

github.com/peachpiecompiler/peachpie - 3555ddd8d577a0ad03ff682c1b75bd9f414f9fcb authored almost 7 years ago
handling pirmitive types

- primitive types only possible as type hints, otherwise the type name
is treated as a class name

github.com/peachpiecompiler/peachpie - ccf2f6d9cdf0b89922aa18e90bb13dd4f40c8797 authored almost 7 years ago
diagnostic tests fix

github.com/peachpiecompiler/peachpie - a089ef4a5d29d8627751ce33653c3ef6a3f201a3 authored almost 7 years ago
resolving current class scope fix

github.com/peachpiecompiler/peachpie - fc07dbdd26fc9e01cf7a0a2262a6491b7685a0c2 authored almost 7 years ago
fix of lambda func with optional param

- when creating ghost of anonymous function, special <closure> parameter
was treated as implicit...

github.com/peachpiecompiler/peachpie - ced8eaa7dbd4a621cf01f02e22ffa7dcd3609d18 authored almost 7 years ago
class ctx in traits

- resolving current class scope name in traits

github.com/peachpiecompiler/peachpie - 0571e0dccf7c36319f7c18be35e044446efae8bd authored almost 7 years ago
self::class, parent::class in trait

github.com/peachpiecompiler/peachpie - 36aa0fdfd462be1e859a6ae5d118543358bc14a2 authored almost 7 years ago
`static::class` in trait

github.com/peachpiecompiler/peachpie - 37664c529b2775f31f7f3d7edfc544e9efb9757b authored almost 7 years ago
gc_disable, gc_enable

github.com/peachpiecompiler/peachpie - 8fee3327fef94b8e9120e9f68ab9125d3b533841 authored almost 7 years ago
gc_collect_cycles()

github.com/peachpiecompiler/peachpie - 9e9b263f81ac8004ad1ff5e03955e3208d255314 authored almost 7 years ago
http_response_code()

github.com/peachpiecompiler/peachpie - 388c87fb227347ca60b32f62e894d908e75dc541 authored almost 7 years ago
emit ArrayAccess.offsetUnset

github.com/peachpiecompiler/peachpie - 6302fbacbafb165b1fe9fc8b4d8bc8b38c31b0bb authored almost 7 years ago
/d feature nullref fix

- considering custom parse options

github.com/peachpiecompiler/peachpie - 787599105afa19c092b6418366c5fce984bcd1bf authored almost 7 years ago
dereferencing from function only if necessary

github.com/peachpiecompiler/peachpie - f6ef690fffe50d2ed3e347c86b1f5bd504b89881 authored almost 7 years ago
passing parameters by value

- more efficient passing by value

github.com/peachpiecompiler/peachpie - 186382dc4188a59c3201f416eea097fa44e7c0ec authored almost 7 years ago
ArrayAccess emit

- set item to ArrayAccess object emitted directly through `offsetSet`

github.com/peachpiecompiler/peachpie - fb238edc6f9c30f76bb9321f1b2ad175f2981c95 authored almost 7 years ago
/d, /define options

- <DefineConstants> msbuild property
- defining compile time constants

github.com/peachpiecompiler/peachpie - 0c27f36b843e24607cecfe1976cc14a1ac5418c8 authored almost 7 years ago
compiler commandline help and logo

github.com/peachpiecompiler/peachpie - aee6a9022b34234b27b10c9b7be1a9e6e87ddbc7 authored almost 7 years ago
emit cleanup

- phpstring does not have to be initialized

github.com/peachpiecompiler/peachpie - 242bb862ee12ccbb695cfac80c833f9b337c840d authored almost 7 years ago
mutable string analysis

github.com/peachpiecompiler/peachpie - dd1690d539116800b464e5912d29e4cdeb2b4b39 authored almost 7 years ago
Merge pull request #163 from peachpiecompiler/MutableString

mutable string implementation

github.com/peachpiecompiler/peachpie - 86db25a624c54320a1a34aabd2c8a536ff0497d2 authored almost 7 years ago
mutable string cleanup

github.com/peachpiecompiler/peachpie - ece0ed708b50b5b0a1839153b5b8b8a4c3082575 authored almost 7 years ago
mutable string refactoring

github.com/peachpiecompiler/peachpie - 4852f0f10d722352077ed32b330162f5016497be authored almost 7 years ago
mutable string cleanup

github.com/peachpiecompiler/peachpie - 90a7d04ce6dd95e3fb3bd7662bf09b549f47f541 authored almost 7 years ago
mutable string array access

github.com/peachpiecompiler/peachpie - ed6ee1971ac6d163edbbe255698a4a07210466a5 authored almost 7 years ago
mutable string operators

github.com/peachpiecompiler/peachpie - 075d2fdf321071db01285755b66bfcfd0239587d authored almost 7 years ago
Merge remote-tracking branch 'refs/remotes/origin/master' into MutableString

github.com/peachpiecompiler/peachpie - e8d6678a0b82fe62d99072415faaecd8e657b388 authored almost 7 years ago
Update SimpleXml.cs

github.com/peachpiecompiler/peachpie - 61a7b37ad6954e7b10cf5537d0b9d7c9bac63cc7 authored almost 7 years ago
IPhpConvertible.TypeCode removed

github.com/peachpiecompiler/peachpie - 2202dfbf75ce69d68550168f6a0557aaf6095099 authored almost 7 years ago
add donate button to contributing section

github.com/peachpiecompiler/peachpie - f104a8095dee31683081ffdb9ac834aac5d2c596 authored almost 7 years ago
miused primitive types diagnostics

- fixes https://github.com/peachpiecompiler/peachpie/issues/162
- when a primitive type is misue...

github.com/peachpiecompiler/peachpie - 2d2cf17f46f7316c3a2516edde37ebb96c351d31 authored almost 7 years ago
array access analysis

- objects implementing `ArrayAccess` are not analysed as possible
`array`

github.com/peachpiecompiler/peachpie - 3c4d8aca5fa5d1028a153418015ece6346e4a4da authored about 7 years ago
comparison value <> long

- explicit comparison overload for {PhpValue,Int64}

github.com/peachpiecompiler/peachpie - c454b68489aceaa2ac80c3aa731e390c7dc428bc authored about 7 years ago
SplFixedArray::getSize() fix

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