Permalink
Commits on Feb 11, 2012
  1. Add the ability to 'seed' a NamespaceStack

    rolfl committed Feb 11, 2012
    Allows the stack to be created at a non-default state.
    Include test to match
  2. Move NamespaceStack tests in to the util area where it belongs (the a…

    rolfl committed Feb 11, 2012
    …ctual NamespaceStack code was moved a while ago
  3. Add Xalan Jar to repository

    rolfl committed Feb 11, 2012
    This allows for a new XPath implementation, and the XSLTransform code can utilize it too
  4. Fixes #62 - wrong NSURI for XMLNS

    rolfl committed Feb 11, 2012
Commits on Feb 3, 2012
  1. Fixes #61 - escaping \r character in XMLOutput.

    rolfl committed Feb 3, 2012
    This problem was quite challenging, and requires a restructure of the Walker
    In essence, the text escaping was happening at the wrong time in the output (it was escaping the 'indented' values rather than the pre-indent values), thus the indenting itself was being escaped.
    The fix required some significant surgery....
Commits on Feb 2, 2012
  1. Fixes #5 - Easly extendable XMLOutputter

    rolfl committed Feb 2, 2012
    This is an example extension of the Outputter that shows how to remove
    Attributes that have specific details.
Commits on Feb 1, 2012
  1. Fixes #47 - inconsistent serialization.

    rolfl committed Feb 1, 2012
    The major issue was the XPath serialization which was broken (still is but is now deprecated). That left nothing really to fix, so instead put in tests which put all the core JDOM types through the serialization wringer.
  2. fixes some JavaDoc and also fixes #9

    rolfl committed Feb 1, 2012
  3. Fix some JavaDoc

    rolfl committed Feb 1, 2012
Commits on Jan 31, 2012
  1. This should not be public

    rolfl committed Jan 31, 2012
  2. More small coverage changes

    rolfl committed Jan 31, 2012
  3. Add CloneBase to simplify clone() method calls which in turn cleans u…

    rolfl committed Jan 31, 2012
    …p the coverage reports. Fix some JavaDoc issues and lots of small coverage improvements
Commits on Jan 28, 2012
Commits on Jan 25, 2012
  1. Issue #60 - put in a check to confirm JDOM2 is compliant.

    rolfl committed Jan 25, 2012
    It is... by virtue of the new NamespaceStack which does 'the right thing'.
Commits on Jan 23, 2012
  1. More Javadoc tidying

    rolfl committed Jan 23, 2012
  2. Tidy up some JavaDoc

    rolfl committed Jan 23, 2012
Commits on Jan 18, 2012
  1. Copyright notices and javadoc

    rolfl committed Jan 18, 2012
  2. Tidy up Namespace-related Javadoc

    rolfl committed Jan 18, 2012
Commits on Jan 17, 2012
  1. Add copyright notices

    rolfl committed Jan 17, 2012
  2. Move NamespaceStack to org.jdom2.util

    rolfl committed Jan 17, 2012
    It is not a 'core' JDOM class, but a support class.
    Move is 'safe' for JDOM2 alpha.
  3. Javadoc updates

    rolfl committed Jan 17, 2012
Commits on Jan 15, 2012
  1. Fixes #56 - Back-end of Outputters revised.

    rolfl committed Jan 15, 2012
    The mechanism for output formatting is now independent of the output destination, e.g., there is no longer any 'formatting' logic in the Outputters, but it's all in the 'Walkers'.
    Rearrange code structures to take the 'support' classes to a different package.
    This 'cleans' up the regular org.jdom2.output package. The support package should only be of interest to people who override/subclass/customize the default functionality.
    I will put a wiki page together on the new details, and how overriders/customizers can benefit from the the structures.
  2. Add utility method isAllXMLWhitespace(String) to Verifier.

    rolfl committed Jan 15, 2012
    This sort of functionality is useful in many places.
    Include test for the code.
  3. Fixes #55 - SAXHandler ignored zero-length input CDATA items

    rolfl committed Jan 15, 2012
    Tests still to come.
Commits on Jan 2, 2012