index
:
rails.git
3-2-stable-for-hmno
master
Mirror of official rails repo with custom fixes.
Harald Eilertsen
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
activerecord
/
lib
/
active_record
/
associations
/
association_scope.rb
Commit message (
Expand
)
Author
Age
Files
Lines
*
Go through normal `where` logic in `AssociationScope`
Sean Griffin
2015-01-26
1
-51
/
+31
*
Remove all references to `where_values` in association code
Sean Griffin
2015-01-25
1
-2
/
+1
*
Remove references to `:bind` in `except`
Sean Griffin
2015-01-25
1
-1
/
+1
*
Cleanup methods, missing spacing and missing nodocs
eileencodes
2015-01-02
1
-19
/
+20
*
Move `#type_caster` to alias tracker initialize
eileencodes
2015-01-02
1
-1
/
+1
*
Add `#all_includes` method to reflections
eileencodes
2015-01-02
1
-1
/
+3
*
Initialze `#alias_tracker` with base table name
eileencodes
2015-01-02
1
-1
/
+0
*
Move `alias_candiate` into `AbstractReflection`
eileencodes
2015-01-02
1
-9
/
+7
*
Pass `connection` rather than `alias_tracker`
eileencodes
2015-01-02
1
-4
/
+4
*
Assign the `#alias_name` to each reflection
eileencodes
2015-01-02
1
-11
/
+12
*
Clean up / refactor new reflection classes
eileencodes
2015-01-02
1
-50
/
+1
*
Refactor `#get_chain` iteration to a linked list
eileencodes
2015-01-02
1
-14
/
+21
*
Refactor `#get_chain` to remove need for `#construct_tables`
eileencodes
2015-01-02
1
-14
/
+11
*
Move `#alias_name` to `ReflectionProxy` class
eileencodes
2015-01-02
1
-10
/
+23
*
Clean up assignments in `#add_constraints`
eileencodes
2015-01-02
1
-8
/
+3
*
Refactor construct_tables method
eileencodes
2015-01-02
1
-36
/
+10
*
Add RuntimeReflection for recursive access to chain
eileencodes
2015-01-02
1
-3
/
+54
*
Add PolymorphicReflection and constraints method
eileencodes
2015-01-02
1
-3
/
+4
*
Pass a type caster when aliasing tables for joins
Sean Griffin
2014-12-29
1
-1
/
+2
*
Pass connection rather than alias_tracker
eileencodes
2014-12-13
1
-16
/
+17
*
Remove the unused second argument to `substitute_at`
Sean Griffin
2014-11-17
1
-2
/
+1
*
Merge pull request #16801 from eileencodes/refactor-scope_chain-on-through-re...
Rafael Mendonça França
2014-09-04
1
-5
/
+1
|
\
|
*
Always add lambda to scope chain to eliminate branch in eval_scope
eileencodes
2014-09-04
1
-5
/
+1
*
|
Follup to PR #16762
eileencodes
2014-09-04
1
-4
/
+4
|
/
*
get rid of shadowing warning when running tests AR and railtie tests.
Yves Senn
2014-09-04
1
-2
/
+2
*
Break conditional branches into separate methods
eileencodes
2014-09-01
1
-35
/
+52
*
Remove to_s from reflection.type in add_constraints
eileencodes
2014-08-18
1
-2
/
+2
*
begin refactoring add_constraints by moving join keys
eileencodes
2014-06-10
1
-12
/
+3
*
fix polymorphic? method and reuse it
eileencodes
2014-06-02
1
-1
/
+1
*
Refactor AssociationScope#get_bind_values
Eric Chahin
2014-05-05
1
-8
/
+1
*
cache scope building on associations
Aaron Patterson
2014-04-14
1
-6
/
+49
*
Merge branch 'master' into adequaterecord
Aaron Patterson
2014-02-17
1
-31
/
+56
|
\
|
*
add factory methods for empty alias trackers
Aaron Patterson
2014-02-14
1
-1
/
+1
|
*
guarantee a list in the alias tracker so we can remove a conditional
Aaron Patterson
2014-02-14
1
-1
/
+1
|
*
make a singleton for AssociationScope
Aaron Patterson
2014-02-14
1
-0
/
+6
|
*
pass the association and connection to the scope method
Aaron Patterson
2014-02-14
1
-8
/
+2
|
*
pass the tracker down the stack and construct it in the scope method
Aaron Patterson
2014-02-14
1
-18
/
+18
|
*
clean up add_constraints signature
Aaron Patterson
2014-02-14
1
-8
/
+9
|
*
remove the reflection delegate
Aaron Patterson
2014-02-14
1
-15
/
+14
|
*
remove klass delegator
Aaron Patterson
2014-02-14
1
-10
/
+11
|
*
remove chain delegate
Aaron Patterson
2014-02-14
1
-5
/
+6
|
*
remove scope_chain delegate
Aaron Patterson
2014-02-14
1
-3
/
+3
|
*
remove more delegate methods
Aaron Patterson
2014-02-13
1
-7
/
+9
|
*
:scissors: whitespace
Aaron Patterson
2014-02-13
1
-1
/
+0
|
*
rm delegate methods that are not actually used
Aaron Patterson
2014-02-13
1
-2
/
+2
|
*
JoinHelper is never reused, so there is no need to separate
Aaron Patterson
2014-02-13
1
-5
/
+25
|
*
this class depends on JoinHelper, so we should require it
Aaron Patterson
2014-01-31
1
-0
/
+2
*
|
Merge branch 'master' into set_binds
Aaron Patterson
2014-01-11
1
-18
/
+12
|
\
|
|
*
Skip `include_values` from through associations chains for building target scope
Paul Nikitochkin
2013-10-27
1
-2
/
+6
|
*
remove HABTM special cases from associations classes
Aaron Patterson
2013-10-02
1
-12
/
+0
[next]