Releases: composer-unused/symbol-parser
Releases · composer-unused/symbol-parser
0.1.9
Bugfixes 🐛
- Add interface recognition by @samuelnogueira in #42
Maintenance 🔧
- composer(deps-dev): update phpunit/phpunit requirement from ^9.5.18 to ^9.5.19 by @dependabot in #35
- composer(deps-dev): update phpstan/phpstan requirement from ^1.4 to ^1.5 by @dependabot in #37
- github-actions(deps): bump shivammathur/setup-php from 2.17.1 to 2.18.0 by @dependabot in #36
- composer(deps-dev): update phpunit/phpunit requirement from ^9.5.19 to ^9.5.20 by @dependabot in #38
- github-actions(deps): bump shivammathur/setup-php from 2.18.0 to 2.18.1 by @dependabot in #39
- composer(deps-dev): update phpstan/phpstan requirement from ^1.5 to ^1.6 by @dependabot in #40
New Contributors
- @samuelnogueira made their first contribution in #42
Full Changelog: 0.1.8...0.1.9
0.1.8
What's Changed
- Add ability to merge symbol names into FQN for consumed symbols by @icanhazstring in #26
- composer(deps-dev): update phpunit/phpunit requirement from ^9.5.13 to ^9.5.14 by @dependabot in #27
- composer(deps-dev): update phpunit/phpunit requirement from ^9.5.14 to ^9.5.16 by @dependabot in #28
- github-actions(deps): bump actions/checkout from 2.4.0 to 3 by @dependabot in #29
- github-actions(deps): bump shivammathur/setup-php from 2.17.0 to 2.17.1 by @dependabot in #30
- composer(deps-dev): update phpunit/phpunit requirement from ^9.5.16 to ^9.5.17 by @dependabot in #31
- composer(deps-dev): update phpunit/phpunit requirement from ^9.5.17 to ^9.5.18 by @dependabot in #32
- Resolve #11: Add TypedAttributeStrategy by @icanhazstring in #33
- Add FullQualifiedParameterStrategy by @icanhazstring in #34
Full Changelog: 0.1.7...0.1.8
0.1.7
What's Changed
- github-actions(deps): bump shivammathur/setup-php from 2.16.0 to 2.17.0 by @dependabot in #24
- Load multiple locations for namespace by @agustingomes in #25
New Contributors
- @agustingomes made their first contribution in #25
Full Changelog: 0.1.6...0.1.7
0.1.6
What's Changed
- Catch error if file content could not be parsed by @icanhazstring in #22
- Fix issue when attempting to parse an invalid php file by @icanhazstring in #23
Full Changelog: 0.1.5...0.1.6
0.1.5
What's Changed
- Allow
composer-unused/contracts
version0.2
- composer(deps-dev): update phpstan/phpstan requirement from ^1.3 to ^1.4 by @dependabot in #19
- composer(deps-dev): update phpunit/phpunit requirement from ^9.5.11 to ^9.5.12 by @dependabot in #20
- composer(deps-dev): update phpunit/phpunit requirement from ^9.5.12 to ^9.5.13 by @dependabot in #21
Full Changelog: 0.1.4...0.1.5
0.1.4
What's Changed
- Add new ConstStrategy by @icanhazstring in #1
- Add feature to recognize function invocations by @icanhazstring in #3
- composer(deps): update nikic/php-parser requirement from ^4.10 to ^4.13 by @dependabot in #9
- composer(deps-dev): update squizlabs/php_codesniffer requirement from ^3.5.8 to ^3.6.2 by @dependabot in #8
- composer(deps-dev): update phpunit/phpunit requirement from ^9.5.1 to ^9.5.10 by @dependabot in #4
- Update SymbolLoaderInterface implementation by @icanhazstring in #10
- composer(deps-dev): update phpunit/phpunit requirement from ^9.5.10 to ^9.5.11 by @dependabot in #13
- composer(deps-dev): update composer/composer requirement from ^2.1 to ^2.2 by @dependabot in #12
- composer(deps-dev): update phpstan/phpstan requirement from ^1.2 to ^1.3 by @dependabot in #14
- Resolve #15: Add symlink support for autoload.files by @icanhazstring in #16
- Remove composer/composer from requirement by @icanhazstring in #17
New Contributors
- @icanhazstring made their first contribution in #1
- @dependabot made their first contribution in #9
Full Changelog: 0.1.3...0.1.4
Fix include expression with concat operations
Fixed
- Fix issue with parsed include expression where there could be concat operations
resulting in wrong path usages for included files to parse
Add missing dependency
Added
- Added missing
symfony/finder
dependency
Follow require/include expressions
Fixed
- Fixed issue with
require
orinclude
statements
Initial release
Extracted the symbol parsing part from composer-unused into a separate package.