-
Notifications
You must be signed in to change notification settings - Fork 2.1k
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
Reduce RDoc generation time by not including every README #1671
Reduce RDoc generation time by not including every README #1671
Conversation
s.extra_rdoc_files = s.files.select { |p| p =~ /^README/ } << 'LICENSE' | ||
s.rdoc_options = %w[--line-numbers --inline-source --title Sinatra --main README.rdoc --encoding=UTF-8] | ||
s.extra_rdoc_files = %w[README.md LICENSE] | ||
s.rdoc_options = %w[--line-numbers --title Sinatra --main README.rdoc --encoding=UTF-8] |
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've removed --inline-source
because is the default behaviour
@@ -33,11 +33,6 @@ Gem::Specification.new 'sinatra', version do |s| | |||
'documentation_uri' => 'https://www.rubydoc.info/gems/sinatra' | |||
} | |||
else | |||
msg = "RubyGems 2.0 or newer is required to protect against public "\ |
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.
This variable wasn't used
This looks like a good change to me, @namusyaka what do you think? |
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.
Looks reasonable to me. Thanks.
👋 I've recently stumbled across #1578 . Here I've done the changes requested in the issue, that is not including every README file, I've only included the english version in the RDoc documentation.
At my machine time needed to generate documentation decreases drastically:
I understand if we decide not to merge this as it would mean not including every language in the RDoc result, and it may come handy for some people, but having in mind that the rest of the documentation is in English and Readmes in other languages can be still read in this repository and in http://sinatrarb.com I think it shouldn't cause much negative impact.
WDYT?