aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* add a test for adding "via" using `scope`Aaron Patterson2015-08-121-0/+9
|
* pull `via` extraction upAaron Patterson2015-08-122-7/+8
| | | | | | We're going to try pulling this up further, and check `via` validity sooner. This way we don't have to do a bunch of processing on `options` hashes only to find out that the route is incorrect
* simplify `split_constraints`Aaron Patterson2015-08-121-12/+11
| | | | | If we do the Regexp verification in a second method, then the `split_constraints` method gets much easier.
* remove side effects from `normalize_format`Aaron Patterson2015-08-121-9/+13
|
* switch === to case / whenAaron Patterson2015-08-121-3/+4
|
* make `split_constraints` more functional.Aaron Patterson2015-08-121-14/+13
| | | | | | I don't want `split_constraints` to mutate any instance variables. That way it's easier to move the method around and understand what it does (it has no side effects)
* make `constraints` more functionalAaron Patterson2015-08-121-8/+10
| | | | | I don't want to rely on mutating ivars. This gives me more freedom when refactoring
* Merge pull request #21211 from brooksreese/resrc_io_website_closedRafael Mendonça França2015-08-121-1/+0
|\ | | | | [ci skip] Removed link to reSRC.io - site closed
| * [ci skip] Removed link to reSRC.io - site closedBrooks Reese2015-08-121-1/+0
| |
* | Merge pull request #21210 from akihiro17/fix-rdoc-markupRafael Mendonça França2015-08-122-2/+2
|\ \ | | | | | | [ci skip] Fix rdoc markup
| * | [ci skip] Fix rdoc markupakihiro172015-08-122-2/+2
| | |
* | | docs, tiny rdoc markup fix. [ci skip]Yves Senn2015-08-121-1/+2
|/ / | | | | | | `+` doesn't work around content with spaces fallback `<tt>`.
* | Merge pull request #21205 from akihiro17/fix-docMatthew Draper2015-08-121-13/+13
|\ \ | | | | | | [ci skip] Fix the indentation
| * | [ci skip] Fix the indentationakihiro172015-08-121-13/+13
| | |
* | | Merge pull request #21204 from brooksreese/ruby_v_before_tipMatthew Draper2015-08-121-5/+5
|\ \ \ | | | | | | | | [ci skip] Swap ruby -v and the installation tip
| * | | [ci skip] Swap ruby -v and the installation tipBrooks Reese2015-08-111-5/+5
| | |/ | |/|
* | | only call `split_constraints` onceAaron Patterson2015-08-111-4/+4
| | |
* | | only do is_a? checks on `options_constraints` onceAaron Patterson2015-08-111-16/+9
| | | | | | | | | | | | we don't need to do it so many times.
* | | Mapping instances don't need `scope` anymoreAaron Patterson2015-08-111-3/+3
| | |
* | | pull scope[:constraints] upAaron Patterson2015-08-111-5/+4
| | | | | | | | | | | | Now we only need to call `split_constraints` possibly twice!
* | | pull :format up a little bitAaron Patterson2015-08-111-3/+5
| | | | | | | | | | | | | | | apparently `format` can also come from the scope options, so we need to extract it there too.
* | | Merge pull request #21203 from denniss/issue-21199Sean Griffin2015-08-112-1/+9
|\ \ \ | | | | | | | | Authorization scheme should be case insensitive. Fixes #21199
| * | | Authorization scheme should be case insensitive. Fixes #21199Dennis Suratna2015-08-112-1/+9
| | | |
* | | | pull `to` upAaron Patterson2015-08-112-19/+20
| | | | | | | | | | | | | | | | | | | | this way we don't have to insert / delete it from the options hash so many times.
* | | | push scope access up for modulesAaron Patterson2015-08-111-3/+3
| | | | | | | | | | | | | | | | | | | | eventually we'll remove the need to access `scope` inside the Mapping object.
* | | | Merge pull request #21202 from rodzyn/rename_methodRafael Mendonça França2015-08-111-4/+4
|\ \ \ \ | | | | | | | | | | Rename match_attribute_method? to matched_attribute_method
| * | | | Rename match_attribute_method? to matched_attribute_methodMarcin Olichwirowicz2015-08-121-4/+4
|/ / / / | | | | | | | | | | | | | | | | `match_attribute_method?` is a bit confusing because it suggest that a return value is a boolean which is not true.
* | | | path is never nilAaron Patterson2015-08-111-1/+1
| | | |
* | | | split options hash and pass values downAaron Patterson2015-08-111-3/+5
| | | | | | | | | | | | | | | | | | | | | | | | `using_match_shorthand?` doesn't need to know that an options hash exists. Also use this opportunity to make the boolean logic a little more sane
* | | | pull option duping upAaron Patterson2015-08-111-7/+6
| | | |
* | | | split paths by typeAaron Patterson2015-08-111-16/+27
| | | | | | | | | | | | | | | | | | | | this simplifies the "downstream" logic since we know we'll only be dealing with one particular type
* | | | one fewer hash mutationAaron Patterson2015-08-111-3/+3
| | | |
* | | | push option decomposition up a bit moreAaron Patterson2015-08-112-6/+6
| | | | | | | | | | | | | | | | | | | | I think we can find the original place where `action` is added to the options hash now.
* | | | push `action` option extraction up one frame.Aaron Patterson2015-08-111-3/+5
| | | |
* | | | pull up the "options.delete(:controller)" logicAaron Patterson2015-08-112-14/+16
| | | | | | | | | | | | | | | | | | | | | | | | we want to try to pull this logic up to where the user actually passed in "controller" so that it's close to the related call. That way when we're down the stack, we don't need to wonder "why are we doing this?"
* | | | Merge pull request #21086 from bukue/add_break_sequence_option_to_word_wrapKasper Timm Hansen2015-08-113-5/+16
|\ \ \ \ | | | | | | | | | | Parametrize break sequence for word_wrap on ActionView Text Helpers
| * | | | Sometimes you need a specific break sequence while using word wrap and as ↵Mauricio Gomez Aguinaga2015-08-113-5/+16
|/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | today the only option we have is "\n" and is hardcoded. With this change you will be able to specify any break sequence ("\r\n" for example) as an option. adding proper documentation for break_sequence in ActionView::Helpers::TextHelper.word_wrap adding some more documentation for word_wrap custom break sequence and making sure we use new hash syntax
* | | | Merge pull request #21200 from mlbileschi/patch-1Rafael Mendonça França2015-08-111-1/+1
|\ \ \ \ | | | | | | | | | | fix comment about which mail headers are excluded
| * | | | fix comment about which mail headers are excludedmlbileschi2015-08-111-1/+1
|/ / / /
* | | | Merge pull request #21195 from brooksreese/fix_broken_link_markupYves Senn2015-08-111-1/+1
|\ \ \ \ | | | | | | | | | | | | | | | [ci skip] Fix broken link markup
| * | | | [ci skip] Fix broken link markupBrooks Reese2015-08-111-1/+1
| | |/ / | |/| |
* | | | Merge pull request #21187 from arthurnn/method_missing_routes_avArthur Nogueira Neves2015-08-111-3/+9
|\ \ \ \ | | | | | | | | | | Dont try to call method missing in routes if thats not what we want
| * | | | Dont try to call method missing in routes if thats not what we wantArthur Neves2015-08-101-3/+9
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If, doing a test like this: ``` class BugTest < ActionView::TestCase def test_foo omg end ``` Will raise with: ``` RuntimeError: In order to use #url_for, you must include routing helpers explicitly. For instance, `include Rails.application.routes.url_helpers`. ``` Thats a bit confusing, as we are not calling url_for at all.
* | | | Merge pull request #17885 from starbelly/patch-1Yves Senn2015-08-113-14/+31
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add method to run command-line db apps Conflicts: activerecord/CHANGELOG.md
| * | | | Add run_cmd class method to ActiveRecord::Tasks::DatabaseTasksstarbelly2015-08-014-17/+39
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Added run_cmd() class method to dry up Kernel.system() messages within this namespace and avoid shell expansion by passing a list of arguments instead of a string - Update structure_dump, structure_load, and related tests units to pass a list of params instead of using a string to avoid shell expansion
* | | | | Tiny documentation fixes [ci skip]Robin Dupret2015-08-113-8/+13
| | | | |
* | | | | Merge pull request #21165 from manlon/masterRafael Mendonça França2015-08-115-3/+34
|\ \ \ \ \ | | | | | | | | | | | | use correct DB connection for generated HABTM table
| * | | | | use correct DB connection for generated HABTM tableMatt Hanlon2015-08-075-3/+34
| | | | | |
* | | | | | Merge pull request #21138 from dhiachou/patch-2Rafael Mendonça França2015-08-111-2/+4
|\ \ \ \ \ \ | | | | | | | | | | | | | | Outdated information about session storage updated [ci skip]
| * | | | | | [ci skip] Typo fixedDhia Eddine Chouchane2015-08-061-1/+1
| | | | | | |