<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/php-git.git/ext/reflection/tests, branch microseconds</title>
<subtitle>git.php.net: repository/php-src.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/'/>
<entry>
<title>Don't mark ReflectionType::__toString() as deprecated for now</title>
<updated>2016-09-28T17:21:53+00:00</updated>
<author>
<name>Nikita Popov</name>
<email>nikic@php.net</email>
</author>
<published>2016-09-27T17:26:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=f70fb05138e9d5dd2126eadec0377abf705dec74'/>
<id>f70fb05138e9d5dd2126eadec0377abf705dec74</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert ReflectionType::__toString() behavior + deprecate</title>
<updated>2016-09-28T17:21:51+00:00</updated>
<author>
<name>Nikita Popov</name>
<email>nikic@php.net</email>
</author>
<published>2016-09-21T19:36:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=bf907b9961000dfb9b3bf3bd8a1e00e327a8268e'/>
<id>bf907b9961000dfb9b3bf3bd8a1e00e327a8268e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Implement \ArgumentCountError exception</title>
<updated>2016-08-31T02:35:56+00:00</updated>
<author>
<name>Davey Shafik</name>
<email>me@daveyshafik.com</email>
</author>
<published>2016-08-30T19:09:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=12ee17d5e079bbf02ecc7a8e4567977f4ebaf78d'/>
<id>12ee17d5e079bbf02ecc7a8e4567977f4ebaf78d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "Do not prepend ? on nullables in ReflectionType::__toString()"</title>
<updated>2016-08-23T15:43:31+00:00</updated>
<author>
<name>Levi Morrison</name>
<email>levim@php.net</email>
</author>
<published>2016-08-23T15:42:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=f4e68a3968429757719c600ce16913ab09539f0d'/>
<id>f4e68a3968429757719c600ce16913ab09539f0d</id>
<content type='text'>
This reverts commit 8855a2ce76e8bfba1d2eea1345c765fde7a9a441.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit 8855a2ce76e8bfba1d2eea1345c765fde7a9a441.
</pre>
</div>
</content>
</entry>
<entry>
<title>call_user_func(_array): Don't abort on reference warning</title>
<updated>2016-08-23T07:29:15+00:00</updated>
<author>
<name>Nikita Popov</name>
<email>nikic@php.net</email>
</author>
<published>2016-08-06T13:24:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=906456c4106ac74da0688b2481e91e27de3b176b'/>
<id>906456c4106ac74da0688b2481e91e27de3b176b</id>
<content type='text'>
Change zend_call_function() to not abort the call if a non-reference
is passed to a reference argument. The usual warning will still be
thrown, but the call will proceed as usual.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change zend_call_function() to not abort the call if a non-reference
is passed to a reference argument. The usual warning will still be
thrown, but the call will proceed as usual.
</pre>
</div>
</content>
</entry>
<entry>
<title>Do not prepend ? on nullables in ReflectionType::__toString()</title>
<updated>2016-08-21T05:12:47+00:00</updated>
<author>
<name>Aaron Piotrowski</name>
<email>aaron@trowski.com</email>
</author>
<published>2016-08-20T06:06:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=8855a2ce76e8bfba1d2eea1345c765fde7a9a441'/>
<id>8855a2ce76e8bfba1d2eea1345c765fde7a9a441</id>
<content type='text'>
Better BC with 7.0.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Better BC with 7.0.
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "Append \ to class name returned from ReflectionType::__toString()"</title>
<updated>2016-08-21T04:26:01+00:00</updated>
<author>
<name>Aaron Piotrowski</name>
<email>aaron@trowski.com</email>
</author>
<published>2016-08-19T15:05:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=c9ee0cb2026ccf734c5b09b1b1643f32cd4dad47'/>
<id>c9ee0cb2026ccf734c5b09b1b1643f32cd4dad47</id>
<content type='text'>
This reverts commit 20fdd47921f423728b409fd0ae0106dab9c34573.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit 20fdd47921f423728b409fd0ae0106dab9c34573.
</pre>
</div>
</content>
</entry>
<entry>
<title>Append \ to class name returned from ReflectionType::__toString()</title>
<updated>2016-08-16T16:28:33+00:00</updated>
<author>
<name>Aaron Piotrowski</name>
<email>aaron@trowski.com</email>
</author>
<published>2016-08-16T16:28:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=20fdd47921f423728b409fd0ae0106dab9c34573'/>
<id>20fdd47921f423728b409fd0ae0106dab9c34573</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>ReflectionType improvements</title>
<updated>2016-08-11T10:19:33+00:00</updated>
<author>
<name>Aaron Piotrowski</name>
<email>aaron@trowski.com</email>
</author>
<published>2016-08-09T18:54:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=622d2f41d1cdb597f4fafecaaacf66e238742bd4'/>
<id>622d2f41d1cdb597f4fafecaaacf66e238742bd4</id>
<content type='text'>
Added ReflectionNamedType and updated ReflectionType::__toString()
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Added ReflectionNamedType and updated ReflectionType::__toString()
</pre>
</div>
</content>
</entry>
<entry>
<title>Implement #38992: invoke() and invokeArgs() static method calls should match</title>
<updated>2016-08-07T23:43:03+00:00</updated>
<author>
<name>Christoph M. Becker</name>
<email>cmbecker69@gmx.de</email>
</author>
<published>2016-08-07T23:27:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=f706897f330038d17570f5d0e6091e06d90179a6'/>
<id>f706897f330038d17570f5d0e6091e06d90179a6</id>
<content type='text'>
We don't want ReflectionMethod::invoke() to simply ignore its first argument,
if the method to invoke is a static method. Instead we match its ZPP with
that of ReflectionMethod::invokeArgs(). Furthermore, we apply the DRY
principle by factoring out the code to a common helper function to prevent
inadvertent future divergence of the implementations of both methods.

As can be seen from the necessity to adapt some test cases, this causes a
BC break for some pathological cases. Therefore we apply this patch to PHP
7.1 only, which is still in beta phase.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We don't want ReflectionMethod::invoke() to simply ignore its first argument,
if the method to invoke is a static method. Instead we match its ZPP with
that of ReflectionMethod::invokeArgs(). Furthermore, we apply the DRY
principle by factoring out the code to a common helper function to prevent
inadvertent future divergence of the implementations of both methods.

As can be seen from the necessity to adapt some test cases, this causes a
BC break for some pathological cases. Therefore we apply this patch to PHP
7.1 only, which is still in beta phase.
</pre>
</div>
</content>
</entry>
</feed>
