You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Nov 15, 2022. It is now read-only.
So I did little test - I will remove 'symfony/event-dispatcher' from dependencies and do composer install.
These are packages that are installed:
php5.6 ../composer.phar install --no-dev
Loading composer repositories with package information
Installing dependencies from lock file
Package operations: 4 installs, 0 updates, 0 removals
- Installing psr/http-message (1.0.1): Loading from cache
- Installing guzzlehttp/psr7 (1.4.2): Loading from cache
- Installing guzzlehttp/promises (v1.3.1): Loading from cache
- Installing guzzlehttp/guzzle (6.3.0): Loading from cache
So another test with removing symfony from dev dependencies and replacing their phpunit-bridge with real phpunit my composer.json dependencies will look like
Why is 'symfony/event-dispatcher' marked as required dependency (https://github.com/influxdata/influxdb-php/blob/master/composer.json#L31)?
So I did little test - I will remove 'symfony/event-dispatcher' from dependencies and do composer install.
These are packages that are installed:
So another test with removing symfony from dev dependencies and replacing their phpunit-bridge with real phpunit my composer.json dependencies will look like
and this will get installed:
so only 'symfony/yaml (v3.4.2)' is required through dependency in somewhere in phpunit
Maybe we could remove sympony deps and use phpunit. Looking at
.travis.yml
(https://github.com/influxdata/influxdb-php/blob/master/.travis.yml) it is little bit silly as it is more about testing sympfony than testing influxdb library. I could do PR for itps. I am aware that phpunit 5.7 does not support php5.5 officially.
The text was updated successfully, but these errors were encountered: