Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Jun 9, 2012
  1. @rolfl

    Revert change for jdom jar name

    rolfl authored
  2. @rolfl
  3. @rolfl

    Fixes #84 - Message for IllegalArgumentException in re-declare of def…

    rolfl authored
    …ault namespace for XPath expression.
Commits on May 28, 2012
  1. @rolfl

    Accommodate new maven artifactID... change name of jars from jdom-x.y…

    rolfl authored
    ….z to jdom2-x.y.z
    
    with different maven artifact id's for JDOM 1.x and 2.x it is possible to have both jars in the same maven project.
Commits on May 12, 2012
  1. @rolfl

    Fixes #82 - multiple active FilterLists need to resynchronize on remo…

    rolfl authored
    …ve()
    
    This fix changes the tracking of dataModCount so that it is updated on remove(). Additionally, it centralizes the processing to b consistent with the size-mod-count (and data-mod-count).
Commits on Apr 23, 2012
  1. @rolfl

    Fixes #75 - Android Compatibility.

    rolfl authored
    See https://github.com/hunterhacker/jdom/wiki/JDOM2-and-Android
    Implements some workarounds for AssertionError.
    adds a new layer in the XMLReader*Factory that makes it much easier to implement a new custom Reader factory.
Commits on Apr 22, 2012
  1. @rolfl

    Issue #75 - change Resource paths to be absolute.

    rolfl authored
    change the android tests to use simpler process (no longer needs to use android Assets), instead us this.getClass().getResource(...). The same mechanism now works in Java an Android.
Commits on Apr 20, 2012
  1. @rolfl
Commits on Apr 19, 2012
  1. @rolfl

    Issue #75 - Create URLs at runtime, not class construct time. This fi…

    rolfl authored
    …xes a broken context in Android where the base directory is not populated correctly.
  2. @rolfl

    Issue #75 - Android's e.printStackTrace() is not useful because there…

    rolfl authored
    … is no accessible STDERR (or STDOUT). Instead 'chain' the problem.
  3. @rolfl

    Issue #75 - Replace JUnit 'Assume' directives with plain code to hand…

    rolfl authored
    …le these conditions in Android test layer
  4. @rolfl
  5. @rolfl

    Fixes #73 - DOM getElementsByTagName() was returning 'self' as well.

    rolfl authored
    This was broken in getElementsByTagNameNS() too.
    This is resolved. Also the '*' concept has been added to getElementsByTagName().
    This must have been 'over-thought' when I put it together. Not sure why the code was going out of the way to add in the 'self' element.
  6. @rolfl

    Issue #75 - Android

    rolfl authored
    Update the build process to include the 'android' target which loads an Android main and test project with the JDOM unit tests. See https://github.com/hunterhacker/jdom/wiki/JDOM2-and-Android
  7. @rolfl

    Issue #75 - Android.

    rolfl authored
    Use new FidoFetch mechanism for getting test resources. This 'abstracts' the process so that it can be different between regular Java testing and Android testing.
  8. @rolfl

    Issue #75 - Android support.

    rolfl authored
    The class-build order appears to be subtly different for Android, which, in this enum, causes the items to become available at a different time (compated to regular Java). By restructring the 'DEFAULT' enum build process we end up with a better solution for both regular Java and Android.
  9. @rolfl

    Issue #75 - Android support

    rolfl authored
    Android does not implement the (mandatory) XMLSchema (XSD) specification. This is 'broken', and it throws IllegalArgumentException.
    This fix catches the IllegalArgumentException which means that the XMLReaders enum is able to initialize. (without this fix, the entire enum crashes, and any external references throw ClassNotFoundErrors in Android).
Commits on Apr 11, 2012
  1. @rolfl
  2. @rolfl

    Fixes #72 - whitespace separated content causes 'Compact' XMLOutputte…

    rolfl authored
    …r to ignore content after the whitespace.
  3. @rolfl

    JNode's compareDocumentPosition() is actually used by Saxon, and, in …

    rolfl authored
    …it's current condition it causes a stack overflow. Make it actually work.
  4. @rolfl

    Copy test resources to be part of the junit jar. No real point in hav…

    rolfl authored
    …ing the unit test jar unless it has the working test resources. References to resources are now done through ClassLoader.getSystemResource*
Commits on Apr 7, 2012
  1. @rolfl

    Update JavaDoc

    rolfl authored
  2. @rolfl
Commits on Apr 6, 2012
  1. @rolfl
Commits on Apr 5, 2012
  1. @rolfl

    remove info.xml and update jdom-info.xml.

    rolfl authored
    The info.xml is 'documented' as being 'renamed' to jdom-info.xml, but
    it is still there.
  2. @rolfl

    Update Package to contain LICENSE.txt and README.txt

    rolfl authored
    Convert them to 'DOS' format end-of-line.
    Update copyright to 2012
    Update README.txt content
  3. @rolfl
Commits on Apr 4, 2012
  1. @rolfl

    Move classes from util to internal

    rolfl authored
    StringBin goes to org.jdom2 (but becomes package-private).
  2. @rolfl
Commits on Apr 3, 2012
  1. @rolfl
Commits on Apr 2, 2012
  1. @rolfl

    Remove stale code comments.

    rolfl authored
  2. @rolfl

    Javadoc fixes

    rolfl authored
  3. @rolfl

    Fix some API-related issues with the XPath API.

    rolfl authored
    - changed Namespace-related methods to use Namespace instead of a String URI
    - added methods to get/set variables based on the 'qname' of the variable (symmetric with the XPathFactory.compile)
    - added method to query all the Namespaces on an XPathExpression
  4. @rolfl
  5. Javadoc typo fixes.

    authored
Something went wrong with that request. Please try again.