composer-phpcodesniffer-standards-plugin issueshttps://git.higidi.com/higidi/composer-phpcodesniffer-standards-plugin/-/issues2017-11-14T22:51:53+01:00https://git.higidi.com/higidi/composer-phpcodesniffer-standards-plugin/-/issues/45Check what will happen if two composer plugin provide the same functionality2017-11-14T22:51:53+01:00Daniel HürtgenCheck what will happen if two composer plugin provide the same functionalityLike
* [simplyadmire/composer-plugins](https://packagist.org/packages/simplyadmire/composer-plugins)Like
* [simplyadmire/composer-plugins](https://packagist.org/packages/simplyadmire/composer-plugins)0.5.0Daniel HürtgenDaniel Hürtgenhttps://git.higidi.com/higidi/composer-phpcodesniffer-standards-plugin/-/issues/44Composer plugin is not always triggered2017-11-14T22:57:10+01:00Daniel HürtgenComposer plugin is not always triggered# Cases
## First case
If you require the composer plugin, & codesniffer standards in the same composer.json (via require) the composer plugin is not always triggered (reported by @DanielSiepmann)
```json
{
"require-dev": {
...# Cases
## First case
If you require the composer plugin, & codesniffer standards in the same composer.json (via require) the composer plugin is not always triggered (reported by @DanielSiepmann)
```json
{
"require-dev": {
"higidi/composer-phpcodesniffer-standards-plugin": "~0.4.1",
"typo3-ci/typo3sniffpool": "~2.1.1",
"typo3-ci/typo3cms": "~6.2.4"
}
}
```
## Second case
If you already have installed codesniffer standards and the squizlabs/php_codesniffer gets updated `composer update`, the installed codesniffer standards gets not synced/installed back into the new codesniffer version.
## Third case
As described in #23 removed codesniffer standards over distributed vendor package versions gets not uninstalled from php codesniffer on venor package update.
# How to fix the issue
* [ ] The plugin should be triggered for all `phpcodesniffer-standard` package types on (install, update, remove)
* [ ] The plugin should be triggered on update of the `squizlabs/php_codesniffer` package to reinstall all local installed codesniffers standards
* [ ] Write functional test cover the cases0.5.0Daniel HürtgenDaniel Hürtgenhttps://git.higidi.com/higidi/composer-phpcodesniffer-standards-plugin/-/issues/41Add possibility to install external packages as phpcodesniffer standard packages2017-11-09T17:53:59+01:00Daniel HürtgenAdd possibility to install external packages as phpcodesniffer standard packagesIf you found a package which package composer type is not one of the supported types of this plugins add a configuration directive to handle/mark them as supported and search & install phpcodesniffer standardsIf you found a package which package composer type is not one of the supported types of this plugins add a configuration directive to handle/mark them as supported and search & install phpcodesniffer standardsNice to have!https://git.higidi.com/higidi/composer-phpcodesniffer-standards-plugin/-/issues/39Provide more detailed documentation of how the composer plugins search for st...2017-11-13T21:45:01+01:00Daniel HürtgenProvide more detailed documentation of how the composer plugins search for standards and install, update & remove them1.0.0Daniel HürtgenDaniel Hürtgenhttps://git.higidi.com/higidi/composer-phpcodesniffer-standards-plugin/-/issues/38Add possibility to specify pathes to PHPCodeSniffer Standards2017-04-26T00:50:25+02:00Daniel HürtgenAdd possibility to specify pathes to PHPCodeSniffer Standardse.g. via `extra` composer.json directivee.g. via `extra` composer.json directiveNice to have!https://git.higidi.com/higidi/composer-phpcodesniffer-standards-plugin/-/issues/36Mention that 'php-codesniffer-standards' is deprecated and will be removed in...2017-04-27T23:14:12+02:00Daniel HürtgenMention that 'php-codesniffer-standards' is deprecated and will be removed in before the first stable release (1.0.0)As intented by @DanielSiepmann we should mention that `php-codesniffer-standards` is now deprecated.
There is already a todo to remove it, see #27.As intented by @DanielSiepmann we should mention that `php-codesniffer-standards` is now deprecated.
There is already a todo to remove it, see #27.1.0.0Daniel HürtgenDaniel Hürtgenhttps://git.higidi.com/higidi/composer-phpcodesniffer-standards-plugin/-/issues/35Provide a documentation how to contribute2017-11-13T21:45:18+01:00Daniel HürtgenProvide a documentation how to contributeWrite down how to contribute & forkWrite down how to contribute & fork1.0.0https://git.higidi.com/higidi/composer-phpcodesniffer-standards-plugin/-/issues/27Remove `php-codesniffer-standards` as supported composer package type2017-04-27T23:14:54+02:00Daniel HürtgenRemove `php-codesniffer-standards` as supported composer package typeRelated subtask of #24Related subtask of #241.0.0Daniel HürtgenDaniel Hürtgen