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

Various fixes #16

Merged
merged 8 commits into from
Oct 8, 2018
Merged

Various fixes #16

merged 8 commits into from
Oct 8, 2018

Conversation

samdark
Copy link
Contributor

@samdark samdark commented Oct 7, 2018

No description provided.

@hiqsol hiqsol merged commit bf49430 into hiqdev:master Oct 8, 2018
@samdark samdark deleted the various-fixes branch October 8, 2018 08:29
xepozz pushed a commit to xepozz/hiqdev-fork-composer-config-plugin that referenced this pull request Apr 13, 2020
* Reader is context-aware, enhanced tests

The main change of this PR is in ReaderFactory:35-40 and addresses the regression.

During the refactoring, ReaderFactory behavior was optimized to
create at most one reader for each type. However, the reader was designed to be context-aware,
otherwise alternatives building does not work properly.

This PR also contains Integration suite enhancements:
 - Symlink current project dir with composer-config-plugin instead of installing it from Packagist
 - Fixed path detection to rely on Composer instead of blindly-guessing it from dirs hierarchy (fixes for previous point)
 - Reduce Integration Test Suite scope to prevent scanning of Integration/Environment/vendor dir

* Get rid of directories guessing

* Call static method correctly

* Fixed relative path to the project root

* Removed useless setter

* Code style fixes
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