Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

tools(deps-dev): update icanhazstring/composer-unused requirement from 0.7.12 to 0.8.0 in /tools/composer-unused #58

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Feb 5, 2022

Updates the requirements on icanhazstring/composer-unused to permit the latest version.

Release notes

Sourced from icanhazstring/composer-unused's releases.

0.8.0

What's Changed

Version 0.8 marks a full rewrite of how composer-unused is scanning for unused packages and its integration into composer. There a new features that were rewritten and added again also some features got removed as they need a stable base to integrated again.

Integration with composer

composer-unused itself is no longer a composer-plugin. This functionality was moved to composer-unused/composer-unused-plugin. If you want to use it as a plugin, you only need to install the plugin itself.

Other than that composer-unused is now working as a CLI tool. You can execute it from anywhere passing a --composer-json as option to scan the given file, or like the previous behavior execute it beside the composer.json you want to scan.

Improvements 🔧

Fixed 🐛

New Contributors

Full Changelog: composer-unused/composer-unused@0.7.8...0.8.0

Changelog

Sourced from icanhazstring/composer-unused's changelog.

[0.8.0] - 2022-02-03

Fixed

  • Fixed version output when running bin/composer-unused --version

Added

  • Added CLI argument composer-json which can be used to parse external projects. This will default to the current working directory.
  • Added error message when composer.json is not readable
  • Added check for zombie exclusion. It will report if any excluded packages or pattern did match any package

Changed

  • Change bin/composer-unused to be used as standalone binary
  • Package type is now library instead of composer-plugin

Removed

  • Removed ability to work as composer-plugin (will be supported using composer-unused/composer-unused-plugin)
  • Dropped support for php 7.3

[0.7.7] - 2021-07-26

Added

[0.7.6| - 2021-07-15

Removed

  • Dropped support for composer v1

[0.7.5] - 2020-10-28

Added

  • Added an InstanceofStrategy which detects usages in instanceof expressions #100

[0.7.4] - 2020-09-15

Fixed

  • Fixed an issue where ext-ds classes where not recognized as used #88
  • Fixed an issue where extends and implements of FQN was not markes as used #90

[0.7.3] - 2020-05-19

Added

  • Added workflow to verify integrity of build phar file
  • Added self unused dependency check using bin/composer-unused

Changed

  • Readded composer/composer into root requirements as its required to run bin/composer-unused

Fixed

[0.7.2] - 2020-05-19

Added

  • Added phpspec/prophecy-phpunit to remove deprecations warnings of prophecy() with phpunit/phpunit:^9.0
  • Added support for composer 2.0

Changed

  • Changed the exit code 0 if there are not packages to scan #78

Fixed

  • Fixed an issue where Core extension was checked as ext-core instead of php #79

... (truncated)

Commits
  • 337ee0f composer(deps-dev): update phpunit/phpunit requirement
  • 5d4c296 composer(deps-dev): update phpunit/phpunit requirement
  • 449a5b4 Resolve #273 mark composer-runtime-api as always used
  • fc00a0f Update bug-report.md
  • f1251cf Exlude composer-unused-plugin from being reported as unused
  • 958e188 Add composer plugin hint
  • 417f039 Update readme
  • 646a15a Update dependencies to release version
  • baf3384 Remove composer/comoser requirement from phar release
  • 47095db Use magenta instead of gray to support symfony/console ^2.8
  • Additional commits viewable in compare view

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Updates the requirements on [icanhazstring/composer-unused](https://github.com/composer-unused/composer-unused) to permit the latest version.
- [Release notes](https://github.com/composer-unused/composer-unused/releases)
- [Changelog](https://github.com/composer-unused/composer-unused/blob/main/CHANGELOG.md)
- [Commits](composer-unused/composer-unused@0.7.12...0.8.0)

---
updated-dependencies:
- dependency-name: icanhazstring/composer-unused
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot requested a review from jkowalleck as a code owner February 5, 2022 05:11
@jkowalleck jkowalleck merged commit fa6d3e1 into main Feb 5, 2022
@dependabot dependabot bot deleted the dependabot/composer/tools/composer-unused/icanhazstring/composer-unused-0.8.0 branch February 5, 2022 10:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant