Permalink
Commits on Jun 22, 2017
  1. DXML-42 Reflection cleanup

    WickedShell committed with bendlas Jun 17, 2017
Commits on Jun 18, 2017
  1. update CHANGES and dependencies

    bendlas committed Jun 18, 2017
Commits on Apr 9, 2017
Commits on Apr 7, 2017
  1. add element? predicate

    bendlas committed Apr 7, 2017
Commits on Mar 22, 2017
  1. Update parent pom

    puredanger committed on GitHub Mar 22, 2017
Commits on Feb 16, 2017
  1. DXML-35 alternate approach to newline after preamble

    this avoids an IllegalArgumentException
    bendlas committed Feb 16, 2017
  2. Update CHANGES.md

    bendlas committed Feb 16, 2017
  3. DXML-25 emit empty elements

    bendlas committed Feb 16, 2017
  4. DXML-27 serialize XMLSchema built-in data types

    serialize well-known java/clojure data types with a correspondence
    in https://www.w3.org/TR/xmlschema-2/#built-in-datatypes
    bendlas committed Feb 16, 2017
Commits on Feb 14, 2017
  1. remove vestigeal code from tests

    bendlas committed Feb 14, 2017
  2. Don't rely on the namespace context provided by the emitter

    The StAX version built-in to JDK has a bug in its namespace context
    implementation, where declared namespaces would bleed over to sibling,
    for self-closing tags. This makes it unusable for DXML-25
    
    We use our own bidirectional map impl for keeping track of the
    namespace environment. This also simplifies the code somewhat, since
    we don't have to work around interactions between the mutable context
    and the emitter any more.
    bendlas committed Feb 14, 2017
  3. remove tag from EndElementEvent

    this data was unused and it was set wrong
    bendlas committed Feb 14, 2017
  4. Require clojure 1.7.0 and remove plugins

    as requested by Alex Miller
    bendlas committed Feb 14, 2017
Commits on Dec 25, 2016
  1. update README for 0.2.0-alpha2

    bendlas committed Dec 25, 2016
  2. [maven-release-plugin] prepare for next development iteration

    Hudson @ build.clojure.org committed Dec 25, 2016
  3. [maven-release-plugin] prepare release data.xml-0.2.0-alpha2

    Hudson @ build.clojure.org committed Dec 25, 2016
  4. Fix for clojure 1.5

    bendlas committed Dec 25, 2016
  5. Implement #xml/element reader tag

    Unfortunately, this necessitates removal of hash caching, because
    deftypes with mutable fields cannot be compiled: CLJ-2029
    bendlas committed Dec 25, 2016
  6. DXML-38 Implement MapEquivalence for xml elements

    We have to reimplement most of defrecord in a deftype, in order to
    have proper equivalence to element maps.
    bendlas committed Dec 25, 2016
Commits on Dec 24, 2016
  1. Clean remnants of 0.1.0 qname handling

    - qname function now returns canonical (keyword) names
    - Remove QName defrecord from Clojurescript
    - Rename canonical-name to as-qname
    - Remove to-qname
    bendlas committed Dec 24, 2016
Commits on Dec 15, 2016
  1. comment pom.xml

    bendlas committed Dec 15, 2016
Commits on Dec 13, 2016
  1. [maven-release-plugin] prepare for next development iteration

    Hudson @ build.clojure.org committed Dec 13, 2016
  2. [maven-release-plugin] prepare release data.xml-0.2.0-alpha1

    Hudson @ build.clojure.org committed Dec 13, 2016
  3. update docs for 0.2.0-alpha1

    bendlas committed Dec 13, 2016
Commits on Dec 7, 2016
  1. detect failures in cljs test infrastructure

    This makes a test fail, if require'ing the cljs testsuite fails on a
    combination of clojure/jdk >= 1.8/1.8
    
    also revert a5553b5 because jenkins now
    has a recent jdk
    bendlas committed Dec 7, 2016