Actions
Bug #9787
closedr45698 causes a segv in Rails tests
Description
I haven't been able to reduce the reproduction code yet, but r45698 introduced a segv. If you need any other info than what I've provided below, please let me know!
Here is the backtrace from the debugger:
(lldb) bt
* thread #1: tid = 0x0000, 0x00007fff8b46d866 libsystem_kernel.dylib`__pthread_kill + 10, stop reason = signal SIGSTOP
* frame #0: 0x00007fff8b46d866 libsystem_kernel.dylib`__pthread_kill + 10
frame #1: 0x00007fff914ba35c libsystem_pthread.dylib`pthread_kill + 92
frame #2: 0x00007fff8e6c7b1a libsystem_c.dylib`abort + 125
frame #3: 0x0000000104c06b49 ruby`rb_bug(fmt=<unavailable>) + 185 at error.c:346
frame #4: 0x0000000104cd560e ruby`sigsegv(sig=<unavailable>, info=<unavailable>, ctx=<unavailable>) + 110 at signal.c:731
frame #5: 0x00007fff8d1b25aa libsystem_platform.dylib`_sigtramp + 26
frame #6: 0x0000000104c25466 ruby`rb_gc_resurrect [inlined] gc_marked + 10 at gc.c:3573
frame #7: 0x0000000104c2545c ruby`rb_gc_resurrect(obj=73328908) + 28 at gc.c:3656
frame #8: 0x0000000104c80f6e ruby`rb_id_attrset [inlined] rb_pin_dynamic_symbol(sym=73328908) + 8 at parse.y:10469
frame #9: 0x0000000104c80f66 ruby`rb_id_attrset(id=73328908) + 182 at parse.y:8866
frame #10: 0x0000000104c716eb ruby`ruby_yyparse [inlined] attrset_gen(recv=<unavailable>, id=<unavailable>) + 25 at parse.y:8882
frame #11: 0x0000000104c716d2 ruby`ruby_yyparse(parser=0x00007fc6be6f05c0) + 3986 at parse.y:1665
frame #12: 0x0000000104c8cc8f ruby`yycompile0(arg=140491575199168) + 735 at parse.y:5375
frame #13: 0x0000000104d55901 ruby`rb_suppress_tracing(func=0x0000000104c8c9b0, arg=140491575199168) + 193 at vm_trace.c:406
frame #14: 0x0000000104c80e8d ruby`rb_parser_compile_file_path [inlined] yycompile(fname=<unavailable>) + 173 at parse.y:5408
frame #15: 0x0000000104c80e4d ruby`rb_parser_compile_file_path(fname=<unavailable>, file=<unavailable>, start=<unavailable>) + 109 at parse.y:5550
frame #16: 0x0000000104cd34df ruby`load_file_internal(arg=<unavailable>) + 1519 at ruby.c:1665
frame #17: 0x0000000104c1057a ruby`rb_ensure(b_proc=0x0000000104cd2ef0, data1=140734720327840, e_proc=<unavailable>, data2=<unavailable>) + 170 at eval.c:888
frame #18: 0x0000000104ccf8ee ruby`rb_load_file_str [inlined] load_file(parser=140491562090880, fname=140491562091520, script=<unavailable>, opt=<unavailable>) + 94 at ruby.c:1702
frame #19: 0x0000000104ccf8b5 ruby`rb_load_file_str(fname_v=140491562091520) + 37 at ruby.c:1717
frame #20: 0x0000000104c1449a ruby`rb_load_internal0(th=0x00007fff5b0341e0, fname=140734720328160, wrap=<unavailable>) + 218 at load.c:611
frame #21: 0x0000000104c13a7b ruby`rb_require_safe [inlined] rb_load_internal(fname=140491562091520, wrap=<unavailable>) + 13 at load.c:644
frame #22: 0x0000000104c13a6e ruby`rb_require_safe(fname=140491562091600, safe=<unavailable>) + 1358 at load.c:996
frame #23: 0x0000000104d5131b ruby`vm_call_cfunc [inlined] vm_call_cfunc_with_frame(ci=<unavailable>) + 1041 at vm_insnhelper.c:1502
frame #24: 0x0000000104d50f0a ruby`vm_call_cfunc(th=0x00007fc6b9409630, reg_cfp=0x0000000104fd4dd0, ci=<unavailable>) + 26 at vm_insnhelper.c:1592
frame #25: 0x0000000104d50bb4 ruby`vm_call_method(th=0x00007fc6b9409630, cfp=0x0000000104fd4dd0) + 868 at vm_insnhelper.c:1786
frame #26: 0x0000000104d39b2f ruby`vm_exec_core(th=0x00007fc6b9409630, initial=<unavailable>) + 13519 at insns.def:1050
frame #27: 0x0000000104d47521 ruby`vm_exec(th=0x00007fc6b9409630) + 129 at vm.c:1328
frame #28: 0x0000000104d44110 ruby`rb_yield [inlined] VM_CF_LEP(th=<unavailable>, argc=<unavailable>, argv=0x00007fc6ba87d7b8) + 192 at vm.c:783
frame #29: 0x0000000104d440d0 ruby`rb_yield [inlined] rb_yield_0(argc=<unavailable>, argv=0x00007fc6ba87d7b8) at vm_eval.c:936
frame #30: 0x0000000104d440d0 ruby`rb_yield(val=140491509716920) + 128 at vm_eval.c:946
frame #31: 0x0000000104bd1975 ruby`rb_ary_select(ary=<unavailable>) + 197 at array.c:2816
frame #32: 0x0000000104d5131b ruby`vm_call_cfunc [inlined] vm_call_cfunc_with_frame(ci=<unavailable>) + 1041 at vm_insnhelper.c:1502
frame #33: 0x0000000104d50f0a ruby`vm_call_cfunc(th=0x00007fc6b9409630, reg_cfp=0x0000000104fd4f60, ci=<unavailable>) + 26 at vm_insnhelper.c:1592
frame #34: 0x0000000104d50bb4 ruby`vm_call_method(th=0x00007fc6b9409630, cfp=0x0000000104fd4f60) + 868 at vm_insnhelper.c:1786
frame #35: 0x0000000104d395d7 ruby`vm_exec_core(th=0x00007fc6b9409630, initial=<unavailable>) + 12151 at insns.def:999
frame #36: 0x0000000104d47521 ruby`vm_exec(th=0x00007fc6b9409630) + 129 at vm.c:1328
frame #37: 0x0000000104d483a8 ruby`rb_iseq_eval_main(iseqval=140491509757640) + 392 at vm.c:1586
frame #38: 0x0000000104c0f684 ruby`ruby_exec_internal(n=<unavailable>) + 148 at eval.c:251
frame #39: 0x0000000104c0f5ae ruby`ruby_run_node [inlined] ruby_exec_node(n=0x00007fc6ba8876c8, n=0x00007fc6ba8876c8, n=0x00007fc6ba8876c8) + 78 at eval.c:316
frame #40: 0x0000000104c0f5a0 ruby`ruby_run_node(n=<unavailable>) + 64 at eval.c:308
frame #41: 0x0000000104bc99ff ruby`main(argc=151, argv=0x00007fff5b034df0) + 79 at main.c:36
(lldb)
Here is the trace from Ruby:
/Users/aaron/git/rails/activerecord/test/cases/associations/callbacks_test.rb:162: warning: assigned but unused variable - log_array
/Users/aaron/git/rails/activesupport/lib/active_support/dependencies.rb:247: [BUG] Segmentation fault at 0x000000045ec000
ruby 2.2.0dev (2014-04-29 trunk 45745) [x86_64-darwin13]
-- Crash Report log information --------------------------------------------
See Crash Report log file under the one of following:
* ~/Library/Logs/CrashReporter
* /Library/Logs/CrashReporter
* ~/Library/Logs/DiagnosticReports
* /Library/Logs/DiagnosticReports
for more details.
-- Control frame information -----------------------------------------------
c:0008 p:---- s:0027 e:000026 CFUNC :require
c:0007 p:0010 s:0023 e:000022 BLOCK /Users/aaron/git/rails/activesupport/lib/active_support/dependencies.rb:247
c:0006 p:0054 s:0021 e:000020 METHOD /Users/aaron/git/rails/activesupport/lib/active_support/dependencies.rb:232
c:0005 p:0015 s:0016 e:000015 METHOD /Users/aaron/git/rails/activesupport/lib/active_support/dependencies.rb:247
c:0004 p:0037 s:0011 e:000010 BLOCK /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/rake-10.3.1/lib/rake/rake_test_loader.rb:15 [FINISH]
c:0003 p:---- s:0008 e:000007 CFUNC :select
c:0002 p:0019 s:0005 E:0000c0 EVAL /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/rake-10.3.1/lib/rake/rake_test_loader.rb:4 [FINISH]
c:0001 p:0000 s:0002 E:001878 TOP [FINISH]
-- Ruby level backtrace information ----------------------------------------
/Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/rake-10.3.1/lib/rake/rake_test_loader.rb:4:in `<main>'
/Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/rake-10.3.1/lib/rake/rake_test_loader.rb:4:in `select'
/Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/rake-10.3.1/lib/rake/rake_test_loader.rb:15:in `block in <main>'
/Users/aaron/git/rails/activesupport/lib/active_support/dependencies.rb:247:in `require'
/Users/aaron/git/rails/activesupport/lib/active_support/dependencies.rb:232:in `load_dependency'
/Users/aaron/git/rails/activesupport/lib/active_support/dependencies.rb:247:in `block in require'
/Users/aaron/git/rails/activesupport/lib/active_support/dependencies.rb:247:in `require'
-- C level backtrace information -------------------------------------------
0 ruby 0x0000000104d52bf6 rb_vm_bugreport + 134
1 ruby 0x0000000104c06c83 report_bug + 307
2 ruby 0x0000000104c06b44 rb_bug + 180
3 ruby 0x0000000104cd560e sigsegv + 110
4 libsystem_platform.dylib 0x00007fff8d1b25aa _sigtramp + 26
5 ruby 0x0000000104c25465 rb_gc_resurrect + 37
6 ??? 0x00007fff5b033280 0x0 + 140734720324224
-- Other runtime information -----------------------------------------------
* Loaded script: /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/rake-10.3.1/lib/rake/rake_test_loader.rb
* Loaded features:
0 enumerator.so
1 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/x86_64-darwin13/enc/encdb.bundle
2 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/x86_64-darwin13/enc/trans/transdb.bundle
3 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/x86_64-darwin13/rbconfig.rb
4 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/rubygems/compatibility.rb
5 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/rubygems/defaults.rb
6 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/rubygems/deprecate.rb
7 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/rubygems/errors.rb
8 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/rubygems/version.rb
9 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/rubygems/requirement.rb
10 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/rubygems/platform.rb
11 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/rubygems/basic_specification.rb
12 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/rubygems/stub_specification.rb
13 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/rubygems/util/stringio.rb
14 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/rubygems/specification.rb
15 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/rubygems/exceptions.rb
16 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/rubygems/core_ext/kernel_gem.rb
17 thread.rb
18 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/x86_64-darwin13/thread.bundle
19 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/monitor.rb
20 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb
21 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/rubygems.rb
22 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/rubygems/dependency.rb
23 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/rubygems/path_support.rb
24 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/rake-10.3.1/lib/rake/version.rb
25 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/x86_64-darwin13/etc.bundle
26 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/fileutils.rb
27 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/singleton.rb
28 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/optparse.rb
29 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/ostruct.rb
30 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/rake-10.3.1/lib/rake/ext/module.rb
31 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/rake-10.3.1/lib/rake/ext/core.rb
32 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/rake-10.3.1/lib/rake/ext/string.rb
33 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/rake-10.3.1/lib/rake/early_time.rb
34 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/rake-10.3.1/lib/rake/ext/time.rb
35 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/rake-10.3.1/lib/rake/alt_system.rb
36 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/rake-10.3.1/lib/rake/win32.rb
37 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/rake-10.3.1/lib/rake/linked_list.rb
38 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/open3.rb
39 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/rake-10.3.1/lib/rake/cpu_counter.rb
40 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/rake-10.3.1/lib/rake/scope.rb
41 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/rake-10.3.1/lib/rake/task_argument_error.rb
42 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/rake-10.3.1/lib/rake/rule_recursion_overflow_error.rb
43 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/shellwords.rb
44 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/rake-10.3.1/lib/rake/task_manager.rb
45 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/rake-10.3.1/lib/rake/cloneable.rb
46 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/rake-10.3.1/lib/rake/file_utils.rb
47 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/rake-10.3.1/lib/rake/file_utils_ext.rb
48 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/rake-10.3.1/lib/rake/pathmap.rb
49 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/rake-10.3.1/lib/rake/file_list.rb
50 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/set.rb
51 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/rake-10.3.1/lib/rake/promise.rb
52 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/rake-10.3.1/lib/rake/thread_pool.rb
53 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/rake-10.3.1/lib/rake/private_reader.rb
54 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/rake-10.3.1/lib/rake/thread_history_display.rb
55 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/rake-10.3.1/lib/rake/trace_output.rb
56 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/rake-10.3.1/lib/rake/application.rb
57 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/rake-10.3.1/lib/rake/rake_module.rb
58 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/rake-10.3.1/lib/rake/pseudo_status.rb
59 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/rake-10.3.1/lib/rake/task_arguments.rb
60 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/rake-10.3.1/lib/rake/invocation_chain.rb
61 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/rake-10.3.1/lib/rake/invocation_exception_mixin.rb
62 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/rake-10.3.1/lib/rake/task.rb
63 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/rake-10.3.1/lib/rake/file_task.rb
64 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/rake-10.3.1/lib/rake/file_creation_task.rb
65 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/rake-10.3.1/lib/rake/multi_task.rb
66 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/rake-10.3.1/lib/rake/dsl_definition.rb
67 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/rake-10.3.1/lib/rake/default_loader.rb
68 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/rake-10.3.1/lib/rake/name_space.rb
69 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/rake-10.3.1/lib/rake/backtrace.rb
70 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/rake-10.3.1/lib/rake.rb
71 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/x86_64-darwin13/pathname.bundle
72 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/pathname.rb
73 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/bundler-1.6.2/lib/bundler/gem_path_manipulation.rb
74 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/bundler-1.6.2/lib/bundler/gem_helpers.rb
75 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/bundler-1.6.2/lib/bundler/match_platform.rb
76 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/bundler-1.6.2/lib/bundler/rubygems_ext.rb
77 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/x86_64-darwin13/io/console.bundle
78 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/rubygems/user_interaction.rb
79 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/rubygems/config_file.rb
80 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/bundler-1.6.2/lib/bundler/rubygems_integration.rb
81 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/bundler-1.6.2/lib/bundler/version.rb
82 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/bundler-1.6.2/lib/bundler/constants.rb
83 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/bundler-1.6.2/lib/bundler/current_ruby.rb
84 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/bundler-1.6.2/lib/bundler.rb
85 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/bundler-1.6.2/lib/bundler/settings.rb
86 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/bundler-1.6.2/lib/bundler/shared_helpers.rb
87 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/x86_64-darwin13/digest.bundle
88 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/digest.rb
89 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/x86_64-darwin13/digest/sha1.bundle
90 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/bundler-1.6.2/lib/bundler/definition.rb
91 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/bundler-1.6.2/lib/bundler/dependency.rb
92 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/bundler-1.6.2/lib/bundler/ruby_dsl.rb
93 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/bundler-1.6.2/lib/bundler/dsl.rb
94 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/bundler-1.6.2/lib/bundler/source.rb
95 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/uri/common.rb
96 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/uri/generic.rb
97 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/uri/ftp.rb
98 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/uri/http.rb
99 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/uri/https.rb
100 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/uri/ldap.rb
101 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/uri/ldaps.rb
102 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/uri/mailto.rb
103 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/uri.rb
104 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/x86_64-darwin13/socket.bundle
105 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/socket.rb
106 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/timeout.rb
107 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/net/protocol.rb
108 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/x86_64-darwin13/zlib.bundle
109 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/x86_64-darwin13/stringio.bundle
110 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/net/http/exceptions.rb
111 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/net/http/header.rb
112 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/net/http/generic_request.rb
113 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/net/http/request.rb
114 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/net/http/requests.rb
115 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/net/http/response.rb
116 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/net/http/responses.rb
117 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/net/http/proxy_delta.rb
118 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/net/http/backward.rb
119 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/net/http.rb
120 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/x86_64-darwin13/date_core.bundle
121 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/date/format.rb
122 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/date.rb
123 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/time.rb
124 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/rubygems/request.rb
125 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/cgi/core.rb
126 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/cgi/util.rb
127 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/cgi/cookie.rb
128 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/cgi.rb
129 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/rubygems/uri_formatter.rb
130 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/x86_64-darwin13/openssl.bundle
131 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/openssl/bn.rb
132 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/openssl/cipher.rb
133 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/openssl/config.rb
134 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/openssl/digest.rb
135 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/openssl/x509.rb
136 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/openssl/buffering.rb
137 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/x86_64-darwin13/fcntl.bundle
138 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/openssl/ssl.rb
139 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/openssl.rb
140 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/securerandom.rb
141 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/resolv.rb
142 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/rubygems/remote_fetcher.rb
143 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/rubygems/text.rb
144 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/rubygems/name_tuple.rb
145 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/rubygems/spec_fetcher.rb
146 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/bundler-1.6.2/lib/bundler/source/rubygems.rb
147 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/bundler-1.6.2/lib/bundler/source/path.rb
148 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/bundler-1.6.2/lib/bundler/source/git.rb
149 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/x86_64-darwin13/strscan.bundle
150 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/bundler-1.6.2/lib/bundler/lockfile_parser.rb
151 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/bundler-1.6.2/lib/bundler/lazy_specification.rb
152 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/tsort.rb
153 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/forwardable.rb
154 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/bundler-1.6.2/lib/bundler/spec_set.rb
155 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/bundler-1.6.2/lib/bundler/index.rb
156 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/bundler-1.6.2/lib/bundler/environment.rb
157 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/bundler-1.6.2/lib/bundler/runtime.rb
158 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/bundler-1.6.2/lib/bundler/remote_specification.rb
159 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/bundler-1.6.2/lib/bundler/dep_proxy.rb
160 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/bundler-1.6.2/lib/bundler/source/git/git_proxy.rb
161 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/bundler-1.6.2/lib/bundler/resolver.rb
162 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/bundler-1.6.2/lib/bundler/ui.rb
163 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/bundler-1.6.2/lib/bundler/ui/silent.rb
164 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/bundler-1.6.2/lib/bundler/endpoint_specification.rb
165 /Users/aaron/git/rails/load_paths.rb
166 /Users/aaron/git/rails/activerecord/test/config.rb
167 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/mutex_m.rb
168 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/minitest-5.3.3/lib/minitest/parallel.rb
169 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/minitest-5.3.3/lib/minitest/assertions.rb
170 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/minitest-5.3.3/lib/minitest/test.rb
171 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/minitest-5.3.3/lib/minitest/unit.rb
172 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/minitest-5.3.3/lib/minitest.rb
173 /Users/aaron/git/rails/activesupport/lib/active_support/testing/autorun.rb
174 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/thread_safe-0.3.3/lib/thread_safe/version.rb
175 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/delegate.rb
176 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/thread_safe-0.3.3/lib/thread_safe/synchronized_delegator.rb
177 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/thread_safe-0.3.3/lib/thread_safe.rb
178 /Users/aaron/git/rails/activesupport/lib/active_support/core_ext/array/prepend_and_append.rb
179 /Users/aaron/git/rails/activesupport/lib/active_support/core_ext/hash/deep_merge.rb
180 /Users/aaron/git/rails/activesupport/lib/active_support/core_ext/hash/except.rb
181 /Users/aaron/git/rails/activesupport/lib/active_support/core_ext/hash/slice.rb
182 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/i18n-0.6.9/lib/i18n/version.rb
183 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/i18n-0.6.9/lib/i18n/exceptions.rb
184 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/i18n-0.6.9/lib/i18n/interpolate/ruby.rb
185 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/i18n-0.6.9/lib/i18n.rb
186 /Users/aaron/git/rails/activesupport/lib/active_support/lazy_load_hooks.rb
187 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/i18n-0.6.9/lib/i18n/config.rb
188 /Users/aaron/git/rails/activesupport/lib/active_support/i18n.rb
189 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/thread_safe-0.3.3/lib/thread_safe/non_concurrent_cache_backend.rb
190 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/thread_safe-0.3.3/lib/thread_safe/mri_cache_backend.rb
191 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/thread_safe-0.3.3/lib/thread_safe/cache.rb
192 /Users/aaron/git/rails/activesupport/lib/active_support/inflector/inflections.rb
193 /Users/aaron/git/rails/activesupport/lib/active_support/inflections.rb
194 /Users/aaron/git/rails/activesupport/lib/active_support/inflector/methods.rb
195 /Users/aaron/git/rails/activesupport/lib/active_support/dependencies/autoload.rb
196 /Users/aaron/git/rails/activesupport/lib/active_support/gem_version.rb
197 /Users/aaron/git/rails/activesupport/lib/active_support/version.rb
198 /Users/aaron/git/rails/activesupport/lib/active_support/core_ext/array/extract_options.rb
199 /Users/aaron/git/rails/activesupport/lib/active_support/core_ext/module/attribute_accessors.rb
200 /Users/aaron/git/rails/activesupport/lib/active_support/concern.rb
201 /Users/aaron/git/rails/activesupport/lib/active_support/logger_silence.rb
202 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/logger.rb
203 /Users/aaron/git/rails/activesupport/lib/active_support/logger.rb
204 /Users/aaron/git/rails/activesupport/lib/active_support.rb
205 /Users/aaron/git/rails/activesupport/lib/active_support/core_ext/object/blank.rb
206 /Users/aaron/git/rails/activesupport/lib/active_support/core_ext/kernel/singleton_class.rb
207 /Users/aaron/git/rails/activesupport/lib/active_support/core_ext/module/remove_method.rb
208 /Users/aaron/git/rails/activesupport/lib/active_support/core_ext/class/attribute.rb
209 /Users/aaron/git/rails/activesupport/lib/active_support/core_ext/module/delegation.rb
210 /Users/aaron/git/rails/activesupport/lib/active_support/deprecation/instance_delegator.rb
211 /Users/aaron/git/rails/activesupport/lib/active_support/notifications/instrumenter.rb
212 /Users/aaron/git/rails/activesupport/lib/active_support/notifications/fanout.rb
213 /Users/aaron/git/rails/activesupport/lib/active_support/per_thread_registry.rb
214 /Users/aaron/git/rails/activesupport/lib/active_support/notifications.rb
215 /Users/aaron/git/rails/activesupport/lib/active_support/deprecation/behaviors.rb
216 /Users/aaron/git/rails/activesupport/lib/active_support/deprecation/reporting.rb
217 /Users/aaron/git/rails/activesupport/lib/active_support/core_ext/module/aliasing.rb
218 /Users/aaron/git/rails/activesupport/lib/active_support/deprecation/method_wrappers.rb
219 /Users/aaron/git/rails/activesupport/lib/active_support/deprecation/proxy_wrappers.rb
220 /Users/aaron/git/rails/activesupport/lib/active_support/core_ext/module/deprecation.rb
221 /Users/aaron/git/rails/activesupport/lib/active_support/deprecation.rb
222 /Users/aaron/git/rails/activesupport/lib/active_support/rails.rb
223 /Users/aaron/git/rails/activemodel/lib/active_model/gem_version.rb
224 /Users/aaron/git/rails/activemodel/lib/active_model/version.rb
225 /Users/aaron/git/rails/activemodel/lib/active_model.rb
226 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/bundler/gems/arel-de916331c353/lib/arel/crud.rb
227 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/bundler/gems/arel-de916331c353/lib/arel/factory_methods.rb
228 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/bundler/gems/arel-de916331c353/lib/arel/expressions.rb
229 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/bundler/gems/arel-de916331c353/lib/arel/predications.rb
230 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/bundler/gems/arel-de916331c353/lib/arel/window_predications.rb
231 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/bundler/gems/arel-de916331c353/lib/arel/math.rb
232 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/bundler/gems/arel-de916331c353/lib/arel/alias_predication.rb
233 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/bundler/gems/arel-de916331c353/lib/arel/order_predications.rb
234 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/bundler/gems/arel-de916331c353/lib/arel/table.rb
235 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/bundler/gems/arel-de916331c353/lib/arel/attributes/attribute.rb
236 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/bundler/gems/arel-de916331c353/lib/arel/attributes.rb
237 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/bundler/gems/arel-de916331c353/lib/arel/compatibility/wheres.rb
238 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/bundler/gems/arel-de916331c353/lib/arel/visitors/visitor.rb
239 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/bundler/gems/arel-de916331c353/lib/arel/visitors/depth_first.rb
240 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/x86_64-darwin13/bigdecimal.bundle
241 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/bundler/gems/arel-de916331c353/lib/arel/visitors/reduce.rb
242 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/bundler/gems/arel-de916331c353/lib/arel/visitors/to_sql.rb
243 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/bundler/gems/arel-de916331c353/lib/arel/visitors/sqlite.rb
244 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/bundler/gems/arel-de916331c353/lib/arel/visitors/postgresql.rb
245 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/bundler/gems/arel-de916331c353/lib/arel/visitors/mysql.rb
246 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/bundler/gems/arel-de916331c353/lib/arel/visitors/mssql.rb
247 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/bundler/gems/arel-de916331c353/lib/arel/visitors/oracle.rb
248 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/bundler/gems/arel-de916331c353/lib/arel/visitors/where_sql.rb
249 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/bundler/gems/arel-de916331c353/lib/arel/visitors/dot.rb
250 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/bundler/gems/arel-de916331c353/lib/arel/visitors/ibm_db.rb
251 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/bundler/gems/arel-de916331c353/lib/arel/visitors/informix.rb
252 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/bundler/gems/arel-de916331c353/lib/arel/visitors.rb
253 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/bundler/gems/arel-de916331c353/lib/arel/collectors/sql_string.rb
254 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/bundler/gems/arel-de916331c353/lib/arel/tree_manager.rb
255 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/bundler/gems/arel-de916331c353/lib/arel/insert_manager.rb
256 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/bundler/gems/arel-de916331c353/lib/arel/select_manager.rb
257 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/bundler/gems/arel-de916331c353/lib/arel/update_manager.rb
258 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/bundler/gems/arel-de916331c353/lib/arel/delete_manager.rb
259 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/bundler/gems/arel-de916331c353/lib/arel/nodes/node.rb
260 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/bundler/gems/arel-de916331c353/lib/arel/nodes/select_statement.rb
261 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/bundler/gems/arel-de916331c353/lib/arel/nodes/select_core.rb
262 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/bundler/gems/arel-de916331c353/lib/arel/nodes/insert_statement.rb
263 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/bundler/gems/arel-de916331c353/lib/arel/nodes/update_statement.rb
264 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/bundler/gems/arel-de916331c353/lib/arel/nodes/terminal.rb
265 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/bundler/gems/arel-de916331c353/lib/arel/nodes/true.rb
266 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/bundler/gems/arel-de916331c353/lib/arel/nodes/false.rb
267 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/bundler/gems/arel-de916331c353/lib/arel/nodes/unary.rb
268 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/bundler/gems/arel-de916331c353/lib/arel/nodes/grouping.rb
269 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/bundler/gems/arel-de916331c353/lib/arel/nodes/ascending.rb
270 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/bundler/gems/arel-de916331c353/lib/arel/nodes/descending.rb
271 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/bundler/gems/arel-de916331c353/lib/arel/nodes/unqualified_column.rb
272 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/bundler/gems/arel-de916331c353/lib/arel/nodes/with.rb
273 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/bundler/gems/arel-de916331c353/lib/arel/nodes/binary.rb
274 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/bundler/gems/arel-de916331c353/lib/arel/nodes/equality.rb
275 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/bundler/gems/arel-de916331c353/lib/arel/nodes/in.rb
276 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/bundler/gems/arel-de916331c353/lib/arel/nodes/join_source.rb
277 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/bundler/gems/arel-de916331c353/lib/arel/nodes/delete_statement.rb
278 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/bundler/gems/arel-de916331c353/lib/arel/nodes/table_alias.rb
279 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/bundler/gems/arel-de916331c353/lib/arel/nodes/infix_operation.rb
280 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/bundler/gems/arel-de916331c353/lib/arel/nodes/over.rb
281 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/bundler/gems/arel-de916331c353/lib/arel/nodes/and.rb
282 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/bundler/gems/arel-de916331c353/lib/arel/nodes/function.rb
283 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/bundler/gems/arel-de916331c353/lib/arel/nodes/count.rb
284 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/bundler/gems/arel-de916331c353/lib/arel/nodes/extract.rb
285 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/bundler/gems/arel-de916331c353/lib/arel/nodes/values.rb
286 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/bundler/gems/arel-de916331c353/lib/arel/nodes/named_function.rb
287 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/bundler/gems/arel-de916331c353/lib/arel/nodes/window.rb
288 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/bundler/gems/arel-de916331c353/lib/arel/nodes/full_outer_join.rb
289 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/bundler/gems/arel-de916331c353/lib/arel/nodes/inner_join.rb
290 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/bundler/gems/arel-de916331c353/lib/arel/nodes/outer_join.rb
291 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/bundler/gems/arel-de916331c353/lib/arel/nodes/right_outer_join.rb
292 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/bundler/gems/arel-de916331c353/lib/arel/nodes/string_join.rb
293 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/bundler/gems/arel-de916331c353/lib/arel/nodes/sql_literal.rb
294 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/bundler/gems/arel-de916331c353/lib/arel/nodes.rb
295 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/bundler/gems/arel-de916331c353/lib/arel.rb
296 /Users/aaron/git/rails/activerecord/lib/active_record/gem_version.rb
297 /Users/aaron/git/rails/activerecord/lib/active_record/version.rb
298 /Users/aaron/git/rails/activesupport/lib/active_support/core_ext/enumerable.rb
299 /Users/aaron/git/rails/activemodel/lib/active_model/attribute_methods.rb
300 /Users/aaron/git/rails/activerecord/lib/active_record/attribute_methods.rb
301 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/bigdecimal/util.rb
302 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/benchmark.rb
303 /Users/aaron/git/rails/activesupport/lib/active_support/core_ext/benchmark.rb
304 /Users/aaron/git/rails/activerecord/lib/active_record/connection_adapters/schema_cache.rb
305 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/ipaddr.rb
306 /Users/aaron/git/rails/activerecord/lib/active_record/connection_adapters/abstract/schema_dumper.rb
307 /Users/aaron/git/rails/activerecord/lib/active_record/connection_adapters/abstract/schema_creation.rb
308 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/bundler/gems/arel-de916331c353/lib/arel/collectors/bind.rb
309 /Users/aaron/git/rails/activesupport/lib/active_support/core_ext/big_decimal/conversions.rb
310 /Users/aaron/git/rails/activerecord/lib/active_record/connection_adapters/abstract/quoting.rb
311 /Users/aaron/git/rails/activerecord/lib/active_record/connection_adapters/abstract/database_statements.rb
312 /Users/aaron/git/rails/activerecord/lib/active_record/errors.rb
313 /Users/aaron/git/rails/activerecord/lib/active_record/migration.rb
314 /Users/aaron/git/rails/activerecord/lib/active_record/migration/join_table.rb
315 /Users/aaron/git/rails/activerecord/lib/active_record/connection_adapters/abstract/schema_statements.rb
316 /Users/aaron/git/rails/activerecord/lib/active_record/connection_adapters/abstract/database_limits.rb
317 /Users/aaron/git/rails/activerecord/lib/active_record/connection_adapters/abstract/query_cache.rb
318 /Users/aaron/git/rails/activesupport/lib/active_support/descendants_tracker.rb
319 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/tmpdir.rb
320 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/tempfile.rb
321 /Users/aaron/git/rails/activesupport/lib/active_support/core_ext/kernel/reporting.rb
322 /Users/aaron/git/rails/activesupport/lib/active_support/callbacks.rb
323 /Users/aaron/git/rails/activerecord/lib/active_record/connection_adapters/abstract_adapter.rb
324 /Users/aaron/git/rails/activerecord/lib/active_record/scoping.rb
325 /Users/aaron/git/rails/activerecord/lib/active_record.rb
326 /Users/aaron/git/rails/activesupport/lib/active_support/testing/tagged_logging.rb
327 /Users/aaron/git/rails/activesupport/lib/active_support/testing/setup_and_teardown.rb
328 /Users/aaron/git/rails/activesupport/lib/active_support/testing/assertions.rb
329 /Users/aaron/git/rails/activesupport/lib/active_support/testing/deprecation.rb
330 /Users/aaron/git/rails/activesupport/lib/active_support/testing/declarative.rb
331 /Users/aaron/git/rails/activesupport/lib/active_support/testing/isolation.rb
332 /Users/aaron/git/rails/activesupport/lib/active_support/multibyte.rb
333 /Users/aaron/git/rails/activesupport/lib/active_support/core_ext/string/multibyte.rb
334 /Users/aaron/git/rails/activesupport/lib/active_support/inflector/transliterate.rb
335 /Users/aaron/git/rails/activesupport/lib/active_support/core_ext/string/inflections.rb
336 /Users/aaron/git/rails/activesupport/lib/active_support/inflector.rb
337 /Users/aaron/git/rails/activesupport/lib/active_support/testing/constant_lookup.rb
338 /Users/aaron/git/rails/activesupport/lib/active_support/testing/time_helpers.rb
339 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/mocha-0.14.0/lib/mocha/version.rb
340 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/mocha-0.14.0/lib/mocha/debug.rb
341 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/mocha-0.14.0/lib/mocha/deprecation.rb
342 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/mocha-0.14.0/lib/mocha/integration/test_unit/nothing.rb
343 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/mocha-0.14.0/lib/mocha/integration/assertion_counter.rb
344 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/mocha-0.14.0/lib/mocha/parameter_matchers/base.rb
345 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/mocha-0.14.0/lib/mocha/parameter_matchers/equals.rb
346 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/mocha-0.14.0/lib/mocha/parameter_matchers/object.rb
347 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/mocha-0.14.0/lib/mocha/parameter_matchers/all_of.rb
348 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/mocha-0.14.0/lib/mocha/parameter_matchers/any_of.rb
349 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/mocha-0.14.0/lib/mocha/parameter_matchers/any_parameters.rb
350 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/mocha-0.14.0/lib/mocha/parameter_matchers/anything.rb
351 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/mocha-0.14.0/lib/mocha/parameter_matchers/has_entry.rb
352 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/mocha-0.14.0/lib/mocha/parameter_matchers/has_entries.rb
353 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/mocha-0.14.0/lib/mocha/parameter_matchers/has_key.rb
354 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/mocha-0.14.0/lib/mocha/parameter_matchers/has_value.rb
355 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/mocha-0.14.0/lib/mocha/parameter_matchers/includes.rb
356 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/mocha-0.14.0/lib/mocha/parameter_matchers/instance_of.rb
357 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/mocha-0.14.0/lib/mocha/parameter_matchers/is_a.rb
358 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/mocha-0.14.0/lib/mocha/parameter_matchers/kind_of.rb
359 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/mocha-0.14.0/lib/mocha/parameter_matchers/not.rb
360 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/mocha-0.14.0/lib/mocha/parameter_matchers/optionally.rb
361 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/mocha-0.14.0/lib/mocha/parameter_matchers/regexp_matches.rb
362 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/psych/exception.rb
363 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/psych/syntax_error.rb
364 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/x86_64-darwin13/psych.bundle
365 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/psych/omap.rb
366 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/psych/set.rb
367 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/psych/class_loader.rb
368 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/psych/scalar_scanner.rb
369 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/psych/nodes/node.rb
370 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/psych/nodes/stream.rb
371 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/psych/nodes/document.rb
372 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/psych/nodes/sequence.rb
373 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/psych/nodes/scalar.rb
374 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/psych/nodes/mapping.rb
375 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/psych/nodes/alias.rb
376 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/psych/nodes.rb
377 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/psych/streaming.rb
378 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/psych/visitors/visitor.rb
379 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/psych/visitors/to_ruby.rb
380 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/psych/visitors/emitter.rb
381 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/psych/handler.rb
382 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/psych/tree_builder.rb
383 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/psych/visitors/yaml_tree.rb
384 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/psych/json/ruby_events.rb
385 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/psych/visitors/json_tree.rb
386 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/psych/visitors/depth_first.rb
387 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/psych/visitors.rb
388 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/psych/parser.rb
389 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/psych/coder.rb
390 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/psych/core_ext.rb
391 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/psych/deprecated.rb
392 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/psych/stream.rb
393 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/psych/json/yaml_events.rb
394 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/psych/json/tree_builder.rb
395 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/psych/json/stream.rb
396 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/psych/handlers/document_stream.rb
397 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/psych.rb
398 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/yaml.rb
399 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/mocha-0.14.0/lib/mocha/parameter_matchers/responds_with.rb
400 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/mocha-0.14.0/lib/mocha/parameter_matchers/yaml_equivalent.rb
401 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/mocha-0.14.0/lib/mocha/parameter_matchers/query_string.rb
402 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/mocha-0.14.0/lib/mocha/parameter_matchers.rb
403 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/mocha-0.14.0/lib/mocha/central.rb
404 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/metaclass-0.0.4/lib/metaclass/version.rb
405 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/metaclass-0.0.4/lib/metaclass/object_methods.rb
406 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/metaclass-0.0.4/lib/metaclass.rb
407 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/mocha-0.14.0/lib/mocha/method_matcher.rb
408 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/mocha-0.14.0/lib/mocha/inspect.rb
409 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/mocha-0.14.0/lib/mocha/parameters_matcher.rb
410 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/mocha-0.14.0/lib/mocha/expectation_error.rb
411 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/mocha-0.14.0/lib/mocha/is_a.rb
412 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/mocha-0.14.0/lib/mocha/single_return_value.rb
413 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/mocha-0.14.0/lib/mocha/return_values.rb
414 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/mocha-0.14.0/lib/mocha/exception_raiser.rb
415 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/mocha-0.14.0/lib/mocha/thrower.rb
416 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/mocha-0.14.0/lib/mocha/no_yields.rb
417 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/mocha-0.14.0/lib/mocha/single_yield.rb
418 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/mocha-0.14.0/lib/mocha/multiple_yields.rb
419 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/mocha-0.14.0/lib/mocha/yield_parameters.rb
420 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/mocha-0.14.0/lib/mocha/in_state_ordering_constraint.rb
421 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/mocha-0.14.0/lib/mocha/change_state_side_effect.rb
422 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/mocha-0.14.0/lib/mocha/cardinality.rb
423 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/mocha-0.14.0/lib/mocha/expectation.rb
424 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/mocha-0.14.0/lib/mocha/expectation_list.rb
425 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/mocha-0.14.0/lib/mocha/names.rb
426 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/mocha-0.14.0/lib/mocha/unexpected_invocation.rb
427 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/mocha-0.14.0/lib/mocha/argument_iterator.rb
428 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/mocha-0.14.0/lib/mocha/backtrace_filter.rb
429 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/mocha-0.14.0/lib/mocha/expectation_error_factory.rb
430 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/mocha-0.14.0/lib/mocha/mock.rb
431 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/mocha-0.14.0/lib/mocha/state_machine.rb
432 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/mocha-0.14.0/lib/mocha/logger.rb
433 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/mocha-0.14.0/lib/mocha/configuration.rb
434 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/mocha-0.14.0/lib/mocha/stubbing_error.rb
435 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/mocha-0.14.0/lib/mocha/mockery.rb
436 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/mocha-0.14.0/lib/mocha/hooks.rb
437 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/mocha-0.14.0/lib/mocha/sequence.rb
438 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/mocha-0.14.0/lib/mocha/class_method.rb
439 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/mocha-0.14.0/lib/mocha/instance_method.rb
440 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/mocha-0.14.0/lib/mocha/object_methods.rb
441 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/mocha-0.14.0/lib/mocha/module_method.rb
442 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/mocha-0.14.0/lib/mocha/module_methods.rb
443 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/mocha-0.14.0/lib/mocha/any_instance_method.rb
444 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/mocha-0.14.0/lib/mocha/class_methods.rb
445 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/mocha-0.14.0/lib/mocha/api.rb
446 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/mocha-0.14.0/lib/mocha/integration/monkey_patcher.rb
447 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/mocha-0.14.0/lib/mocha/integration/test_unit/ruby_version_185_and_below.rb
448 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/mocha-0.14.0/lib/mocha/integration/test_unit/ruby_version_186_and_above.rb
449 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/mocha-0.14.0/lib/mocha/integration/test_unit/gem_version_200.rb
450 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/mocha-0.14.0/lib/mocha/integration/test_unit/gem_version_201_to_202.rb
451 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/mocha-0.14.0/lib/mocha/integration/test_unit/gem_version_203_to_220.rb
452 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/mocha-0.14.0/lib/mocha/integration/test_unit/gem_version_230_to_250.rb
453 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/mocha-0.14.0/lib/mocha/integration/test_unit/adapter.rb
454 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/mocha-0.14.0/lib/mocha/integration/test_unit.rb
455 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/mocha-0.14.0/lib/mocha/integration/mini_test/nothing.rb
456 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/mocha-0.14.0/lib/mocha/integration/mini_test/exception_translation.rb
457 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/mocha-0.14.0/lib/mocha/integration/mini_test/version_13.rb
458 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/mocha-0.14.0/lib/mocha/integration/mini_test/version_140.rb
459 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/mocha-0.14.0/lib/mocha/integration/mini_test/version_141.rb
460 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/mocha-0.14.0/lib/mocha/integration/mini_test/version_142_to_172.rb
461 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/mocha-0.14.0/lib/mocha/integration/mini_test/version_200.rb
462 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/mocha-0.14.0/lib/mocha/integration/mini_test/version_201_to_222.rb
463 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/mocha-0.14.0/lib/mocha/integration/mini_test/version_230_to_2101.rb
464 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/mocha-0.14.0/lib/mocha/integration/mini_test/version_2110_to_2111.rb
465 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/mocha-0.14.0/lib/mocha/integration/mini_test/version_2112_to_320.rb
466 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/mocha-0.14.0/lib/mocha/integration/mini_test/adapter.rb
467 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/mocha-0.14.0/lib/mocha/integration/mini_test.rb
468 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/mocha-0.14.0/lib/mocha/integration.rb
469 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/mocha-0.14.0/lib/mocha/setup.rb
470 /Users/aaron/git/rails/activesupport/lib/active_support/test_case.rb
471 /Users/aaron/git/rails/activerecord/test/cases/test_case.rb
472 /Users/aaron/git/rails/activesupport/lib/active_support/core_ext/module/introspection.rb
473 /Users/aaron/git/rails/activesupport/lib/active_support/core_ext/module/anonymous.rb
474 /Users/aaron/git/rails/activesupport/lib/active_support/core_ext/module/qualified_const.rb
475 /Users/aaron/git/rails/activesupport/lib/active_support/core_ext/load_error.rb
476 /Users/aaron/git/rails/activesupport/lib/active_support/core_ext/name_error.rb
477 /Users/aaron/git/rails/activesupport/lib/active_support/core_ext/string/starts_ends_with.rb
478 /Users/aaron/git/rails/activesupport/lib/active_support/dependencies.rb
479 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/erubis-2.7.0/lib/erubis/util.rb
480 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/erubis-2.7.0/lib/erubis/generator.rb
481 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/erubis-2.7.0/lib/erubis/converter.rb
482 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/erubis-2.7.0/lib/erubis/error.rb
483 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/erubis-2.7.0/lib/erubis/context.rb
484 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/erubis-2.7.0/lib/erubis/evaluator.rb
485 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/erubis-2.7.0/lib/erubis/engine.rb
486 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/erubis-2.7.0/lib/erubis/helper.rb
487 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/erubis-2.7.0/lib/erubis/enhancer.rb
488 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/erubis-2.7.0/lib/erubis/engine/eruby.rb
489 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/erubis-2.7.0/lib/erubis/local-setting.rb
490 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/erubis-2.7.0/lib/erubis.rb
491 /Users/aaron/git/rails/activerecord/test/support/config.rb
492 /Users/aaron/git/rails/activesupport/lib/active_support/core_ext/hash/keys.rb
493 /Users/aaron/git/rails/activesupport/lib/active_support/benchmarkable.rb
494 /Users/aaron/git/rails/activesupport/lib/active_support/core_ext/object/acts_like.rb
495 /Users/aaron/git/rails/activesupport/lib/active_support/core_ext/time/acts_like.rb
496 /Users/aaron/git/rails/activesupport/lib/active_support/proxy_object.rb
497 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/base64.rb
498 /Users/aaron/git/rails/activesupport/lib/active_support/core_ext/date_time/calculations.rb
499 /Users/aaron/git/rails/activesupport/lib/active_support/xml_mini/rexml.rb
500 /Users/aaron/git/rails/activesupport/lib/active_support/xml_mini.rb
501 /Users/aaron/git/rails/activesupport/lib/active_support/core_ext/object/to_param.rb
502 /Users/aaron/git/rails/activesupport/lib/active_support/core_ext/object/to_query.rb
503 /Users/aaron/git/rails/activesupport/lib/active_support/core_ext/array/conversions.rb
504 /Users/aaron/git/rails/activesupport/lib/active_support/duration.rb
505 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/tzinfo-1.1.0/lib/tzinfo/ruby_core_support.rb
506 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/tzinfo-1.1.0/lib/tzinfo/offset_rationals.rb
507 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/rational.rb
508 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/tzinfo-1.1.0/lib/tzinfo/time_or_datetime.rb
509 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/tzinfo-1.1.0/lib/tzinfo/timezone_definition.rb
510 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/tzinfo-1.1.0/lib/tzinfo/timezone_offset.rb
511 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/tzinfo-1.1.0/lib/tzinfo/timezone_transition.rb
512 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/tzinfo-1.1.0/lib/tzinfo/timezone_transition_definition.rb
513 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/tzinfo-1.1.0/lib/tzinfo/timezone_index_definition.rb
514 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/tzinfo-1.1.0/lib/tzinfo/timezone_info.rb
515 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/tzinfo-1.1.0/lib/tzinfo/data_timezone_info.rb
516 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/tzinfo-1.1.0/lib/tzinfo/linked_timezone_info.rb
517 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/tzinfo-1.1.0/lib/tzinfo/transition_data_timezone_info.rb
518 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/tzinfo-1.1.0/lib/tzinfo/zoneinfo_timezone_info.rb
519 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/tzinfo-1.1.0/lib/tzinfo/data_source.rb
520 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/tzinfo-1.1.0/lib/tzinfo/ruby_data_source.rb
521 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/tzinfo-1.1.0/lib/tzinfo/zoneinfo_data_source.rb
522 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/tzinfo-1.1.0/lib/tzinfo/timezone_period.rb
523 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/tzinfo-1.1.0/lib/tzinfo/timezone.rb
524 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/tzinfo-1.1.0/lib/tzinfo/info_timezone.rb
525 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/tzinfo-1.1.0/lib/tzinfo/data_timezone.rb
526 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/tzinfo-1.1.0/lib/tzinfo/linked_timezone.rb
527 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/tzinfo-1.1.0/lib/tzinfo/timezone_proxy.rb
528 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/tzinfo-1.1.0/lib/tzinfo/country_index_definition.rb
529 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/tzinfo-1.1.0/lib/tzinfo/country_info.rb
530 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/tzinfo-1.1.0/lib/tzinfo/ruby_country_info.rb
531 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/tzinfo-1.1.0/lib/tzinfo/zoneinfo_country_info.rb
532 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/tzinfo-1.1.0/lib/tzinfo/country.rb
533 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/tzinfo-1.1.0/lib/tzinfo/country_timezone.rb
534 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/tzinfo-1.1.0/lib/tzinfo.rb
535 /Users/aaron/git/rails/activesupport/lib/active_support/core_ext/object/try.rb
536 /Users/aaron/git/rails/activesupport/lib/active_support/values/time_zone.rb
537 /Users/aaron/git/rails/activesupport/lib/active_support/core_ext/time/conversions.rb
538 /Users/aaron/git/rails/activesupport/lib/active_support/time_with_zone.rb
539 /Users/aaron/git/rails/activesupport/lib/active_support/core_ext/date_and_time/zones.rb
540 /Users/aaron/git/rails/activesupport/lib/active_support/core_ext/time/zones.rb
541 /Users/aaron/git/rails/activesupport/lib/active_support/core_ext/date_and_time/calculations.rb
542 /Users/aaron/git/rails/activesupport/lib/active_support/core_ext/time/calculations.rb
543 /Users/aaron/git/rails/activesupport/lib/active_support/core_ext/time/marshal.rb
544 /Users/aaron/git/rails/activesupport/lib/active_support/core_ext/time.rb
545 /Users/aaron/git/rails/activesupport/lib/active_support/core_ext/date/acts_like.rb
546 /Users/aaron/git/rails/activesupport/lib/active_support/core_ext/date/zones.rb
547 /Users/aaron/git/rails/activesupport/lib/active_support/core_ext/date/calculations.rb
548 /Users/aaron/git/rails/activesupport/lib/active_support/core_ext/date/conversions.rb
549 /Users/aaron/git/rails/activesupport/lib/active_support/core_ext/date.rb
550 /Users/aaron/git/rails/activesupport/lib/active_support/core_ext/date_time/acts_like.rb
551 /Users/aaron/git/rails/activesupport/lib/active_support/core_ext/date_time/conversions.rb
552 /Users/aaron/git/rails/activesupport/lib/active_support/core_ext/date_time/zones.rb
553 /Users/aaron/git/rails/activesupport/lib/active_support/core_ext/date_time.rb
554 /Users/aaron/git/rails/activesupport/lib/active_support/core_ext/numeric/time.rb
555 /Users/aaron/git/rails/activesupport/lib/active_support/core_ext/integer/time.rb
556 /Users/aaron/git/rails/activesupport/lib/active_support/core_ext/string/conversions.rb
557 /Users/aaron/git/rails/activesupport/lib/active_support/core_ext/string/zones.rb
558 /Users/aaron/git/rails/activesupport/lib/active_support/time.rb
559 /Users/aaron/git/rails/activesupport/lib/active_support/core_ext/class/delegating_attributes.rb
560 /Users/aaron/git/rails/activesupport/lib/active_support/core_ext/string/behavior.rb
561 /Users/aaron/git/rails/activesupport/lib/active_support/core_ext/object/duplicable.rb
562 /Users/aaron/git/rails/activesupport/lib/active_support/core_ext/module/reachable.rb
563 /Users/aaron/git/rails/activesupport/lib/active_support/core_ext/class/subclasses.rb
564 /Users/aaron/git/rails/activesupport/lib/active_support/subscriber.rb
565 /Users/aaron/git/rails/activesupport/lib/active_support/log_subscriber.rb
566 /Users/aaron/git/rails/activerecord/lib/active_record/log_subscriber.rb
567 /Users/aaron/git/rails/activerecord/lib/active_record/explain_registry.rb
568 /Users/aaron/git/rails/activerecord/lib/active_record/explain_subscriber.rb
569 /Users/aaron/git/rails/activerecord/lib/active_record/relation/delegation.rb
570 /Users/aaron/git/rails/activemodel/lib/active_model/naming.rb
571 /Users/aaron/git/rails/activerecord/lib/active_record/connection_handling.rb
572 /Users/aaron/git/rails/activerecord/lib/active_record/query_cache.rb
573 /Users/aaron/git/rails/activerecord/lib/active_record/querying.rb
574 /Users/aaron/git/rails/activemodel/lib/active_model/translation.rb
575 /Users/aaron/git/rails/activerecord/lib/active_record/translation.rb
576 /Users/aaron/git/rails/activerecord/lib/active_record/dynamic_matchers.rb
577 /Users/aaron/git/rails/activerecord/lib/active_record/explain.rb
578 /Users/aaron/git/rails/activesupport/lib/active_support/core_ext/object/deep_dup.rb
579 /Users/aaron/git/rails/activerecord/lib/active_record/enum.rb
580 /Users/aaron/git/rails/activesupport/lib/active_support/hash_with_indifferent_access.rb
581 /Users/aaron/git/rails/activesupport/lib/active_support/core_ext/hash/indifferent_access.rb
582 /Users/aaron/git/rails/activerecord/lib/active_record/core.rb
583 /Users/aaron/git/rails/activerecord/lib/active_record/connection_adapters/connection_specification.rb
584 /Users/aaron/git/rails/activerecord/lib/active_record/connection_adapters/abstract/connection_pool.rb
585 /Users/aaron/git/rails/activerecord/lib/active_record/persistence.rb
586 /Users/aaron/git/rails/activerecord/lib/active_record/readonly_attributes.rb
587 /Users/aaron/git/rails/activerecord/lib/active_record/model_schema.rb
588 /Users/aaron/git/rails/activerecord/lib/active_record/inheritance.rb
589 /Users/aaron/git/rails/activerecord/lib/active_record/scoping/default.rb
590 /Users/aaron/git/rails/activesupport/lib/active_support/core_ext/array/wrap.rb
591 /Users/aaron/git/rails/activesupport/lib/active_support/core_ext/array/access.rb
592 /Users/aaron/git/rails/activesupport/lib/active_support/core_ext/array/grouping.rb
593 /Users/aaron/git/rails/activesupport/lib/active_support/core_ext/array.rb
594 /Users/aaron/git/rails/activerecord/lib/active_record/scoping/named.rb
595 /Users/aaron/git/rails/activerecord/lib/active_record/sanitization.rb
596 /Users/aaron/git/rails/activemodel/lib/active_model/forbidden_attributes_protection.rb
597 /Users/aaron/git/rails/activerecord/lib/active_record/attribute_assignment.rb
598 /Users/aaron/git/rails/activemodel/lib/active_model/conversion.rb
599 /Users/aaron/git/rails/activesupport/lib/active_support/core_ext/string/filters.rb
600 /Users/aaron/git/rails/activerecord/lib/active_record/integration.rb
601 /Users/aaron/git/rails/activemodel/lib/active_model/validator.rb
602 /Users/aaron/git/rails/activemodel/lib/active_model/validations/absence.rb
603 /Users/aaron/git/rails/activemodel/lib/active_model/validations/acceptance.rb
604 /Users/aaron/git/rails/activemodel/lib/active_model/validations/callbacks.rb
605 /Users/aaron/git/rails/activesupport/lib/active_support/core_ext/range/conversions.rb
606 /Users/aaron/git/rails/activesupport/lib/active_support/core_ext/range/include_range.rb
607 /Users/aaron/git/rails/activesupport/lib/active_support/core_ext/range/overlaps.rb
608 /Users/aaron/git/rails/activesupport/lib/active_support/core_ext/range/each.rb
609 /Users/aaron/git/rails/activesupport/lib/active_support/core_ext/range.rb
610 /Users/aaron/git/rails/activemodel/lib/active_model/validations/clusivity.rb
611 /Users/aaron/git/rails/activemodel/lib/active_model/validations/confirmation.rb
612 /Users/aaron/git/rails/activemodel/lib/active_model/validations/exclusion.rb
613 /Users/aaron/git/rails/activemodel/lib/active_model/validations/format.rb
614 /Users/aaron/git/rails/activemodel/lib/active_model/validations/inclusion.rb
615 /Users/aaron/git/rails/activemodel/lib/active_model/validations/length.rb
616 /Users/aaron/git/rails/activemodel/lib/active_model/validations/numericality.rb
617 /Users/aaron/git/rails/activemodel/lib/active_model/validations/presence.rb
618 /Users/aaron/git/rails/activemodel/lib/active_model/validations/validates.rb
619 /Users/aaron/git/rails/activemodel/lib/active_model/validations/with.rb
620 /Users/aaron/git/rails/activemodel/lib/active_model/validations.rb
621 /Users/aaron/git/rails/activerecord/lib/active_record/validations/associated.rb
622 /Users/aaron/git/rails/activerecord/lib/active_record/validations/uniqueness.rb
623 /Users/aaron/git/rails/activerecord/lib/active_record/validations/presence.rb
624 /Users/aaron/git/rails/activerecord/lib/active_record/validations.rb
625 /Users/aaron/git/rails/activemodel/lib/active_model/callbacks.rb
626 /Users/aaron/git/rails/activerecord/lib/active_record/counter_cache.rb
627 /Users/aaron/git/rails/activerecord/lib/active_record/locking/optimistic.rb
628 /Users/aaron/git/rails/activerecord/lib/active_record/locking/pessimistic.rb
629 /Users/aaron/git/rails/activesupport/lib/active_support/core_ext/module/method_transplanting.rb
630 /Users/aaron/git/rails/activerecord/lib/active_record/attribute_methods/read.rb
631 /Users/aaron/git/rails/activerecord/lib/active_record/attribute_methods/write.rb
632 /Users/aaron/git/rails/activerecord/lib/active_record/attribute_methods/before_type_cast.rb
633 /Users/aaron/git/rails/activerecord/lib/active_record/attribute_methods/query.rb
634 /Users/aaron/git/rails/activerecord/lib/active_record/attribute_methods/primary_key.rb
635 /Users/aaron/git/rails/activerecord/lib/active_record/attribute_methods/time_zone_conversion.rb
636 /Users/aaron/git/rails/activemodel/lib/active_model/dirty.rb
637 /Users/aaron/git/rails/activerecord/lib/active_record/attribute_methods/dirty.rb
638 /Users/aaron/git/rails/activerecord/lib/active_record/timestamp.rb
639 /Users/aaron/git/rails/activerecord/lib/active_record/attribute_methods/serialization.rb
640 /Users/aaron/git/rails/activerecord/lib/active_record/callbacks.rb
641 /Users/aaron/git/rails/activerecord/lib/active_record/associations.rb
642 /Users/aaron/git/rails/activemodel/lib/active_model/secure_password.rb
643 /Users/aaron/git/rails/activerecord/lib/active_record/autosave_association.rb
644 /Users/aaron/git/rails/activerecord/lib/active_record/associations/builder/association.rb
645 /Users/aaron/git/rails/activerecord/lib/active_record/nested_attributes.rb
646 /Users/aaron/git/rails/activerecord/lib/active_record/aggregations.rb
647 /Users/aaron/git/rails/activerecord/lib/active_record/transactions.rb
648 /Users/aaron/git/rails/activerecord/lib/active_record/no_touching.rb
649 /Users/aaron/git/rails/activerecord/lib/active_record/reflection.rb
650 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/json/version.rb
651 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/json/generic_object.rb
652 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/json/common.rb
653 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/x86_64-darwin13/enc/utf_16be.bundle
654 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/x86_64-darwin13/enc/utf_16le.bundle
655 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/x86_64-darwin13/enc/utf_32be.bundle
656 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/x86_64-darwin13/enc/utf_32le.bundle
657 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/x86_64-darwin13/json/ext/parser.bundle
658 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/x86_64-darwin13/json/ext/generator.bundle
659 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/json/ext.rb
660 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/json.rb
661 /Users/aaron/git/rails/activesupport/lib/active_support/json/decoding.rb
662 /Users/aaron/git/rails/activesupport/lib/active_support/core_ext/object/instance_variables.rb
663 /Users/aaron/git/rails/activesupport/lib/active_support/core_ext/object/json.rb
664 /Users/aaron/git/rails/activesupport/lib/active_support/json/encoding.rb
665 /Users/aaron/git/rails/activesupport/lib/active_support/json.rb
666 /Users/aaron/git/rails/activemodel/lib/active_model/serialization.rb
667 /Users/aaron/git/rails/activemodel/lib/active_model/serializers/json.rb
668 /Users/aaron/git/rails/activesupport/lib/active_support/core_ext/hash/reverse_merge.rb
669 /Users/aaron/git/rails/activesupport/lib/active_support/core_ext/hash/conversions.rb
670 /Users/aaron/git/rails/activemodel/lib/active_model/serializers/xml.rb
671 /Users/aaron/git/rails/activerecord/lib/active_record/serializers/xml_serializer.rb
672 /Users/aaron/git/rails/activerecord/lib/active_record/serialization.rb
673 /Users/aaron/git/rails/activerecord/lib/active_record/store.rb
674 /Users/aaron/git/rails/activerecord/lib/active_record/base.rb
675 /Users/aaron/git/rails/activerecord/lib/active_record/relation/finder_methods.rb
676 /Users/aaron/git/rails/activerecord/lib/active_record/relation/calculations.rb
677 /Users/aaron/git/rails/activerecord/lib/active_record/relation/merger.rb
678 /Users/aaron/git/rails/activerecord/lib/active_record/relation/spawn_methods.rb
679 /Users/aaron/git/rails/activerecord/lib/active_record/relation/query_methods.rb
680 /Users/aaron/git/rails/activerecord/lib/active_record/relation/batches.rb
681 /Users/aaron/git/rails/activerecord/lib/active_record/relation.rb
682 /Users/aaron/git/rails/activerecord/lib/active_record/associations/collection_proxy.rb
683 /Users/aaron/git/rails/activerecord/lib/active_record/association_relation.rb
684 /Users/aaron/git/rails/activesupport/lib/active_support/option_merger.rb
685 /Users/aaron/git/rails/activesupport/lib/active_support/core_ext/object/with_options.rb
686 /Users/aaron/git/rails/activerecord/lib/active_record/associations/builder/collection_association.rb
687 /Users/aaron/git/rails/activerecord/lib/active_record/associations/builder/has_many.rb
688 /Users/aaron/git/rails/activerecord/test/models/college.rb
689 /Users/aaron/git/rails/activerecord/lib/active_record/associations/builder/singular_association.rb
690 /Users/aaron/git/rails/activerecord/lib/active_record/associations/builder/belongs_to.rb
691 /Users/aaron/git/rails/activerecord/test/models/course.rb
692 /Users/aaron/git/rails/activerecord/test/support/connection.rb
693 /Users/aaron/git/rails/activerecord/lib/active_record/connection_adapters/statement_pool.rb
694 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/bundler/gems/arel-de916331c353/lib/arel/visitors/bind_visitor.rb
695 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/extensions/x86_64-darwin-13/2.2.0-static/sqlite3-1.3.9/sqlite3/sqlite3_native.bundle
696 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.9/lib/sqlite3/constants.rb
697 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.9/lib/sqlite3/errors.rb
698 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.9/lib/sqlite3/pragmas.rb
699 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.9/lib/sqlite3/resultset.rb
700 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.9/lib/sqlite3/statement.rb
701 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.9/lib/sqlite3/translator.rb
702 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.9/lib/sqlite3/value.rb
703 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.9/lib/sqlite3/database.rb
704 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.9/lib/sqlite3/version.rb
705 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/sqlite3-1.3.9/lib/sqlite3.rb
706 /Users/aaron/git/rails/activerecord/lib/active_record/connection_adapters/column.rb
707 /Users/aaron/git/rails/activerecord/lib/active_record/connection_adapters/abstract/savepoints.rb
708 /Users/aaron/git/rails/activerecord/lib/active_record/connection_adapters/sqlite3_adapter.rb
709 /Users/aaron/git/rails/activerecord/lib/active_record/runtime_registry.rb
710 /Users/aaron/git/rails/activerecord/lib/active_record/connection_adapters/abstract/transaction.rb
711 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/erb.rb
712 /Users/aaron/git/rails/activesupport/lib/active_support/core_ext/securerandom.rb
713 /Users/aaron/git/rails/activerecord/lib/active_record/fixture_set/file.rb
714 /Users/aaron/git/rails/activerecord/lib/active_record/fixtures.rb
715 /Users/aaron/git/rails/activerecord/test/cases/validations_repair_helper.rb
716 /Users/aaron/git/rails/activerecord/lib/active_record/schema.rb
717 /Users/aaron/git/rails/activerecord/lib/active_record/connection_adapters/abstract/schema_definitions.rb
718 /Users/aaron/git/rails/activerecord/lib/active_record/result.rb
719 /Users/aaron/git/rails/activesupport/lib/active_support/core_ext/string/access.rb
720 /Users/aaron/git/rails/activesupport/lib/active_support/multibyte/chars.rb
721 /Users/aaron/git/rails/activerecord/test/cases/helper.rb
722 /Users/aaron/git/rails/activerecord/test/models/book.rb
723 /Users/aaron/git/rails/activerecord/lib/active_record/associations/builder/has_one.rb
724 /Users/aaron/git/rails/activerecord/lib/active_record/associations/builder/has_and_belongs_to_many.rb
725 /Users/aaron/git/rails/activerecord/test/models/post.rb
726 /Users/aaron/git/rails/activerecord/test/models/author.rb
727 /Users/aaron/git/rails/activerecord/test/cases/adapter_test.rb
728 /Users/aaron/git/rails/activerecord/test/cases/adapters/sqlite3/copy_table_test.rb
729 /Users/aaron/git/rails/activerecord/lib/active_record/relation/predicate_builder/relation_handler.rb
730 /Users/aaron/git/rails/activerecord/lib/active_record/relation/predicate_builder/array_handler.rb
731 /Users/aaron/git/rails/activerecord/lib/active_record/relation/predicate_builder.rb
732 /Users/aaron/git/rails/activerecord/test/models/developer.rb
733 /Users/aaron/git/rails/activerecord/test/cases/adapters/sqlite3/explain_test.rb
734 /Users/aaron/git/rails/activerecord/test/cases/adapters/sqlite3/quoting_test.rb
735 /Users/aaron/git/rails/activerecord/test/models/owner.rb
736 /Users/aaron/git/rails/activerecord/test/support/ddl_helper.rb
737 /Users/aaron/git/rails/activerecord/test/cases/adapters/sqlite3/sqlite3_adapter_test.rb
738 /Users/aaron/git/rails/activerecord/test/cases/adapters/sqlite3/sqlite3_create_folder_test.rb
739 /Users/aaron/git/rails/activerecord/test/cases/adapters/sqlite3/statement_pool_test.rb
740 /Users/aaron/git/rails/activerecord/test/models/customer.rb
741 /Users/aaron/git/rails/activerecord/test/cases/aggregations_test.rb
742 /Users/aaron/git/rails/activerecord/test/cases/ar_schema_test.rb
743 /Users/aaron/git/rails/activerecord/test/cases/associations/association_scope_test.rb
744 /Users/aaron/git/rails/activerecord/test/models/project.rb
745 /Users/aaron/git/rails/activerecord/test/models/company.rb
746 /Users/aaron/git/rails/activerecord/lib/active_record/coders/yaml_column.rb
747 /Users/aaron/git/rails/activerecord/test/models/topic.rb
748 /Users/aaron/git/rails/activerecord/test/models/reply.rb
749 /Users/aaron/git/rails/activerecord/test/models/computer.rb
750 /Users/aaron/git/rails/activerecord/test/models/tag.rb
751 /Users/aaron/git/rails/activerecord/test/models/tagging.rb
752 /Users/aaron/git/rails/activerecord/test/models/comment.rb
753 /Users/aaron/git/rails/activerecord/test/models/sponsor.rb
754 /Users/aaron/git/rails/activerecord/test/models/member.rb
755 /Users/aaron/git/rails/activerecord/test/models/essay.rb
756 /Users/aaron/git/rails/activerecord/test/models/toy.rb
757 /Users/aaron/git/rails/activerecord/test/models/invoice.rb
758 /Users/aaron/git/rails/activerecord/test/models/line_item.rb
759 /Users/aaron/git/rails/activerecord/test/models/column.rb
760 /Users/aaron/git/rails/activerecord/test/models/record.rb
761 /Users/aaron/git/rails/activerecord/test/cases/associations/belongs_to_associations_test.rb
762 /Users/aaron/git/rails/activerecord/test/cases/associations/callbacks_test.rb
763 /Users/aaron/git/rails/activerecord/test/models/categorization.rb
764 /Users/aaron/git/rails/activerecord/test/models/category.rb
765 /Users/aaron/git/rails/activerecord/test/models/person.rb
766 /Users/aaron/git/rails/activerecord/test/models/vertex.rb
767 /Users/aaron/git/rails/activerecord/test/models/edge.rb
768 /Users/aaron/git/rails/activerecord/test/cases/associations/cascaded_eager_loading_test.rb
769 /Users/aaron/git/rails/activerecord/test/cases/associations/eager_load_includes_full_sti_class_test.rb
770 /Users/aaron/git/rails/activerecord/test/cases/associations/eager_load_nested_include_test.rb
771 /Users/aaron/git/rails/activerecord/test/cases/associations/eager_singularization_test.rb
772 /Users/aaron/git/rails/activerecord/test/models/reader.rb
773 /Users/aaron/git/rails/activerecord/test/models/pet.rb
774 /Users/aaron/git/rails/activerecord/test/models/reference.rb
775 /Users/aaron/git/rails/activerecord/test/models/job.rb
776 /Users/aaron/git/rails/activerecord/test/models/subscriber.rb
777 /Users/aaron/git/rails/activerecord/test/models/subscription.rb
778 /Users/aaron/git/rails/activerecord/test/models/membership.rb
779 /Users/aaron/git/rails/activerecord/test/models/club.rb
780 /Users/aaron/git/rails/activerecord/test/cases/associations/eager_test.rb
781 /Users/aaron/git/rails/activerecord/test/models/company_in_module.rb
782 /Users/aaron/git/rails/activerecord/test/cases/associations/extension_test.rb
783 /Users/aaron/git/rails/activerecord/test/models/order.rb
784 /Users/aaron/git/rails/activerecord/test/models/parrot.rb
785 /Users/aaron/git/rails/activerecord/test/models/pirate.rb
786 /Users/aaron/git/rails/activerecord/test/models/treasure.rb
787 /Users/aaron/git/rails/activerecord/test/models/price_estimate.rb
788 /Users/aaron/git/rails/activerecord/test/models/country.rb
789 /Users/aaron/git/rails/activerecord/test/models/treaty.rb
790 /Users/aaron/git/rails/activerecord/test/cases/associations/has_and_belongs_to_many_associations_test.rb
791 /Users/aaron/git/rails/activerecord/test/models/contract.rb
792 /Users/aaron/git/rails/activerecord/test/models/car.rb
793 /Users/aaron/git/rails/activerecord/test/models/bulb.rb
794 /Users/aaron/git/rails/activerecord/test/models/engine.rb
795 /Users/aaron/git/rails/activerecord/test/models/minivan.rb
796 /Users/aaron/git/rails/activerecord/test/models/speedometer.rb
797 /Users/aaron/git/rails/activerecord/test/models/student.rb
798 /Users/aaron/git/rails/activerecord/test/cases/associations/has_many_associations_test.rb
799 /Users/aaron/git/rails/activerecord/test/models/rating.rb
800 /Users/aaron/git/rails/activerecord/test/cases/associations/has_many_through_associations_test.rb
801 /Users/aaron/git/rails/activerecord/test/models/ship.rb
802 /Users/aaron/git/rails/activerecord/test/cases/associations/has_one_associations_test.rb
803 /Users/aaron/git/rails/activerecord/test/models/member_type.rb
804 /Users/aaron/git/rails/activerecord/test/models/organization.rb
805 /Users/aaron/git/rails/activerecord/test/models/member_detail.rb
806 /Users/aaron/git/rails/activerecord/test/models/dashboard.rb
807 /Users/aaron/git/rails/activerecord/test/cases/associations/has_one_through_associations_test.rb
808 /Users/aaron/git/rails/activerecord/test/cases/associations/inner_join_association_test.rb
809 /Users/aaron/git/rails/activerecord/test/models/man.rb
810 /Users/aaron/git/rails/activerecord/test/models/face.rb
811 /Users/aaron/git/rails/activerecord/test/models/interest.rb
812 /Users/aaron/git/rails/activerecord/test/models/zine.rb
813 /Users/aaron/git/rails/activerecord/test/models/mixed_case_monkey.rb
814 /Users/aaron/git/rails/activerecord/test/cases/associations/inverse_associations_test.rb
815 /Users/aaron/git/rails/activerecord/test/models/item.rb
816 /Users/aaron/git/rails/activerecord/test/models/citation.rb
817 /Users/aaron/git/rails/activerecord/test/models/aircraft.rb
818 /Users/aaron/git/rails/activerecord/test/cases/associations/join_model_test.rb
819 /Users/aaron/git/rails/activerecord/test/cases/associations/nested_through_associations_test.rb
820 /Users/aaron/git/rails/activerecord/test/models/ship_part.rb
821 /Users/aaron/git/rails/activerecord/test/models/liquid.rb
822 /Users/aaron/git/rails/activerecord/test/models/molecule.rb
823 /Users/aaron/git/rails/activerecord/test/models/electron.rb
824 /Users/aaron/git/rails/activerecord/test/cases/associations_test.rb
825 /Users/aaron/git/rails/activerecord/test/cases/attribute_methods/read_test.rb
826 /Users/aaron/git/rails/activerecord/test/cases/attribute_methods/serialization_test.rb
827 /Users/aaron/git/rails/activerecord/test/models/minimalistic.rb
828 /Users/aaron/git/rails/activerecord/test/models/auto_id.rb
829 /Users/aaron/git/rails/activerecord/test/models/boolean.rb
830 /Users/aaron/git/rails/activerecord/test/active_record/connection_adapters/fake_adapter.rb
831 /Users/aaron/git/rails/activerecord/test/models/contact.rb
832 /Users/aaron/git/rails/activerecord/test/models/keyboard.rb
833 /Users/aaron/git/rails/activerecord/test/cases/attribute_methods_test.rb
834 /Users/aaron/git/rails/activerecord/test/models/bird.rb
835 /Users/aaron/git/rails/activerecord/test/models/eye.rb
836 /Users/aaron/git/rails/activerecord/test/cases/autosave_association_test.rb
837 /Users/aaron/git/rails/activesupport/lib/active_support/concurrency/latch.rb
838 /Users/aaron/git/rails/activerecord/test/models/default.rb
839 /Users/aaron/git/rails/activerecord/test/models/column_name.rb
840 /Users/aaron/git/rails/activerecord/test/models/warehouse_thing.rb
841 /Users/aaron/git/rails/activerecord/test/models/joke.rb
842 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/rexml/security.rb
843 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/rexml/parseexception.rb
844 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/rexml/formatters/default.rb
845 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/rexml/formatters/pretty.rb
846 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/rexml/node.rb
847 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/rexml/child.rb
848 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/rexml/parent.rb
849 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/rexml/xmltokens.rb
850 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/rexml/namespace.rb
851 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/rexml/encoding.rb
852 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/rexml/source.rb
853 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/rexml/entity.rb
854 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/rexml/attlistdecl.rb
855 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/rexml/doctype.rb
856 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/rexml/text.rb
857 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/rexml/attribute.rb
858 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/rexml/cdata.rb
859 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/rexml/functions.rb
860 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/rexml/syncenumerator.rb
861 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/rexml/parsers/xpathparser.rb
862 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/rexml/xpath_parser.rb
863 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/rexml/xpath.rb
864 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/rexml/element.rb
865 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/rexml/xmldecl.rb
866 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/rexml/comment.rb
867 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/rexml/instruction.rb
868 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/rexml/rexml.rb
869 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/rexml/output.rb
870 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/rexml/undefinednamespaceexception.rb
871 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/rexml/parsers/baseparser.rb
872 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/rexml/parsers/streamparser.rb
873 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/rexml/validation/validationexception.rb
874 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/rexml/parsers/treeparser.rb
875 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/2.2.0/rexml/document.rb
876 /Users/aaron/git/rails/activemodel/lib/active_model/lint.rb
877 /Users/aaron/git/rails/activerecord/test/cases/base_test.rb
878 /Users/aaron/git/rails/activerecord/test/cases/batches_test.rb
879 /Users/aaron/git/rails/activerecord/test/models/binary.rb
880 /Users/aaron/git/rails/activerecord/test/cases/binary_test.rb
881 /Users/aaron/git/rails/activerecord/test/cases/bind_parameter_test.rb
882 /Users/aaron/git/rails/activerecord/test/models/possession.rb
883 /Users/aaron/git/rails/activerecord/test/cases/calculations_test.rb
884 /Users/aaron/git/rails/activerecord/test/cases/callbacks_test.rb
885 /Users/aaron/git/rails/activerecord/test/cases/clone_test.rb
886 /Users/aaron/git/rails/activerecord/test/cases/coders/yaml_column_test.rb
887 /Users/aaron/git/rails/activerecord/test/cases/column_alias_test.rb
888 /Users/aaron/git/rails/activerecord/test/cases/column_definition_test.rb
889 /Users/aaron/git/rails/activerecord/test/cases/column_test.rb
890 /Users/aaron/git/rails/activerecord/test/cases/connection_adapters/adapter_leasing_test.rb
891 /Users/aaron/git/rails/activerecord/test/cases/connection_adapters/connection_handler_test.rb
892 /Users/aaron/git/rails/activerecord/test/cases/connection_adapters/connection_specification_test.rb
893 /Users/aaron/git/rails/activerecord/test/cases/connection_adapters/merge_and_resolve_default_url_config_test.rb
894 /Users/aaron/git/rails/activerecord/test/cases/connection_adapters/quoting_test.rb
895 /Users/aaron/git/rails/activerecord/test/cases/connection_adapters/schema_cache_test.rb
896 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/rack-1.5.2/lib/rack/multipart.rb
897 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/rack-1.5.2/lib/rack/utils.rb
898 /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/rack-1.5.2/lib/rack.rb
899 /Users/aaron/git/rails/activerecord/test/cases/connection_management_test.rb
900 /Users/aaron/git/rails/activerecord/test/cases/connection_pool_test.rb
901 /Users/aaron/git/rails/activerecord/test/cases/connection_specification/resolver_test.rb
902 /Users/aaron/git/rails/activerecord/test/cases/core_test.rb
903 /Users/aaron/git/rails/activerecord/test/models/wheel.rb
904 /Users/aaron/git/rails/activerecord/test/models/dog.rb
905 /Users/aaron/git/rails/activerecord/test/models/dog_lover.rb
906 /Users/aaron/git/rails/activerecord/test/models/friendship.rb
907 /Users/aaron/git/rails/activerecord/test/cases/counter_cache_test.rb
908 /Users/aaron/git/rails/activerecord/test/cases/custom_locking_test.rb
909 /Users/aaron/git/rails/activerecord/test/cases/database_statements_test.rb
910 /Users/aaron/git/rails/activerecord/test/models/task.rb
911 /Users/aaron/git/rails/activerecord/test/cases/date_time_test.rb
912 /Users/aaron/git/rails/activerecord/test/models/entrant.rb
913 /Users/aaron/git/rails/activerecord/test/cases/defaults_test.rb
914 /Users/aaron/git/rails/activerecord/test/cases/dirty_test.rb
915 /Users/aaron/git/rails/activerecord/test/cases/disconnected_test.rb
916 /Users/aaron/git/rails/activerecord/test/cases/dup_test.rb
917 /Users/aaron/git/rails/activerecord/test/cases/enum_test.rb
918 /Users/aaron/git/rails/activerecord/test/cases/explain_subscriber_test.rb
919 /Users/aaron/git/rails/activesupport/lib/active_support/core_ext/string/strip.rb
920 /Users/aaron/git/rails/activerecord/test/cases/explain_test.rb
921 /Users/aaron/git/rails/activerecord/test/cases/finder_respond_to_test.rb
922 /Users/aaron/git/rails/activerecord/test/models/matey.rb
923 /Users/aaron/git/rails/activerecord/test/cases/finder_test.rb
924 /Users/aaron/git/rails/activerecord/test/cases/fixture_set/file_test.rb
[NOTE]
You may have encountered a bug in the Ruby interpreter or extension libraries.
Bug reports are welcome.
Don't forget to include the above Crash Report log file.
For details: http://www.ruby-lang.org/bugreport.html
rake aborted!
SignalException: SIGABRT
Updated by nobu (Nobuyoshi Nakada) over 10 years ago
Aaron Patterson wrote:
frame #7: 0x0000000104c2545c ruby`rb_gc_resurrect(obj=73328908) + 28 at gc.c:3656
73328908
is 0x45ee90c
, so it is a static symbol.
frame #8: 0x0000000104c80f6e ruby`rb_id_attrset [inlined] rb_pin_dynamic_symbol(sym=73328908) + 8 at parse.y:10469 frame #9: 0x0000000104c80f66 ruby`rb_id_attrset(id=73328908) + 182 at parse.y:8866
Seems "new" ID with "=" was not actually new, but it has been interned in C level.
Does this fix it?
diff --git a/parse.y b/parse.y
index 290eb75..5046e9e 100644
--- a/parse.y
+++ b/parse.y
@@ -8863,7 +8863,11 @@ rb_id_attrset(ID id)
str = rb_str_dup(RSYMBOL((VALUE)id)->fstr);
rb_str_cat(str, "=", 1);
id = (ID)rb_str_dynamic_intern(str);
- rb_pin_dynamic_symbol((VALUE)id);
+ if (ID_DYNAMIC_SYM_P(id)) {
+ /* attrset ID may have been registered as a static
+ * symbol */
+ rb_pin_dynamic_symbol((VALUE)id);
+ }
}
return id;
}
Updated by nobu (Nobuyoshi Nakada) over 10 years ago
- Category set to core
- Status changed from Open to Assigned
- Assignee set to nobu (Nobuyoshi Nakada)
- Target version set to 2.2.0
- Backport changed from 2.0.0: UNKNOWN, 2.1: UNKNOWN to 2.0.0: DONTNEED, 2.1: DONTNEED
Updated by nobu (Nobuyoshi Nakada) over 10 years ago
- Status changed from Assigned to Closed
- % Done changed from 0 to 100
Applied in changeset r45756.
parse.y: pin down dynamic symbol only
- parse.y (rb_id_attrset): pin down dynamic symbol only. it is
possibe that attrset ID can be registered as a static symbol
after the corresponding attrget ID has been registered as a
dynamic, and then the latter may be collected.
[ruby-core:62226] [Bug #9787]
Updated by tenderlovemaking (Aaron Patterson) over 10 years ago
@nobu (Nobuyoshi Nakada) the segv seems fixed, but now we get an error:
/Users/aaron/git/rails/activesupport/lib/active_support/dependencies.rb:247:in `require': wrong argument type Symbol (expected Symbol) (TypeError)
from /Users/aaron/git/rails/activesupport/lib/active_support/dependencies.rb:247:in `block in require'
from /Users/aaron/git/rails/activesupport/lib/active_support/dependencies.rb:232:in `load_dependency'
from /Users/aaron/git/rails/activesupport/lib/active_support/dependencies.rb:247:in `require'
from /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/rake-10.3.1/lib/rake/rake_test_loader.rb:15:in `block in <main>'
from /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/rake-10.3.1/lib/rake/rake_test_loader.rb:4:in `select'
from /Users/aaron/.rbenv/versions/2.1.0-dev/lib/ruby/gems/2.2.0/gems/rake-10.3.1/lib/rake/rake_test_loader.rb:4:in `<main>'
I'll try to reduce the code to a small example.
Actions
Like0
Like0Like0Like0Like0