Better Reflection v3.5.0 Release Notes
Release Date: 2019-05-28 // almost 5 years ago-
๐ This release introduces support for
ReflectionConstant
, adds support
for PHP 7.4 typed properties,
and replaces the internal class stubbing mechanisms with direct hits to
the installed JetBrains stubs. In addition to that,parent::class
,self::class
andstatic::class
are now correctly evaluated to the target class name.Total issues resolved: 13
- ๐ 444:
self::class
,parent::class
andstatic::class
are not correctly resolved into their corresponding strings thanks to @Ocramius - ๐ 465: Fix
.gitignore
format for Windows environments thanks to @kukulich - ๐คก 466: Correct PHPUnit MockObject class names as per PHPUnit 8+ thanks to @kukulich
- โ 467: Tests for source stubbers thanks to @kukulich
- ๐จ 469: Refactor SourceLocators to no longer depend on CoreReflection thanks to @theofidry
- ๐ 470: PhpInternalSourceLocator is not based on internal reflection anymore thanks to @kukulich
- ๐ 471: Added ReflectionConstant thanks to @kukulich
- ๐ 472: Fixed resolving self::, static:: and parent:: as property or constant values thanks to @kukulich
- ๐ 473: Added support for PHP 7.4 typed properties thanks to @kukulich
- โ 474: Run tests on PHP 7.4 thanks to @kukulich
- ๐ 475: Bump phpunit/phpunit from 8.1.3 to 8.1.5 thanks to @dependabot-preview[bot]
- ๐ 476: Bump phpdocumentor/reflection-docblock from 4.3.0 to 4.3.1 thanks to @dependabot-preview[bot]
- ๐ 477: Bump nikic/php-parser from 4.2.1 to 4.2.2 thanks to @dependabot-preview[bot]
- ๐ 444: