| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|\ \
| | |
| | | |
Show real LoadError on helpers require
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
When helper try to require missing file rails will throw exception about
missing helper.
# app/helpers/my_helper.rb
require 'missing'
module MyHelper
end
And when we try do load helper
class ApplicationController
helper :my
end
Rails will throw exception. This is wrong because there is a helper
file.
Missing helper file helpers/my_helper.rb
Now when helper try to require non-existed file rails will throw proper
exception.
No such file to load -- missing
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Benchmark:
user system total real
old 6.090000 0.120000 6.210000 ( 6.202039)
new 5.930000 0.110000 6.040000 ( 6.042022)
|
|/ /
| |
| |
| |
| |
| |
| | |
Benchmark:
user system total real
old 5.960000 0.020000 5.980000 ( 5.981754)
new 5.740000 0.030000 5.770000 ( 5.757201)
|
| |
| |
| |
| |
| |
| |
| | |
Benchmark:
user system total real
old 0.740000 0.000000 0.740000 ( 0.744358)
new 0.550000 0.000000 0.550000 ( 0.553690)
|
| |
| |
| |
| |
| |
| |
| |
| | |
Benchmark:
1000000.times { str.to(30) }
user system total real
old 0.490000 0.110000 0.600000 ( 0.607374)
new 0.390000 0.000000 0.390000 ( 0.387306)
|
| | |
|
|\ \
| | |
| | | |
Remove unnecessary string interpolation
|
| | |
| | |
| | |
| | | |
Removed from controller template of scaffold generator.
|
| | | |
|
| |/
|/| |
|
|\ \
| | |
| | | |
Fix simple_format output example ending tag
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | | |
association proxy
Closes #11248.
|
| | | |
|
|\ \ \
| | | |
| | | | |
Creating a class to handle preparing ARGV.
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Before the AppGenerator is started, ARGV needs to be modified to
correctly account for some things. I'm extracting these out into their
own class.
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
The standard Ruby behavior for Time.at is to return the same type of
time when passing an instance of Time as a single argument. Since the
an ActiveSupport::TimeWithZone instance may be a different timezone than
the system timezone and DateTime just understands offsets the best we
can do is to return an instance of Time with the correct offset.
Fixes #11350.
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
When Time.at_with_coercion (wraps Time.at) is called with a single
argument that "acts_like?(:time)" it is coerced to integer thus losing
it's microsecond percision.
This commits changes this to use `#to_f` to prevent the problem
|
|\ \ \ \
| |/ / /
|/| | | |
Using the instance variable for argv.
|
|/ / /
| | |
| | |
| | |
| | | |
Instead of using the global constant ARGV, we're changing to using the
instance variable because it is more testable.
|
|\ \ \
| | | |
| | | | |
Fix: attribute_for_inspect truncate upto (51 => 50) characters.
|
|/ / / |
|
|\ \ \
| | | |
| | | | |
Stop sending column info to `substitute_at` as it doesn't get utilized.
|
| | | | |
|
|\ \ \ \
| | | | |
| | | | | |
Improve guides js
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
* Stop using unnecessary global variable
* Use function defined by jQuery for simplicity
* Fix event listner for "more info button" to handle
event on resize browser
|
|\ \ \ \ \
| | | | | |
| | | | | | |
Add few information about missing steps [ci skip]
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Add some deprecations previously note covered such as the confirm
option for the link_to helper or options which aren't needed anymore
Also add a mention about the config.assets.js_compressor option.
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | | |
cache.exists? should return true/false
|
| | | | | | | |
|
| | | | | | | |
|
|\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | | |
Use content_length method instead of ENV['CONTENT_LENGTH'].to_i
|
| |/ / / / / / |
|
|\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | | |
Use Request#raw_post instead Request#body in ParamsParser#parse_formatted_parameters
|
| |/ / / / / /
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
In order to get raw_post to be not empty after
ParamsParser#parse_formatted_parameters,
added rewinding of body stream input on parsing json params.
Closes #11345
|
|\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | | |
Added cursor pointer for 'More Ruby on Rails' dropdown menu on guides page (which appear on small windows)
|
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
dropdown menu on guides page (which appear on small windows)
[ci skip]
|
|\ \ \ \ \ \ \ \
| | | | | | | | |
| | | | | | | | | |
Fixed Travis CI link for rails
|
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
link break added after the Travis CI link
|
| | | | | | | | | |
|
|\ \ \ \ \ \ \ \ \
| |_|_|_|_|_|_|_|/
|/| | | | | | | | |
Remove redundant test about `push_with_attributes` removal.
|
|/ / / / / / / / |
|
| | | | | | | | |
|
| | | | | | | | |
|
| | | | | | | | |
|
| | | | | | | | |
|
|\ \ \ \ \ \ \ \
| | | | | | | | |
| | | | | | | | | |
Actionview changes
|
| | | | | | | | | |
|
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
Also added actionview to update version rake task
|