Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-04-28 | Merge branch 'master' into seqfnsseqfns | Rich Hickey | |
2010-04-28 | turn off annotations test for now | Rich Hickey | |
2010-04-28 | added flatten, group-by, partition-by, frequencies, reductions, rand-nth, ↵ | Rich Hickey | |
seq-contains?, partition-all, shuffle no-arg range is infinite 0,1,2,3... opts for vector | |||
2010-04-27 | Add containsKey and entryAt support to Vec, plus tests. Fixes #314. | Daniel Solano Gómez | |
Signed-off-by: Stuart Halloway <stu@thinkrelevance.com> | |||
2010-04-27 | eliminate reflection in #266 | Stuart Halloway | |
Signed-off-by: Stuart Halloway <stu@thinkrelevance.com> | |||
2010-04-27 | Add Comparable support to Vec, with tests. Fixes #266. | Daniel Solano Gómez | |
Signed-off-by: Stuart Halloway <stu@thinkrelevance.com> | |||
2010-04-27 | tests for annotations | Stuart Halloway | |
Signed-off-by: Stuart Halloway <stu@thinkrelevance.com> | |||
2010-04-27 | route all coercions through RT | Rich Hickey | |
2010-04-27 | made defrecords Serializable | Rich Hickey | |
2010-04-27 | added parameter destructuring support to reify and deftype/record | Rich Hickey | |
2010-04-26 | support type and parameter annotations in definterface | Rich Hickey | |
2010-04-26 | support parameter annotations in deftype/record | Rich Hickey | |
2010-04-26 | replace #^s with ^s | Rich Hickey | |
2010-04-26 | ^ does what #^ does, reader metadata | Rich Hickey | |
2010-04-24 | munge package names in definterface, #306 | Stuart Halloway | |
Signed-off-by: Stuart Halloway <stu@thinkrelevance.com> | |||
2010-04-24 | re-import changed deftype, see #303 | Stuart Halloway | |
Signed-off-by: Stuart Halloway <stu@thinkrelevance.com> | |||
2010-04-24 | java.util.Map for defrecord, #313 | Stuart Halloway | |
Signed-off-by: Stuart Halloway <stu@thinkrelevance.com> | |||
2010-04-24 | make defrecord .cons work, #231 | Stuart Halloway | |
- based on original patch from Allen Rohner - altered to handle nil correctly - added test cases Signed-off-by: Stuart Halloway <stu@thinkrelevance.com> | |||
2010-04-24 | filter test-classes | Stuart Halloway | |
2010-04-23 | initial annotation support, for definterface/type/record types (put in ↵ | Rich Hickey | |
metadata on type name), deftype/record fields (in metadata on field names), and deftype/record methods (in metadata on method name) | |||
2010-04-23 | propagate metadata to classnames in definterface/type/record | Rich Hickey | |
2010-04-22 | reversible support for Vec #267 | Stuart Halloway | |
Signed-off-by: Stuart Halloway <stu@thinkrelevance.com> | |||
2010-04-21 | IPersistentCollection methods for VecSeq (see #297) | Stuart Halloway | |
Signed-off-by: Stuart Halloway <stu@thinkrelevance.com> | |||
2010-04-21 | tests for case (#296) | Stuart Halloway | |
Signed-off-by: Stuart Halloway <stu@thinkrelevance.com> | |||
2010-04-20 | tests for #299 | Stuart Halloway | |
Signed-off-by: Stuart Halloway <stu@thinkrelevance.com> | |||
2010-04-20 | Allow code run with clojure.main -e to use *in*. Fixes #299. | Phil Hagelberg | |
Signed-off-by: Stuart Halloway <stu@thinkrelevance.com> | |||
2010-04-20 | munge genclass field names to keep Java side happy, see #104 | Stuart Halloway | |
Signed-off-by: Stuart Halloway <stu@thinkrelevance.com> | |||
2010-04-20 | Use bigint division when converting ratios to longs. | Alex Osborne | |
BigDecimal division is not precise enough for some large ratios yielding incorrect results: (long 10000000000000000000/3) => 3333333333333332992 Signed-off-by: Stuart Halloway <stu@thinkrelevance.com> | |||
2010-04-20 | Don't truncate large ratios when converting to bigint. Fixes #290. | Alex Osborne | |
Signed-off-by: Stuart Halloway <stu@thinkrelevance.com> | |||
2010-04-20 | use into in gen-class to avoid duplicate key error | Rich Hickey | |
2010-04-20 | gave defmulti defonce-like semantics, i.e. calling again won't trash multifn ↵ | Rich Hickey | |
object, to help in reload scenarios added remove-all-methods for multifns | |||
2010-04-19 | new perf for protocols | Rich Hickey | |
2010-04-19 | fix instanceOf in statement contexts | Rich Hickey | |
2010-04-18 | Remove perf hacks from MethodImplCache, restore new reduce impl | Rich Hickey | |
2010-04-17 | disable new reduce | Rich Hickey | |
2010-04-17 | Merge branch 'master' into patches | Rich Hickey | |
2010-04-17 | prefer more derived interface in protocol, fixes #302 | Rich Hickey | |
2010-04-16 | use .edit and .arr to refer to VecNode | Stuart Halloway | |
- it is a deftype, not a defrecord - bug uncovered by InternalReduce tests Signed-off-by: Stuart Halloway <stu@thinkrelevance.com> | |||
2010-04-16 | InternalReduce | Stuart Halloway | |
Signed-off-by: Stuart Halloway <stu@thinkrelevance.com> | |||
2010-04-16 | updating tests to match deftype/defrecord split - only defrecord does ↵ | Stuart Halloway | |
hashCode/equals for you - direct implementers now included in extends? - types less dynamic, using per-test-named-types instead of reloading Signed-off-by: Stuart Halloway <stu@thinkrelevance.com> | |||
2010-04-16 | deftype factories and object methods | Stuart Halloway | |
Signed-off-by: Stuart Halloway <stu@thinkrelevance.com> | |||
2010-04-16 | re-extending | Stuart Halloway | |
Signed-off-by: Stuart Halloway <stu@thinkrelevance.com> | |||
2010-04-16 | tests for extenders and satisifies? | Stuart Halloway | |
Signed-off-by: Stuart Halloway <stu@thinkrelevance.com> | |||
2010-04-16 | test plus hack to reload a protocol | Stuart Halloway | |
Signed-off-by: Stuart Halloway <stu@thinkrelevance.com> | |||
2010-04-16 | more protocol tests | Stuart Halloway | |
Signed-off-by: Stuart Halloway <stu@thinkrelevance.com> | |||
2010-04-16 | added build step to compile things for test purposes, initial tests | Stuart Halloway | |
Signed-off-by: Stuart Halloway <stu@thinkrelevance.com> | |||
2010-04-16 | guard for nil in implements? test | Rich Hickey | |
2010-04-16 | check that type does not already implement protocol interface when ↵ | Rich Hickey | |
extending, fixes #294 | |||
2010-04-16 | Merge branch 'patches' | Rich Hickey | |
2010-04-16 | fold closes clearing into the path system, fixes #232 | Rich Hickey | |