Aaron Patterson
|
25083947e3
|
stripping the spec helper
|
2010-08-12 14:24:11 -07:00 |
|
Aaron Patterson
|
c86f94986d
|
unfactoring module inclusion
|
2010-08-06 14:05:56 -07:00 |
|
Aaron Patterson
|
389c4fc258
|
add an operator to inequality
|
2010-08-06 11:30:53 -07:00 |
|
Aaron Patterson
|
53db9d8002
|
removing test code from implementation
|
2010-08-06 09:22:36 -07:00 |
|
Aaron Patterson
|
0e9a9c7aa7
|
removing test code from implementation
|
2010-08-06 09:14:10 -07:00 |
|
Aaron Patterson
|
4c43dac54e
|
unfactoring more module inclusion
|
2010-08-06 08:58:58 -07:00 |
|
Aaron Patterson
|
4fcd1622ba
|
separating test code from implementation code
|
2010-08-04 17:18:37 -07:00 |
|
Aaron Patterson
|
1b4e7715d3
|
adding a spec for Group#to_sql
|
2010-08-04 16:05:49 -07:00 |
|
Aaron Patterson
|
fa12b394ff
|
removing Group#==, improving Group test
|
2010-08-04 16:04:28 -07:00 |
|
Aaron Patterson
|
34303cc617
|
removing module for faster method lookup
|
2010-07-30 19:05:41 -07:00 |
|
Aaron Patterson
|
ee6443f217
|
better tests for Taken constructor, removing Take#==
|
2010-07-30 10:13:55 -07:00 |
|
Aaron Patterson
|
0e957e05ac
|
better tests for Where construction, removing Where#==
|
2010-07-30 10:08:47 -07:00 |
|
Aaron Patterson
|
068b184a59
|
PERF: removing many splats
|
2010-07-29 12:01:08 -07:00 |
|
Aaron Patterson
|
3878a115a3
|
refactor for faster method lookup
|
2010-07-28 15:58:36 -07:00 |
|
Aaron Patterson
|
c93f756194
|
initializing variables, removing ==
|
2010-07-28 15:16:07 -07:00 |
|
Aaron Patterson
|
1dbbc1b987
|
Enumerable implements #first
|
2010-07-28 14:55:00 -07:00 |
|
Aaron Patterson
|
afcfe97517
|
speed up method lookup and reduce API footprint
|
2010-07-28 14:55:00 -07:00 |
|
Aaron Patterson
|
03a0002d9f
|
#hash #eql? and #== were only used in tests. removed them and wrote better tests
|
2010-07-28 09:33:51 -07:00 |
|
Aaron Patterson
|
90347db365
|
fixing spec case for method lookup improvement
|
2010-07-27 21:00:24 -07:00 |
|
Aaron Patterson
|
c9fa1b47f8
|
PERF: *args is slow. also removing a non-feature
|
2010-07-27 19:21:58 -07:00 |
|
Aaron Patterson
|
33a9cdc996
|
inequality is a special case of equality
|
2010-07-20 16:33:23 -07:00 |
|
Aaron Patterson
|
29c56a5831
|
CRUD is not being reused, so we should not expose it
|
2010-07-20 15:10:36 -07:00 |
|
Aaron Patterson
|
703571f7e0
|
use Session.instance rather than Session.new for easier code
|
2010-07-20 15:00:36 -07:00 |
|
Aaron Patterson
|
36c8cb43ff
|
a short inspect is not helpful
|
2010-07-20 14:33:49 -07:00 |
|
Carl Lerche
|
a46922e4a1
|
Create an Arel::Header class representing a relation's attributes
|
2010-04-02 19:04:23 -07:00 |
|
Carl Lerche
|
8991daa5e3
|
Restrictions should be able to contain multiple predicates.
|
2010-03-23 13:48:35 -07:00 |
|
Carl Lerche
|
a33ab1b34e
|
Move the relation "integration" specs to specs/relations
|
2010-03-12 17:31:45 -08:00 |
|
Carl Lerche
|
3ab6ae0c60
|
Organize the matchers a bit more
|
2010-03-12 16:38:36 -08:00 |
|
Carl Lerche
|
0e6888232a
|
Add support for a NOT predicate
|
2010-03-12 15:25:21 -08:00 |
|
Carl Lerche
|
e13420c86a
|
We're obviously writing specs for arel. No need for a sub directory.
|
2010-03-12 14:46:37 -08:00 |
|