drupal-quality-checker icon indicating copy to clipboard operation
drupal-quality-checker copied to clipboard

Remove dependency on composer/composer

Open iamsophiesk opened this issue 5 years ago • 5 comments

This is a Composer package and cannot be installed unless it's through composer. It adds an extra dependency to a Drupal project which doesn't seem to be required. It would be good to remove this dependency if possible.

iamsophiesk avatar Oct 01 '19 11:10 iamsophiesk

This seems more pertinent now that Composer 2 is out - we can't upgrade this plugin because of a dependency on Composer 1.

iamsophiesk avatar Nov 23 '20 11:11 iamsophiesk

Yes, I ran into the same issue today when trying to use composer 2 to update a site that had this installed. Please consider releasing a 1.2.x (D8) and 1.3.x (D9) version with support for composer 2.

ptmkenny avatar Dec 05 '20 16:12 ptmkenny

Hi there, Hi @vijaycs85 :-) ,

Same issue here with Drupal 9 and composer 2, after deleting the line : "composer/composer": "~1.0",

In composer.json it works as expected.

Pull request linked to this issue : https://github.com/vijaycs85/drupal-quality-checker/pull/29

gugerard avatar Dec 16 '20 10:12 gugerard

thanks you. merged and released 1.4.0.

vijaycs85 avatar Dec 16 '20 11:12 vijaycs85

Awesome.

gugerard avatar Dec 16 '20 14:12 gugerard