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

Additional gemspec cleanup #265

Merged
merged 8 commits into from
Sep 18, 2013
Merged

Additional gemspec cleanup #265

merged 8 commits into from
Sep 18, 2013

Conversation

sferik
Copy link
Contributor

@sferik sferik commented Sep 18, 2013

Following #264, this fixes some inconsistencies in the gemspec and adds upper bounds to runtime constraints.

For more on this, please read: http://yehudakatz.com/2010/08/21/using-considered-harmful-or-whats-wrong-with/

In my opinion, this advice only applies to runtime dependencies. Development dependencies don't need strict versioning because they do not affect end-users.

Bundler was getting confused trying to resolve the builder dependency,
so we specify a dependency even though there is no direct dependency.
This can be removed when the issue is fixed in bundler or if we no
longer depend on any other gems that depend on builder.
Kosmas added a commit that referenced this pull request Sep 18, 2013
Additional gemspec cleanup
@Kosmas Kosmas merged commit 4445dca into cucumber:master Sep 18, 2013
Kosmas added a commit that referenced this pull request Sep 18, 2013
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.

3 participants