Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Feb 9, 2013
  1. [maven-release-plugin] prepare release test.generative-0.4.0

    Hudson @ build.clojure.org authored
  2. adopt latest clojure.data.generators

    Stuart Halloway authored
  3. fix repl helper

    Stuart Halloway authored
Commits on Nov 18, 2012
  1. [maven-release-plugin] prepare for next development iteration

    Hudson @ build.clojure.org authored
  2. [maven-release-plugin] prepare release test.generative-0.3.0

    Hudson @ build.clojure.org authored
  3. @stuarthalloway

    add examples

    stuarthalloway authored
  4. @stuarthalloway
Commits on Oct 13, 2012
  1. [maven-release-plugin] prepare for next development iteration

    Hudson @ build.clojure.org authored
  2. [maven-release-plugin] prepare release test.generative-0.2.0

    Hudson @ build.clojure.org authored
  3. @bpsm @stuarthalloway

    Replace hackish generators/shuffle with a fisher-yates implementation

    bpsm authored stuarthalloway committed
    This:
    
        (sort (fn [_] (long)) coll)
    
    Does not work on JDK7 since TimSort is clever enough to detect that the
    ordering function is behaving inconsistently, resulting in:
    
        java.lang.IllegalArgumentException:
        Comparison method violates its general contract!
    
    Also, this is just a bad idea:
    
        A variant of the above method that has seen some use in languages
        that support sorting with user-specified comparison functions is
        to shuffle a list by sorting it with a comparison function that
        returns random values. However, this is an extremely bad method:
        it is very likely to produce highly non-uniform distributions,
        which in addition depends heavily on the sorting algorithm used.
    
        http://en.wikipedia.org/wiki/Fisher–Yates_shuffle#Comparison_with_other_shuffling_algorithms
    
    We can't use clojure.core/shuffle since we want whatever shuffling we
    do to be repeatable given the same input and same initial state of the
    random number generator.
    
    This patch provides an implementation of the fisher-yates shuffle and
    then replaces the body of shuffle with a call to said function.
    
    Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
  4. @bpsm @stuarthalloway

    (ASCII 127, 0x7f, DEL) is not a printable ascii character

    bpsm authored stuarthalloway committed
    Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
Commits on Sep 1, 2012
  1. @stuarthalloway
  2. [maven-release-plugin] prepare for next development iteration

    Hudson @ build.clojure.org authored
  3. [maven-release-plugin] prepare release test.generative-0.1.9

    Hudson @ build.clojure.org authored
  4. @stuarthalloway
  5. @stuarthalloway
Commits on Aug 30, 2012
  1. @stuarthalloway

    do not require tags

    stuarthalloway authored
Commits on Aug 28, 2012
  1. [maven-release-plugin] prepare for next development iteration

    Hudson @ build.clojure.org authored
  2. [maven-release-plugin] prepare release test.generative-0.1.8

    Hudson @ build.clojure.org authored
  3. @stuarthalloway
Commits on Aug 24, 2012
  1. [maven-release-plugin] prepare for next development iteration

    Hudson @ build.clojure.org authored
  2. [maven-release-plugin] prepare release test.generative-0.1.7

    Hudson @ build.clojure.org authored
  3. @stuarthalloway
  4. @stuarthalloway
  5. [maven-release-plugin] prepare for next development iteration

    Hudson @ build.clojure.org authored
  6. [maven-release-plugin] prepare release test.generative-0.1.6

    Hudson @ build.clojure.org authored
  7. @stuarthalloway
Commits on Aug 23, 2012
  1. @stuarthalloway

    minor enhancements:

    stuarthalloway authored
      - specs return result, not validation result
      - report framework summaries separately
      - events always go somewhere
Commits on Aug 21, 2012
  1. [maven-release-plugin] prepare for next development iteration

    Hudson @ build.clojure.org authored
  2. [maven-release-plugin] prepare release test.generative-0.1.5

    Hudson @ build.clojure.org authored
  3. @stuarthalloway
  4. @stuarthalloway
Commits on Aug 18, 2012
  1. @stuarthalloway
Commits on Aug 17, 2012
  1. @stuarthalloway
Commits on Aug 15, 2012
  1. @stuarthalloway
Something went wrong with that request. Please try again.