-
Notifications
You must be signed in to change notification settings - Fork 579
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
DistributionRequirement enhancements #1403
Conversation
Thanks for your contribution! Reviewing pull requests take really a lot of time and we're all volunteers. Please make sure you go through the following check list and complete them all before pinging someone for a review.
As you learn things over your Pull Request please help others on the chat and on PRs to get their stuff right as well! |
ack a1a54c7 |
ack 8f6c2dd |
ack a1a0a0d |
bears/ruby/RubySyntaxBear.py
Outdated
@@ -14,7 +16,8 @@ class RubySyntaxBear: | |||
Checks the code with ``ruby -wc`` on each file separately. | |||
""" | |||
LANGUAGES = {'Ruby'} | |||
REQUIREMENTS = {GemRequirement('ruby', '2.1.5')} | |||
REQUIREMENTS = {GemRequirement('ruby', '2.1.5'), |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
hm, does it need the gem requirement ruby too then?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You're asking me ... ? You added it :P da62953
But yes, I think this GemRequirement
needs to be revisited, and I'd be happy to remove it as redundant, but maybe you had some reason why the 2.1.5
is there...? (did they really only add -wc
to ruby in that version?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
i mostly copy pasted what we had in the gemfiles :) it is probably at that point that i found it relevant, and now since youre adding the system ruby, im asking if we still need the gem ruby :-??
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ya, good call.
ack 28fef97 |
ack 8b76bb6 |
3e0d973
to
cb0dc2c
Compare
@Adrianzatreanu , cb0dc2c is revised and ready for review, then this can be merged. |
There isnt a package called 'java' in Ubuntu. It is |
ack 0607d90 |
ack 66b59c1 |
ack 63dc358 |
please rebase :D |
@rultor merge |
@jayvdb Oops, I failed. You can see the full log here (spent 1min)
|
The linter is part of libxml2-utils, and is not included in the libxml2 package.
apt package libperl-critic-perl depends on perl, so the latter does not need to also be stated as a separate dependency.
PHPLintBear only depends on the php executable.
RubySyntaxBear only depends on the ruby executable. Removes 'ruby' from Gemfile, added in 35c242b.
ScalaLintBear only requires java.
CheckstyleBear currently only requires java.
@rultor merge |
DO NOT MERGE.~~This should be merged after #1386 ~~
(1386 is going to take a while, and we need these in to assist with understanding needed Requirements)