Permalink
Commits on Sep 11, 2012
  1. Don't try to publish to clojars.

    tobias committed Sep 11, 2012
  2. Use the pom description.

    tobias committed Sep 11, 2012
  3. Use the correct exclusion format.

    tobias committed Sep 11, 2012
  4. Comments have no place in code.

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

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

    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.
    tobias committed Sep 11, 2012
Commits on Sep 10, 2012
  1. No more SNAPSHOT deps

    jcrossley3 committed Sep 10, 2012
  2. Resolve polyglot snapshot dep

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

    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.
    tobias committed Sep 10, 2012
Commits on Sep 8, 2012
  1. Taking a whack at splitting the service stuff out of ClojureRuntime

    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?
    jcrossley3 committed Sep 8, 2012
Commits on Sep 7, 2012
  1. Verifies all modules load outside the container [IMMUTANT-103]

    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.
    jcrossley3 committed Sep 7, 2012
  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]

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

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

    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.
    jcrossley3 committed Sep 6, 2012