History log of /PHP-7.1/Zend/zend_compile.c (Results 901 – 925 of 1956)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 1a4a527c 19-Dec-2011 Xinchen Hui

Codes standard & Remove useless empty lines


# 525dd55e 17-Dec-2011 Stefan Marr

Fixed inconsistent and broken handling of private properties in traits.
# The handling of private properties in classes is now consistent with private properties in traits.
# Perviously, priv

Fixed inconsistent and broken handling of private properties in traits.
# The handling of private properties in classes is now consistent with private properties in traits.
# Perviously, privates could cause strict warnings, are were not properly merged into the class when
# the parent class had a private property of the same name. Now, we introduce it without notice,
# since it is a new and independent property, just like in normal classes.
# This problem was diagnosed while working on Bug #60536.

show more ...


# 3dc9f0ab 17-Dec-2011 Stefan Marr

Fixed inconsistent and broken handling of private properties in traits.
# The handling of private properties in classes is now consistent with private properties in traits.
# Perviously, priv

Fixed inconsistent and broken handling of private properties in traits.
# The handling of private properties in classes is now consistent with private properties in traits.
# Perviously, privates could cause strict warnings, are were not properly merged into the class when
# the parent class had a private property of the same name. Now, we introduce it without notice,
# since it is a new and independent property, just like in normal classes.
# This problem was diagnosed while working on Bug #60536.

show more ...


Revision tags: php-5.3.9RC3, php-5.4.0RC3
# 489b86ff 06-Dec-2011 Pierrick Charron

Coding standard


# 3f2bcb77 06-Dec-2011 Pierrick Charron

Coding standard


# d18a61ae 05-Dec-2011 Xinchen Hui

Fix typo


# 59276173 05-Dec-2011 Xinchen Hui

Fix typo


# 1d6c98a1 05-Dec-2011 Dmitry Stogov

Fixed bug #60444 (Segmentation fault with include & class extending)


# 30328dcb 05-Dec-2011 Dmitry Stogov

Fixed bug #60444 (Segmentation fault with include & class extending)


Revision tags: php-5.3.9RC2, php-5.4.0RC2
# db0888df 23-Nov-2011 Stefan Marr

Fixed Bug #60369 Crash with static property in trait


# 35d38e47 23-Nov-2011 Stefan Marr

Fixed Bug #60369 Crash with static property in trait


# 31ef5597 19-Nov-2011 Felipe Pena

- Fixed bug #43200 (Interface implementation / inheritence not possible in abstract classes)


# 14b5e775 19-Nov-2011 Felipe Pena

- Fixed bug #43200 (Interface implementation / inheritence not possible in abstract classes)


# bc810a44 19-Nov-2011 Felipe Pena

- Fixed bug #43200 (Interface implementation / inheritence not possible in abstract classes)


# 420fbb82 18-Nov-2011 Felipe Pena

- CS


# cc8573e7 18-Nov-2011 Felipe Pena

- CS


# e150100f 18-Nov-2011 Stefan Marr

Fixes Bug #54441 (Handling of changing modifiers on a trait alias)
# this now results also in a compilation error, since it would open the door for inconsistencies, and violates the DRY principle.


# 76772dc2 18-Nov-2011 Stefan Marr

Fixes Bug #54441 (Handling of changing modifiers on a trait alias)
# this now results also in a compilation error, since it would open the door for inconsistencies, and violates the DRY principle.


# 2ba9ff7f 17-Nov-2011 Felipe Pena

- Fix build


# c5ec9dd6 17-Nov-2011 Felipe Pena

- Fix build


# 5ef2c328 17-Nov-2011 Stefan Marr

Fixed Bug #60165 (Aliasing unexisting trait should throw/trigger the exception/error)

- aliases that are not actually matching anything are treated as errors now. This
will make sure t

Fixed Bug #60165 (Aliasing unexisting trait should throw/trigger the exception/error)

- aliases that are not actually matching anything are treated as errors now. This
will make sure that all methods that are expected to be in a class are actually
there, or in case a trait changed for instance, that the code breaks already
on composition
- Precedence declarations are also checked to ensure that the method
which is supposed to take precedence actually exists, however,
the other traits mentioned in the declaration are not regarded.
We are more lenient here, since this avoids unnecessary fragility.
- fixed another seamingly unrelated test which broke in the progress
but wasn't clear before either.

show more ...


# c5ba2296 17-Nov-2011 Stefan Marr

Fixed Bug #60165 (Aliasing unexisting trait should throw/trigger the exception/error)

- aliases that are not actually matching anything are treated as errors now. This
will make sure t

Fixed Bug #60165 (Aliasing unexisting trait should throw/trigger the exception/error)

- aliases that are not actually matching anything are treated as errors now. This
will make sure that all methods that are expected to be in a class are actually
there, or in case a trait changed for instance, that the code breaks already
on composition
- Precedence declarations are also checked to ensure that the method
which is supposed to take precedence actually exists, however,
the other traits mentioned in the declaration are not regarded.
We are more lenient here, since this avoids unnecessary fragility.
- fixed another seamingly unrelated test which broke in the progress
but wasn't clear before either.

show more ...


# 7735ef1c 16-Nov-2011 Felipe Pena

- Fixed bug #60099 (__halt_compiler() works in braced namespaces)


# caa863dc 16-Nov-2011 Felipe Pena

- Fixed bug #60099 (__halt_compiler() works in braced namespaces)


# 3c7a573a 16-Nov-2011 Felipe Pena

- Fixed bug #60099 (__halt_compiler() works in braced namespaces)


1...<<31323334353637383940>>...79