<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/php-git.git/ext/reflection, branch php-7.2.0alpha3</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>Remove superfluous semicolons</title>
<updated>2017-06-25T22:23:25+00:00</updated>
<author>
<name>Tom Van Looy</name>
<email>tom@ctors.net</email>
</author>
<published>2017-06-25T21:24:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=04fb3f28ff677d036cfaf902f07b75f0346a5c33'/>
<id>04fb3f28ff677d036cfaf902f07b75f0346a5c33</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Implement object type annotation</title>
<updated>2017-06-25T19:49:41+00:00</updated>
<author>
<name>Michał Brzuchalski</name>
<email>michal.brzuchalski@gmail.com</email>
</author>
<published>2017-06-25T19:43:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=8e10c9d37398f0f3eece85fca713f19d11cdfb32'/>
<id>8e10c9d37398f0f3eece85fca713f19d11cdfb32</id>
<content type='text'>
RFC: https://wiki.php.net/rfc/object-typehint
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
RFC: https://wiki.php.net/rfc/object-typehint
</pre>
</div>
</content>
</entry>
<entry>
<title>code de-duplication in ReflectionType::__toString and ReflectionNamedType::getName</title>
<updated>2017-06-15T13:38:03+00:00</updated>
<author>
<name>Remi Collet</name>
<email>remi@php.net</email>
</author>
<published>2017-06-15T13:38:03+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=fdfc5c1b3dbc9c8030ff8019ef9bf66d9f46d2d8'/>
<id>fdfc5c1b3dbc9c8030ff8019ef9bf66d9f46d2d8</id>
<content type='text'>
This code duplication introduce an inconsistency in displayed type name
- bool (reflection) vs boolean
- int (reflection) vs integer

And reflection already use zend_get_type_by_const in other methods...

Inconsistenty is kept for BC reason.
Could be fixed in 8.0
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This code duplication introduce an inconsistency in displayed type name
- bool (reflection) vs boolean
- int (reflection) vs integer

And reflection already use zend_get_type_by_const in other methods...

Inconsistenty is kept for BC reason.
Could be fixed in 8.0
</pre>
</div>
</content>
</entry>
<entry>
<title>Allow ReflectionClass::isIterable() to return true for Traversables</title>
<updated>2017-05-31T21:23:57+00:00</updated>
<author>
<name>Sara Golemon</name>
<email>pollita@php.net</email>
</author>
<published>2017-05-31T21:18:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=d1cfd87fbe9e34bf909abedb61cfa4b2d7022b4d'/>
<id>d1cfd87fbe9e34bf909abedb61cfa4b2d7022b4d</id>
<content type='text'>
Current behavior is essentially "Is an INTERNAL iterable class".
This change allows isIterable() to return true for userspace classes as well.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Current behavior is essentially "Is an INTERNAL iterable class".
This change allows isIterable() to return true for userspace classes as well.
</pre>
</div>
</content>
</entry>
<entry>
<title>Rename ReflectionClass::isIterateable() to isIterable()</title>
<updated>2017-05-31T19:08:07+00:00</updated>
<author>
<name>Sara Golemon</name>
<email>pollita@php.net</email>
</author>
<published>2017-05-31T18:44:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=c1500f8519aded29c3632de4240fbc0a4e485a81'/>
<id>c1500f8519aded29c3632de4240fbc0a4e485a81</id>
<content type='text'>
Iterateable is not a word.
Add the correct spelling, but keep the original one around
for BC purposes.

Perhaps we can add ZEND_ACC_DEPRECATED at some later date
and even remove it from PHP 8.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Iterateable is not a word.
Add the correct spelling, but keep the original one around
for BC purposes.

Perhaps we can add ZEND_ACC_DEPRECATED at some later date
and even remove it from PHP 8.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'PHP-7.1'</title>
<updated>2017-05-31T05:12:24+00:00</updated>
<author>
<name>Xinchen Hui</name>
<email>laruence@gmail.com</email>
</author>
<published>2017-05-31T05:12:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=bfd35512bb795f0b4f83c1c857acca7e6e552f6f'/>
<id>bfd35512bb795f0b4f83c1c857acca7e6e552f6f</id>
<content type='text'>
* PHP-7.1:
  Update NEWS
  Fixed bug #74673 (Segfault when cast Reflection object to string with undefined constant)

Conflicts:
	ext/reflection/php_reflection.c
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* PHP-7.1:
  Update NEWS
  Fixed bug #74673 (Segfault when cast Reflection object to string with undefined constant)

Conflicts:
	ext/reflection/php_reflection.c
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'PHP-7.0' into PHP-7.1</title>
<updated>2017-05-31T05:08:26+00:00</updated>
<author>
<name>Xinchen Hui</name>
<email>laruence@gmail.com</email>
</author>
<published>2017-05-31T05:08:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=9064dca58ba87ccdbf6cee71122e50595765cfa1'/>
<id>9064dca58ba87ccdbf6cee71122e50595765cfa1</id>
<content type='text'>
* PHP-7.0:
  Fixed bug #74673 (Segfault when cast Reflection object to string with undefined constant)

Conflicts:
	ext/reflection/php_reflection.c
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* PHP-7.0:
  Fixed bug #74673 (Segfault when cast Reflection object to string with undefined constant)

Conflicts:
	ext/reflection/php_reflection.c
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixed bug #74673 (Segfault when cast Reflection object to string with undefined constant)</title>
<updated>2017-05-31T04:39:26+00:00</updated>
<author>
<name>Xinchen Hui</name>
<email>laruence@gmail.com</email>
</author>
<published>2017-05-31T04:39:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=9c5717d0decd56710129a5599fe5d38f82a7bab2'/>
<id>9c5717d0decd56710129a5599fe5d38f82a7bab2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Test ReflectionType support of iterable</title>
<updated>2017-04-29T15:12:46+00:00</updated>
<author>
<name>Andrea Faulds</name>
<email>ajf@ajf.me</email>
</author>
<published>2017-04-29T13:37:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=9891b9ede225b58c358372c2b7b8603c2c91ac12'/>
<id>9891b9ede225b58c358372c2b7b8603c2c91ac12</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Test ReflectionType support of iterable</title>
<updated>2017-04-29T13:37:35+00:00</updated>
<author>
<name>Andrea Faulds</name>
<email>ajf@ajf.me</email>
</author>
<published>2017-04-29T13:37:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=753ae9b7db364fe8c087faf08cc564e54f4fe574'/>
<id>753ae9b7db364fe8c087faf08cc564e54f4fe574</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
