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

RecursiveIteratorIterator

github.com/peachpiecompiler/peachpie - 61d45899684b560da08e2e7f16aab90439eb4bb0 authored over 7 years ago by Jakub Míšek <[email protected]>
RecursiveIteratorIterator stub

github.com/peachpiecompiler/peachpie - d5681350419cd9a2cd6ca1eb7297ef61434cac24 authored over 7 years ago by Jakub Míšek <[email protected]>
DateTimeInterface

github.com/peachpiecompiler/peachpie - cf4fdff4e47f2eb66ec728967ea26c8246a44142 authored over 7 years ago by Jakub Míšek <[email protected]>
property symbol overriden member

github.com/peachpiecompiler/peachpie - 878f16bdae4789c73272561aa851bf1b40725c69 authored over 7 years ago by Jakub Míšek <[email protected]>
property symbol overriden member

github.com/peachpiecompiler/peachpie - c2bca74fce433449b393427a98bc3ea0310d54b8 authored over 7 years ago by Jakub Míšek <[email protected]>
libXML cleanup, XmlDom cleanup

removed ThreadStatic fields, using Context Statics

github.com/peachpiecompiler/peachpie - 31631a8ce9fc933ef0ae301dd657c16316f98ce7 authored over 7 years ago by Jakub Míšek <[email protected]>
mb_preferred_mime_name()

github.com/peachpiecompiler/peachpie - f2e90a02e659f25b8ddcdf9eb955b08b2268d825 authored over 7 years ago by Jakub Míšek <[email protected]>
Merge pull request #85 from peachpiecompiler/dev/xmldom

XML DOM updates

github.com/peachpiecompiler/peachpie - 8680a52dbf704fd99c25db22b4b7c75832220c14 authored over 7 years ago by Jakub Míšek <[email protected]>
Revert interpreter errors hiding

Fix the falling test by adding @ before the call.

github.com/peachpiecompiler/peachpie - b1227bdd4ebc4a97273561519ec7cf4966ac7568 authored over 7 years ago by Robert Husák <[email protected]>
Add missing XML DOM methods and class comments

github.com/peachpiecompiler/peachpie - 57e2bb64421bbb3c4ebdcc46c6102e1385991321 authored over 7 years ago by Robert Husák <[email protected]>
Hide interpreter's error messages in Travis tests

github.com/peachpiecompiler/peachpie - b540467358d292ae29677aa3dbe41d90b9befd61 authored over 7 years ago by Robert Husák <[email protected]>
Add DOMXPath

github.com/peachpiecompiler/peachpie - 09468d6cf263be054b9c1651ff4b9d3c642fe2b7 authored over 7 years ago by Robert Husák <[email protected]>
Hide XML whitespace nodes in DOMText

PHP uses DOMText in cases where .NET uses XmlWhitespace and
XmlSignificantWhitespace.

github.com/peachpiecompiler/peachpie - 9194a97c23c4ebb29204e9f1e4106566e6f3c73d authored over 7 years ago by Robert Husák <[email protected]>
Add DOMProcessingInstruction

github.com/peachpiecompiler/peachpie - 46bc6888b7d9e26156a820debaf16b0184b67877 authored over 7 years ago by Robert Husák <[email protected]>
Implement DOMImplementation

github.com/peachpiecompiler/peachpie - 045d37eba5413e9a41026c52761eda1f4debd5cf authored over 7 years ago by Robert Husák <[email protected]>
Add stubs of DOMDocumentType members

github.com/peachpiecompiler/peachpie - b08c88f76617e1d3a20be3e23c2c5b7e3f26606a authored over 7 years ago by Robert Husák <[email protected]>
Implement DOMNamedNodeMap

github.com/peachpiecompiler/peachpie - 14db8e7a0dac05d951c5fdf725eb03ad8039b64c authored over 7 years ago by Robert Husák <[email protected]>
Enable DOMDocumentFragment creation

github.com/peachpiecompiler/peachpie - 3fe47421a81aa65cac7478d0d23835fbd6fe6641 authored over 7 years ago by Robert Husák <[email protected]>
Add DOMDocumentFragment

github.com/peachpiecompiler/peachpie - 674a80a5251d055c4206c0a70a7503c0094006ac authored over 7 years ago by Robert Husák <[email protected]>
Add DOMCharacterData and subclasses

DOMCharacterData, DOMText, DOMCdataSection and DOMComment. Extend the
test to cover them.

github.com/peachpiecompiler/peachpie - 673f6ee3f306a86ee1bca62e2b49d53fae33f956 authored over 7 years ago by Robert Husák <[email protected]>
Merge pull request #84 from peachpiecompiler/dev/xmldom

Fundamentals of XML DOM

github.com/peachpiecompiler/peachpie - 9ecfe8beb58185d18b9217237731c1bd48445edc authored over 7 years ago by Jakub Míšek <[email protected]>
Build XmlDom in Travis

github.com/peachpiecompiler/peachpie - 3da449a914990a1975f5dbbdf759bde32b9591f3 authored over 7 years ago by Robert Husák <[email protected]>
Add XML DOM tests

github.com/peachpiecompiler/peachpie - ec5bf96705d55e053c1c82d54ca87c1fdc0d3b0a authored over 7 years ago by Robert Husák <[email protected]>
Reference XmlDom from Scripting

github.com/peachpiecompiler/peachpie - 0e142afc2ea85b38195bd38917fda02c9776619a authored over 7 years ago by Robert Husák <[email protected]>
Remove redundant ExceptionConstants class

github.com/peachpiecompiler/peachpie - 18d2f5c71a37a5903c7e270cce5f2814719df81d authored over 7 years ago by Robert Husák <[email protected]>
Merge remote-tracking branch 'refs/remotes/origin/master' into dev/xmldom

github.com/peachpiecompiler/peachpie - ab2e55a7c0f38ddabd6a9681e9c2e580302dcec8 authored over 7 years ago by Robert Husák <[email protected]>
Disable static DOMDocument.load and loadXML

Use just the instance calls for now.

github.com/peachpiecompiler/peachpie - 19f478a8aef6e54825df5ee9343c629022900a90 authored over 7 years ago by Robert Husák <[email protected]>
Add DOMDocument

github.com/peachpiecompiler/peachpie - 294fe9beb9992d8a69d1692da5b07fd64f7c98e8 authored over 7 years ago by Robert Husák <[email protected]>
Add libxml extension

github.com/peachpiecompiler/peachpie - b4ad75678a75724d5895114573d57dcea0dcedf6 authored over 7 years ago by Robert Husák <[email protected]>
fix of previous commit

github.com/peachpiecompiler/peachpie - 07de922306c721c19a460bf971f2cb00b717e7b9 authored over 7 years ago by Jakub Míšek <[email protected]>
compile time stack optimization

github.com/peachpiecompiler/peachpie - ab1e22051a406ee52fb265d5cc2fd31dcf08d659 authored over 7 years ago by Jakub Míšek <[email protected]>
optimized SemanticBinder

* fewer stackovrfl

github.com/peachpiecompiler/peachpie - e757dc465c3d26e0f40811eacdc7bb388a666595 authored over 7 years ago by Jakub Míšek <[email protected]>
Add DOMElement

github.com/peachpiecompiler/peachpie - 3360453646c536f007e71a4cae628edf19889568 authored over 7 years ago by Robert Husák <[email protected]>
Add DOMAttr

github.com/peachpiecompiler/peachpie - a3e9070c21dd7b1db4f87c00fdad390d5e342e05 authored over 7 years ago by Robert Husák <[email protected]>
Add DOMConfiguration and DOMImplementation stubs

github.com/peachpiecompiler/peachpie - 393c756c528e6167d4a9cb57ba1f4c11fffe4480 authored over 7 years ago by Robert Husák <[email protected]>
Add XML DOM constants

github.com/peachpiecompiler/peachpie - b07d42d416bf27ec12d711e71882474634e62b48 authored over 7 years ago by Robert Husák <[email protected]>
more DOMNode

github.com/peachpiecompiler/peachpie - eb331c6233dfe5da1cd9ed4724752522157ef000 authored over 7 years ago by Jakub Míšek <[email protected]>
packages, IPhpConvertible, cleanup

- updated NuGets
- reflection hides internal Peachpie interfaces
- IPhpConvertible.ToArray()
- c...

github.com/peachpiecompiler/peachpie - 47293c431f1b3c0751bfe0d4a2a5858fd37cc992 authored over 7 years ago by Jakub Míšek <[email protected]>
ERR_CircularBase

check for circular base

github.com/peachpiecompiler/peachpie - 7be3abec6993e7df0716f2b685372f797c0baaf5 authored over 7 years ago by Jakub Míšek <[email protected]>
preg match newlines

- matching newline characters correctly

github.com/peachpiecompiler/peachpie - c5a7fb537e322adc86db51d8e0a7ce0431dbb323 authored over 7 years ago by Jakub Míšek <[email protected]>
PDOException

github.com/peachpiecompiler/peachpie - 5f0c6ccdb41f430ec1272290428399c0cb2c26c0 authored over 7 years ago by Jakub Míšek <[email protected]>
exceptions message

- displaying PHP exception message when catching CLR System.Exception

github.com/peachpiecompiler/peachpie - 15d963ad8a5a41b8cc007898a2671ebe8fa8a963 authored over 7 years ago by Jakub Míšek <[email protected]>
add .NET Foundation logo to footer

github.com/peachpiecompiler/peachpie - 32067528e899002811fc863f5debe17d67878811 authored over 7 years ago by Benjamin Fistein <[email protected]>
internals use C# 7 tuples

github.com/peachpiecompiler/peachpie - c858e61db3532741f0f41368eaa22d2ad9043c73 authored over 7 years ago by Jakub Míšek <[email protected]>
Merge pull request #81 from peachpiecompiler/0.8.0-dev

0.8.0

github.com/peachpiecompiler/peachpie - 3f374229d74316454cd9e43a0c8b5c03f2dc8d94 authored over 7 years ago by Jakub Míšek <[email protected]>
Merge pull request #80 from petrroll/master

Adds support for C# 7 tuples.

github.com/peachpiecompiler/peachpie - 1b8198f5a0f3ea086551b22d450f41895f5bbebe authored over 7 years ago by Jakub Míšek <[email protected]>
Switch to C# Tuple in CreateAndAssignSynthVar()

github.com/peachpiecompiler/peachpie - ba9d8a864329a1cfa91b42657bc5ab557c71365d authored over 7 years ago by Petr Houška <[email protected]>
Add support for C# 7 tuples.

github.com/peachpiecompiler/peachpie - 12f9e8e8c1d234bcff90a4cff5ff39264b0d5296 authored over 7 years ago by Petr Houška <[email protected]>
AppendIterator

github.com/peachpiecompiler/peachpie - 3144305022aa2ad39e02da8c2ff13bf2af90200c authored over 7 years ago by Jakub Míšek <[email protected]>
extending classes fix

- base ctor which implements fields only initialization used properly

github.com/peachpiecompiler/peachpie - da729bff36d7f8d6b07945d1164dc30dbc4685ff authored over 7 years ago by Jakub Míšek <[email protected]>
Implement DOMNode

github.com/peachpiecompiler/peachpie - 650ebd82a50409c77ececa2d52a0f3dc2227990a authored over 7 years ago by Robert Husák <[email protected]>
Add stubs of DOMNamedNodeMap, DOMDocumentFragment

github.com/peachpiecompiler/peachpie - 6ae9e1fa6683867b56848f4cee3a347c53961c73 authored over 7 years ago by Robert Husák <[email protected]>
Implement DOMNodeList

github.com/peachpiecompiler/peachpie - 0359acfa09ea58ffb331e9d1922d25820aee39df authored over 7 years ago by Robert Husák <[email protected]>
travis build update

github.com/peachpiecompiler/peachpie - 2de692936b755f8aa9a72b9ed7a68e3a9f0767d9 authored over 7 years ago by Jakub Míšek <[email protected]>
version 0.8.0

github.com/peachpiecompiler/peachpie - 218906731716bb117d870ce6ded631c996a973e2 authored over 7 years ago by Jakub Míšek <[email protected]>
Merge pull request #79 from peachpiecompiler/types-override

Types override

github.com/peachpiecompiler/peachpie - 2e0a4cd2fcb41e0c73b09b69f3c25d410d49e856 authored over 7 years ago by Jakub Míšek <[email protected]>
LimitIterator

github.com/peachpiecompiler/peachpie - 104dd73a07218436794b354c0883e29920e334d1 authored over 7 years ago by Jakub Míšek <[email protected]>
fix of override of override methods

github.com/peachpiecompiler/peachpie - 0d23f1345459976e36926c4f8d97035e8342c87f authored over 7 years ago by Jakub Míšek <[email protected]>
InfiniteIterator

github.com/peachpiecompiler/peachpie - 10c183736846fd709c54f67cce60157c6a347ad6 authored over 7 years ago by Jakub Míšek <[email protected]>
db fetch_assoc nullref fix

github.com/peachpiecompiler/peachpie - 67a314e0ae6d76480ba5bfe69af09c16df2cfa97 authored over 7 years ago by Jakub Míšek <[email protected]>
`iconv` fix, EncodingProvider for PHP names

github.com/peachpiecompiler/peachpie - 8f0feb8558ffd81b2bf605417e92c0555c5656e2 authored over 7 years ago by Jakub Míšek <[email protected]>
iconv UTF-8 alias

github.com/peachpiecompiler/peachpie - 7eb6b5449e5e2ce7037cd19714d419ef06ae074b authored over 7 years ago by Jakub Míšek <[email protected]>
get_include_path, set_include_path

github.com/peachpiecompiler/peachpie - cec0d08cf60c5c0ff5b8c15ac5d470012ff33679 authored over 7 years ago by Jakub Míšek <[email protected]>
SplObjectStorage compatibility

- `_index` is not var_dumped or printed or exported

github.com/peachpiecompiler/peachpie - ca8719177f21be9bbc63dda66cb1bbd213e633d7 authored over 7 years ago by Jakub Míšek <[email protected]>
SplObjectStorage compatibility

- public attach() is not called within other internal functions

github.com/peachpiecompiler/peachpie - 76df6c1fd52a6120bb83c94322891bbd24c83b61 authored over 7 years ago by Jakub Míšek <[email protected]>
SplObjectStorage comments

github.com/peachpiecompiler/peachpie - bd7b7cd78b2b2a4c7ab534a2d69c9cf406b09ad1 authored over 7 years ago by Jakub Míšek <[email protected]>
SplObjectStorage compatibility

- same internal structure as in PHP
- iterating and modifying storage allowed
- methods overridable

github.com/peachpiecompiler/peachpie - 21ac08190678c574d0e42ff51ea13823a18c060a authored over 7 years ago by Jakub Míšek <[email protected]>
SplObjectStorage

github.com/peachpiecompiler/peachpie - ad339508b5158b3a24f3a21b337aeac39313aa36 authored over 7 years ago by Jakub Míšek <[email protected]>
AssertionError

github.com/peachpiecompiler/peachpie - 945a42050a8c8b151634d891aad385860f9bca69 authored over 7 years ago by Jakub Míšek <[email protected]>
OutOfBoundsException, OutOfRangeException

github.com/peachpiecompiler/peachpie - 591961d6500ed5749108f4bae72f2446ba03519c authored over 7 years ago by Jakub Míšek <[email protected]>
access to IList

github.com/peachpiecompiler/peachpie - 2293af7c3ab9e47ad455dad8a1e427c14a914a78 authored over 7 years ago by Jakub Míšek <[email protected]>
Add DOMException

github.com/peachpiecompiler/peachpie - 12b47e368e533cc18968bc044e2ec78c164c3201 authored over 7 years ago by Robert Husák <[email protected]>
Add XML DOM error message resources

github.com/peachpiecompiler/peachpie - 85a41e624ef56c034dd58265d411de35c31d92a3 authored over 7 years ago by Robert Husák <[email protected]>
naive support for IList (array) access

github.com/peachpiecompiler/peachpie - ac9672ba019dfb18ba6baf079c4a8fcc411fa364 authored over 7 years ago by Jakub Míšek <[email protected]>
array access proper exceptions

github.com/peachpiecompiler/peachpie - 30c622fa2493fe36cf7165e5c1588fd1f09f6d4a authored over 7 years ago by Jakub Míšek <[email protected]>
Add test on exception catching by interface

Use standard Throwable interface.

github.com/peachpiecompiler/peachpie - 07be386b97b9edab19695cb0566e388fb55b2ae9 authored over 7 years ago by Robert Husák <[email protected]>
php reflection does not see specific types

- Object, Exception, IPhpCallable etc. won't be visible to reflection if
implemented on a PHP ob...

github.com/peachpiecompiler/peachpie - f195c3c97311b217b006434cb03150a77567c29c authored over 7 years ago by Jakub Míšek <[email protected]>
catch for non-Exception types

- fixes .filter scope generation
- unbound type, ambiguous type, interface can be catch

github.com/peachpiecompiler/peachpie - 6df10bd8df5d13f6a215ed420511b96e33a838e8 authored over 7 years ago by Jakub Míšek <[email protected]>
catch for interfaces and unknown types

(does not work yet)

github.com/peachpiecompiler/peachpie - 1ffee13e210fe61f8ef647fc1e6056b2ffdbd27b authored over 7 years ago by Jakub Míšek <[email protected]>
diagnostic ERR_ValueOfTypeCannotBeAliased

- passing by ref if it is not possible

github.com/peachpiecompiler/peachpie - 42db4cd14af387aa1c974af4600d32e7717db2eb authored over 7 years ago by Jakub Míšek <[email protected]>
<PhpDocTypes> msbuild property

github.com/peachpiecompiler/peachpie - d98b33f215155293cf43ff03dc667a70b38e3879 authored over 7 years ago by Jakub Míšek <[email protected]>
Merge branch 'master' of https://github.com/peachpiecompiler/peachpie

github.com/peachpiecompiler/peachpie - 52380a413f8f421df9feb8c8b7d56d94f1549164 authored over 7 years ago by Jakub Míšek <[email protected]>
PhpValue.GetEnumerator()

- allows foreach in C#

github.com/peachpiecompiler/peachpie - cc23f575676174a9d88604423a5fe222c5d29309 authored over 7 years ago by Jakub Míšek <[email protected]>
isset AccessMask

github.com/peachpiecompiler/peachpie - ecaff82fbbed4cfbdb88676e72bb1ae09e5b72d8 authored over 7 years ago by Jakub Míšek <[email protected]>
case sensitive include on non-windows

github.com/peachpiecompiler/peachpie - 961efbaf3b47b7bcf461a841ee9dd8f813feda9c authored over 7 years ago by Jakub Míšek <[email protected]>
previous commit fix

- AccessMask

github.com/peachpiecompiler/peachpie - a802d4bd72ff1269bbe0a0e7b57f3af9ce2107c5 authored over 7 years ago by Jakub Míšek <[email protected]>
isset() binder

github.com/peachpiecompiler/peachpie - db4c057a66e433ec190d9669b2b681cd8e5ee1dd authored over 7 years ago by Jakub Míšek <[email protected]>
dynamic string->number

github.com/peachpiecompiler/peachpie - 0cc54b13ba541fb8e04359c57e32a93b37026ab9 authored over 7 years ago by Jakub Míšek <[email protected]>
cleanup

- helper `ResolvePhpTypeInfo` not declared in PHP class

github.com/peachpiecompiler/peachpie - 479ed08926f5ad0f49e8e21a973f460614b16a72 authored over 7 years ago by Jakub Míšek <[email protected]>
(array) cast operator for aliased value

- fix for `(array)&$nonarray` returned NULL instead of array

github.com/peachpiecompiler/peachpie - a9f547336ae1f05be31931ef8d7342542ffa0793 authored over 7 years ago by Jakub Míšek <[email protected]>
optimization of RequestHandler startup

- well-known assemblies are not loaded into AppDomain when app startups

github.com/peachpiecompiler/peachpie - b3678e2540c06885412bb705b8466863e4b11755 authored over 7 years ago by Jakub Míšek <[email protected]>
some reflection exceptions

github.com/peachpiecompiler/peachpie - 04adfeaafd8e797cccd13ec4f4ae890274672779 authored over 7 years ago by Jakub Míšek <[email protected]>
reflection cleanup

github.com/peachpiecompiler/peachpie - be10f6a5ee08360ec99a110d8c2eef87b45f662d authored over 7 years ago by Jakub Míšek <[email protected]>
Merge pull request #78 from peachpiecompiler/dev/reflection

Reflection methods

github.com/peachpiecompiler/peachpie - 320dddce3be649263da1f825428da1256641fabb authored over 7 years ago by Jakub Míšek <[email protected]>
db connections errors

- warnings are reported instead of throwing `NotImplementedException`

github.com/peachpiecompiler/peachpie - 024bd4cfe4aeffb2c6945dc2472fa3e417cfe672 authored over 7 years ago by Jakub Míšek <[email protected]>
ASP.NET RequestHandler `Bin` Shadow Copying

`LoadFrom()` respects shadow copying => no locked files in Bin folder

github.com/peachpiecompiler/peachpie - 31d3f284265d97bde015cbe9768c014abeeef007 authored over 7 years ago by Jakub Míšek <[email protected]>
only CLR properties without indexer reflected

PHP reflection doesn't "see" CLR properties with indexers

github.com/peachpiecompiler/peachpie - 41b1428d0367018ba5777da9a24615dc21e83761 authored over 7 years ago by Jakub Míšek <[email protected]>