Skip to content

Drop abandoned symplify/rule-doc-generator-contracts dependency - #22

Merged
savinmikhail merged 2 commits into
savinmikhail:mainfrom
ERuban:drop-rule-doc-generator-contracts
Oct 26, 2026
Merged

savinmikhail merged 2 commits into
savinmikhail:mainfrom
ERuban:drop-rule-doc-generator-contracts

Conversation

@ERuban

@ERuban ERuban commented Oct 26, 2026

Copy link
Copy Markdown
Contributor

symplify/rule-doc-generator-contracts is marked as abandoned on Packagist, so composer audit now fails on a fresh install (Found 1 abandoned package). This also fails the composer job in CI and the audit of every project that requires this package.

The package can be removed from require without code changes, because rector/rector already provides the Symplify\RuleDocGenerator\* classes:

Checked locally with Rector 2.6.1, 2.7.0 and 2.8.1: phpunit passes and getRuleDefinition() works. composer audit, composer validate --strict, composer normalize --dry-run and php-cs-fixer pass.

@savinmikhail
savinmikhail merged commit 6655e9b into savinmikhail:main Oct 26, 2026
6 checks passed
@ERuban
ERuban deleted the drop-rule-doc-generator-contracts branch October 26, 2026 20:55
@savinmikhail

Copy link
Copy Markdown
Owner

@ERuban thanks, released under v0.1.27

@ERuban

ERuban commented Oct 26, 2026

Copy link
Copy Markdown
Contributor Author

@ERuban thanks, released under v0.1.27

thanks, glad to use it and thanks for so quick merge&release

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants