Skip to content
This repository was archived by the owner on Apr 30, 2025. It is now read-only.

Update composer.json#3

Closed
GrahamCampbell wants to merge 1 commit intoVectorface:masterfrom
GrahamCampbell:patch-1
Closed

Update composer.json#3
GrahamCampbell wants to merge 1 commit intoVectorface:masterfrom
GrahamCampbell:patch-1

Conversation

@GrahamCampbell
Copy link
Copy Markdown

Wildcard version constraints are a bad practice.

@ckdarby
Copy link
Copy Markdown
Contributor

ckdarby commented Oct 27, 2014

Thanks for the PR.

This PR has pointed out a mistake on my part, the composer file should actually be using require-dev instead of require.

Generally wildcard version constraints are a bad practice but in this case I believe I'm within the scope of using them in an acceptable way.

If DUnit specifics a version constraint for PHPUnit it will have a conflict with any project that is using PHPUnit in require-dev that is outside of the ~4.0 version scope.

DUnit should not restrict a PHPunit version because DUnit only calls the PHPUnit bin and doesn't care about the version of PHPUnit but instead that any version of PHPUnit exists.

@ckdarby ckdarby closed this in 2788219 Oct 27, 2014
@GrahamCampbell GrahamCampbell deleted the patch-1 branch October 27, 2014 09:47
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants