| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
The current code base is not uniform. After some discussion,
we have chosen to go with double quotes by default.
|
|
|
|
| |
References https://github.com/rails/homepage/issues/46.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Fixes https://github.com/rails/rails/commit/4d157ea8c15186c4903fa83f2dc51a5f78d13a37
Without any specification about the version of sprockets-rails, running a
`bundle install` on a brand new app might result in sprockets 0.0.1 being
installed.
However, the minimum requirement is sprockets-rails 2 (see https://github.com/rails/rails/pull/17752/files)
|
|
|
|
| |
and fix the grammar in the ruby_version_check.rb user message.
|
|
|
|
| |
This is a follow-up to #19257
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This patch removes the tasks doc:app, doc:rails, and doc:guides.
In our experience applications do not generate APIs using doc:app.
Methods may be certainly documented for maintainers, annotated
with YARD tags, etc. but that is intended to be read with the
source code, not in a separate website. Then, teams also have
typically selected topics written down in Markdown files, or in
a GitHub wiki... that kind of thing.
If a team absolutely needs to generate application documentation
for internal purposes, they can still easily write their own task.
Regarding doc:rails and doc:guides, we live in 2015. We are used
to go to online docs all the time. If you really want access to the
API offline RubyGems generates it for every Rails component unless
you tell it not to, and you can checkout the Rails source code to
read the guides as Markdown, or download them for a Kindle reader.
All in all, maintaining this code does not seem to be worthwhile
anymore.
As a consequence of this, guides (+3 MB uncompressed) won't be
distributed with the rails gem anymore. Of course, guides and API
are going to be still part of releases, since documentation is
maintained alongside code and tests.
Also, time permitting, this will allow us to experiment with novel
ways to generate documentation in the Rails docs server, since
right now we were constrained by being able to generate them in
the user's environment.
|
| |
|
| |
|
|\
| |
| |
| | |
Use sprockets-rails 2.2.x on base app and allow greater version
|
|/
|
|
|
|
| |
- Remove sprockets-rails from generated Gemfile as rails has a hard-dependency on it
- Also allow sprockets-rails >= 2.0.0
|
|
|
|
| |
Fixes #17455
|
| |
|
| |
|
| |
|
|
|
|
|
| |
As we have other dependency explicitly here
it's fine to add activemodel as well
|
|
|
|
|
| |
This commit creates structure for Action View gem and is first of a
series of commits extracting Action View from Action Pack.
|
| |
|
| |
|
| |
|
|
|
|
| |
Nowadays the rails gem itself has no executables.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Revert "Bump bundler dep to 1.3.0.pre.4+ to introduce 'bundle binstubs <gem>'"
This reverts commit e00b8ecf1ad8984b760f12e61247820613aec4ee.
Revert "Use bundler --pre for travis builds"
This reverts commit 4d240ec20a70122b7e69c790a37d2be14e1ff038.
|
|
|
|
| |
The doc:rails application rake task needs this README.
|
| |
|
|
|
|
|
|
| |
Obviated by rubygems/rubygems@486ed83cc8e706069213c5d406122f4cfcca9e7f
This reverts commit bb8923dee093b615615cdfb83b34d1b0bb254f25.
|
|
|
|
|
|
| |
RG2 packager expects each spec.files path to be a file and bombs when it tries to tarball a dir.
May revert if rubygems/rubygems#413 is accepted.
|
|
|
|
|
|
|
|
|
|
|
| |
This reverts commit 6bcbd6046f82c5f0114249a6b725f9679a140b9a.
The default value for require_paths is ['lib'], and Rails does not
need to include any lib/ file to build the gem, so the previous
commit 'makes sense'. However, gems will not be built at all if
require_paths is empty (see https://gist.github.com/1065473), so
it's better to stick with the default, which does not have any
side-effects
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Organized the gemspec files a bit.
* Made quotes more consistent (single quotes dominated, so I used
that).
* Moved license line down a line, separating it logically, and removed
the extra whitespace before its = operator.
* Minor whitespace fixes.
|
|
|
|
| |
So that we can bundle and travis can run our tests.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Dear Active Resource,
It's not that I hate you or anything, but you didn't get much attention lately. There're so many alternatives out there, and I think people have made their choice to use them than you. I think it's time for you to have a big rest, peacefully in this Git repository.
I will miss you,
@sikachu.
|
| |
|
| |
|
| |
|
|
|
|
| |
now warns before overriding them.
|
|
|
|
|
|
| |
RubyGems requires at least one require_path.
This reverts commit e7fc5d1cad27e47d3d0149a2b9a61d074c30f225.
|
| |
|
|
|
|
| |
not useful.
|
| |
|
| |
|
| |
|