Kicked off a discussion about the future of Apache Ivy at the Ant dev mailing list.
Received a recruiter message last week that stood out from the others:
I'm getting in contact on behalf of X, the creators of Apache Y
Nonsense.
Even if I was looking for a new job I'd stop reading at that point. The creators of Apache Y are the project's contributors, not X. X may be the inventor but in my conrete combination of X and Y that wouldn't be true, either. X may employ some of the contributors, but it does not create Apache Y.
If you allow recruiters to use such a phrase you first demonstrate you don't understand how the ASF works and second are obviously willing to lie. Why would I want to work for an employer who lies to me?
NodeFilter
s.
Full list of changes:
NodeFilters#SatisfiesAll
and
SatifiesAny
methods to make it easier to combine
multiple node filters.System.Xml.XmlWhitespace
the types and methods that are
supposed to strip or normalize whitespace would fail.Full list of changes:
ElementSelectors.byXPath
that accept a XPathEngine
argument.The major change of XMLUnit for Java 2.9.0 is the addition of a new
module xmlunit-jakarta-jaxb-impl
that can be used in addition to
xmlunit-core
when you want to use the Jakarta XML Binding API in
version 3. For details please see the user's guide.
The full list of changes of XMLUnit for Java 2.9.0 is:
added a new module xmlunit-jakarta-jaxb-impl
that makes
Input.fromJaxb
use jakarta.xml.bind
rather than
javax.xml.bind
. For more details see the User's Guide.
This change is not fully backwards compatible. The JaxbBuilder
class has become abstract and the withMarshaller
method has changed
its signature. For most cases the change will not be noticed and for
almost all other cases it should be enough to re-compile your code
against XMLUnit 2.9.x.
added NodeFilters#satisfiesAll
and satifiesAny
methods to
make it easier to combine multiple node filters. added to simplify the
use case of
#249