Permalink
Commits on Sep 11, 2012
  1. Use the pom description.

    tobias committed Sep 11, 2012
  2. Make clojars a proper maven module.

    tobias committed Sep 11, 2012
    This will give us a place to test the clojars packages.
  3. Generate clojars ready projects from select modules.

    tobias committed Sep 11, 2012
    This uses the compile scoped deps provided by dependency:list, but that data
    does not include exclusions, so they have to be added back in.
Commits on Sep 10, 2012
  1. No more SNAPSHOT deps

    jcrossley3 committed Sep 10, 2012
  2. Reorganize runtime/ a bit.

    tobias committed Sep 10, 2012
    This moves ClojureRuntimeService to core, and makes runtime/ the implementation.
    We still need the runtime impl as a separate jar to be able to maintain runtime
    isolation.
Commits on Sep 8, 2012
  1. Taking a whack at splitting the service stuff out of ClojureRuntime

    jcrossley3 committed Sep 8, 2012
    The dumbest part of this is the stupid AttachmentKey class, which
    causes ClojureRuntime clients to pull in ClojureRuntimeService as
    well.
    
    Moving ClojureRuntime into Dayum renders runtime/api pretty empty --
    maybe move it back into core?
    
    Does ClojureRuntimeImpl have to be in a module separate from
    ClojureRuntime? If not, should we move it into dayum as well?
Commits on Sep 7, 2012
  1. Verifies all modules load outside the container [IMMUTANT-103]

    jcrossley3 committed Sep 7, 2012
    The namespaces/immutant module serves two purposes: 1) as a convenient
    way to pull in all the immutant namespaces and b) a means to test that
    all modules can be loaded, albeit less functional, outside the
    container.
  2. Typos.

    tobias committed Sep 7, 2012
  3. A better name

    jcrossley3 committed Sep 7, 2012
Commits on Sep 6, 2012
  1. Add merge-dependencies! [IMMUTANT-90]

    tobias committed Sep 6, 2012
    This also adds docs for the dev ns, and an integ for merge-dependencies!.
  2. For Toblerone, with love.

    jcrossley3 committed Sep 6, 2012
  3. The cache module compilable without infinispan available [IMMUTANT-103]

    jcrossley3 committed Sep 6, 2012
    This involved removing some type hints that I don't think will impact
    performance. I stubbed in returning a ConcurrentHashMap if Infinispan
    isn't in the classpath, but more (minor) work will be required to make
    it abide by the Mutable protocol.