You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ws.apache.org by ve...@apache.org on 2016/02/20 19:30:05 UTC
svn commit: r1731437 [23/50] - in /webservices/website/axiom-staging: ./
apidocs/ apidocs/org/apache/axiom/mime/ apidocs/org/apache/axiom/om/
apidocs/org/apache/axiom/om/impl/builder/
apidocs/org/apache/axiom/om/impl/builder/class-use/ axiom-compat/ ax...
Modified: webservices/website/axiom-staging/code-coverage/org.apache.axiom.om.impl.builder/StAXOMBuilder.java.html
URL: http://svn.apache.org/viewvc/webservices/website/axiom-staging/code-coverage/org.apache.axiom.om.impl.builder/StAXOMBuilder.java.html?rev=1731437&r1=1731436&r2=1731437&view=diff
==============================================================================
--- webservices/website/axiom-staging/code-coverage/org.apache.axiom.om.impl.builder/StAXOMBuilder.java.html (original)
+++ webservices/website/axiom-staging/code-coverage/org.apache.axiom.om.impl.builder/StAXOMBuilder.java.html Sat Feb 20 18:30:02 2016
@@ -172,27 +172,30 @@ public class StAXOMBuilder extends StAXB
* @throws OMException
*/
public int next() throws OMException {
+<span class="pc bpc" id="L175" title="1 of 2 branches missed."> if (!cache) {</span>
+<span class="nc" id="L176"> throw new IllegalStateException("Can't process next node because caching is disabled");</span>
+ }
// We need a loop here because we may decide to skip an event
while (true) {
-<span class="pc bpc" id="L177" title="1 of 2 branches missed."> if (done) {</span>
-<span class="nc" id="L178"> throw new OMException();</span>
+<span class="pc bpc" id="L180" title="1 of 2 branches missed."> if (done) {</span>
+<span class="nc" id="L181"> throw new OMException();</span>
}
-<span class="fc" id="L180"> createDocumentIfNecessary();</span>
-<span class="fc" id="L181"> int token = parserNext();</span>
-<span class="pc bpc" id="L182" title="1 of 2 branches missed."> if (!cache) {</span>
-<span class="nc" id="L183"> return token;</span>
+<span class="fc" id="L183"> createDocumentIfNecessary();</span>
+<span class="fc" id="L184"> int token = parserNext();</span>
+<span class="pc bpc" id="L185" title="1 of 2 branches missed."> if (!cache) {</span>
+<span class="nc" id="L186"> return token;</span>
}
// Note: if autoClose is enabled, then the parser may be null at this point
-<span class="pc bpc" id="L187" title="1 of 4 branches missed."> if (doTrace && parser != null) {</span>
+<span class="pc bpc" id="L190" title="1 of 4 branches missed."> if (doTrace && parser != null) {</span>
// The current token should be the same as the
// one just obtained. This bit of code is used to
// detect invalid parser state.
-<span class="fc" id="L191"> int currentParserToken = parser.getEventType();</span>
-<span class="pc bpc" id="L192" title="1 of 2 branches missed."> if (currentParserToken != token) {</span>
+<span class="fc" id="L194"> int currentParserToken = parser.getEventType();</span>
+<span class="pc bpc" id="L195" title="1 of 2 branches missed."> if (currentParserToken != token) {</span>
-<span class="nc" id="L195"> log.debug("WARNING: The current state of the parser is not equal to the " +</span>
+<span class="nc" id="L198"> log.debug("WARNING: The current state of the parser is not equal to the " +</span>
"state just received from the parser. The current state in the paser is " +
XMLEventUtils.getEventTypeString(currentParserToken) + " the state just received is " +
XMLEventUtils.getEventTypeString(token));
@@ -206,55 +209,55 @@ public class StAXOMBuilder extends StAXB
}
// Now log the current state of the parser
-<span class="fc" id="L209"> logParserState();</span>
+<span class="fc" id="L212"> logParserState();</span>
}
-<span class="pc bpc" id="L212" title="1 of 11 branches missed."> switch (token) {</span>
+<span class="pc bpc" id="L215" title="1 of 11 branches missed."> switch (token) {</span>
case XMLStreamConstants.START_ELEMENT: {
-<span class="fc" id="L214"> elementLevel++;</span>
-<span class="fc" id="L215"> OMNode node = createNextOMElement();</span>
+<span class="fc" id="L217"> elementLevel++;</span>
+<span class="fc" id="L218"> OMNode node = createNextOMElement();</span>
// If the node was created by a custom builder, then it will be complete;
// in this case, the target doesn't change
-<span class="fc bfc" id="L218" title="All 2 branches covered."> if (!node.isComplete()) {</span>
-<span class="fc" id="L219"> target = (OMContainerEx)node;</span>
+<span class="fc bfc" id="L221" title="All 2 branches covered."> if (!node.isComplete()) {</span>
+<span class="fc" id="L222"> target = (OMContainerEx)node;</span>
}
break;
}
case XMLStreamConstants.CHARACTERS:
-<span class="fc" id="L224"> createOMText(XMLStreamConstants.CHARACTERS);</span>
-<span class="fc" id="L225"> break;</span>
- case XMLStreamConstants.CDATA:
-<span class="fc" id="L227"> createOMText(XMLStreamConstants.CDATA);</span>
+<span class="fc" id="L227"> createOMText(XMLStreamConstants.CHARACTERS);</span>
<span class="fc" id="L228"> break;</span>
+ case XMLStreamConstants.CDATA:
+<span class="fc" id="L230"> createOMText(XMLStreamConstants.CDATA);</span>
+<span class="fc" id="L231"> break;</span>
case XMLStreamConstants.END_ELEMENT:
-<span class="fc" id="L230"> elementLevel--;</span>
-<span class="fc" id="L231"> endElement();</span>
-<span class="fc" id="L232"> break;</span>
+<span class="fc" id="L233"> elementLevel--;</span>
+<span class="fc" id="L234"> endElement();</span>
+<span class="fc" id="L235"> break;</span>
case XMLStreamConstants.END_DOCUMENT:
-<span class="fc" id="L234"> done = true;</span>
-<span class="fc" id="L235"> ((OMContainerEx) this.document).setComplete(true);</span>
-<span class="fc" id="L236"> target = null;</span>
-<span class="fc" id="L237"> break;</span>
- case XMLStreamConstants.SPACE:
-<span class="fc" id="L239"> createOMText(XMLStreamConstants.SPACE);</span>
+<span class="fc" id="L237"> done = true;</span>
+<span class="fc" id="L238"> ((OMContainerEx) this.document).setComplete(true);</span>
+<span class="fc" id="L239"> target = null;</span>
<span class="fc" id="L240"> break;</span>
- case XMLStreamConstants.COMMENT:
-<span class="fc" id="L242"> createComment();</span>
+ case XMLStreamConstants.SPACE:
+<span class="fc" id="L242"> createOMText(XMLStreamConstants.SPACE);</span>
<span class="fc" id="L243"> break;</span>
- case XMLStreamConstants.DTD:
-<span class="fc" id="L245"> createDTD();</span>
+ case XMLStreamConstants.COMMENT:
+<span class="fc" id="L245"> createComment();</span>
<span class="fc" id="L246"> break;</span>
- case XMLStreamConstants.PROCESSING_INSTRUCTION:
-<span class="fc" id="L248"> createPI();</span>
+ case XMLStreamConstants.DTD:
+<span class="fc" id="L248"> createDTD();</span>
<span class="fc" id="L249"> break;</span>
- case XMLStreamConstants.ENTITY_REFERENCE:
-<span class="fc" id="L251"> createEntityReference();</span>
+ case XMLStreamConstants.PROCESSING_INSTRUCTION:
+<span class="fc" id="L251"> createPI();</span>
<span class="fc" id="L252"> break;</span>
+ case XMLStreamConstants.ENTITY_REFERENCE:
+<span class="fc" id="L254"> createEntityReference();</span>
+<span class="fc" id="L255"> break;</span>
default :
-<span class="nc" id="L254"> throw new OMException();</span>
+<span class="nc" id="L257"> throw new OMException();</span>
}
-<span class="fc bfc" id="L257" title="All 4 branches covered."> if (target == null && !done) {</span>
+<span class="fc bfc" id="L260" title="All 4 branches covered."> if (target == null && !done) {</span>
// We get here if the document has been discarded (by getDocumentElement(true)
// or because the builder is linked to an OMSourcedElement) and
// we just processed the END_ELEMENT event for the root element. In this case, we consume
@@ -267,13 +270,13 @@ public class StAXOMBuilder extends StAXB
// calls to String#intern().
// * If autoClose is set, the parser will be closed so that even more resources
// can be released.
-<span class="fc bfc" id="L270" title="All 2 branches covered."> while (parserNext() != XMLStreamConstants.END_DOCUMENT) {</span>
+<span class="fc bfc" id="L273" title="All 2 branches covered."> while (parserNext() != XMLStreamConstants.END_DOCUMENT) {</span>
// Just loop
}
-<span class="fc" id="L273"> done = true;</span>
+<span class="fc" id="L276"> done = true;</span>
}
-<span class="fc" id="L276"> return token;</span>
+<span class="fc" id="L279"> return token;</span>
}
}
@@ -283,35 +286,35 @@ public class StAXOMBuilder extends StAXB
* @return TODO
*/
protected OMNode createNextOMElement() {
-<span class="fc" id="L286"> OMNode newElement = null;</span>
-<span class="fc bfc" id="L287" title="All 4 branches covered."> if (elementLevel == 1 && this.customBuilderForPayload != null) {</span>
-<span class="fc" id="L288"> newElement = createWithCustomBuilder(customBuilderForPayload, omfactory);</span>
-<span class="pc bpc" id="L289" title="3 of 4 branches missed."> } else if (customBuilders != null && elementLevel <= this.maxDepthForCustomBuilders) {</span>
-<span class="nc" id="L290"> String namespace = parser.getNamespaceURI();</span>
-<span class="nc" id="L291"> String localPart = parser.getLocalName();</span>
-<span class="nc" id="L292"> CustomBuilder customBuilder = getCustomBuilder(namespace, localPart);</span>
-<span class="nc bnc" id="L293" title="All 2 branches missed."> if (customBuilder != null) {</span>
-<span class="nc" id="L294"> newElement = createWithCustomBuilder(customBuilder, omfactory);</span>
+<span class="fc" id="L289"> OMNode newElement = null;</span>
+<span class="fc bfc" id="L290" title="All 4 branches covered."> if (elementLevel == 1 && this.customBuilderForPayload != null) {</span>
+<span class="fc" id="L291"> newElement = createWithCustomBuilder(customBuilderForPayload, omfactory);</span>
+<span class="pc bpc" id="L292" title="3 of 4 branches missed."> } else if (customBuilders != null && elementLevel <= this.maxDepthForCustomBuilders) {</span>
+<span class="nc" id="L293"> String namespace = parser.getNamespaceURI();</span>
+<span class="nc" id="L294"> String localPart = parser.getLocalName();</span>
+<span class="nc" id="L295"> CustomBuilder customBuilder = getCustomBuilder(namespace, localPart);</span>
+<span class="nc bnc" id="L296" title="All 2 branches missed."> if (customBuilder != null) {</span>
+<span class="nc" id="L297"> newElement = createWithCustomBuilder(customBuilder, omfactory);</span>
}
}
-<span class="fc bfc" id="L297" title="All 2 branches covered."> if (newElement == null) {</span>
-<span class="fc" id="L298"> newElement = createOMElement();</span>
+<span class="fc bfc" id="L300" title="All 2 branches covered."> if (newElement == null) {</span>
+<span class="fc" id="L301"> newElement = createOMElement();</span>
} else {
-<span class="fc" id="L300"> elementLevel--; // Decrease level since custom builder read the end element event</span>
+<span class="fc" id="L303"> elementLevel--; // Decrease level since custom builder read the end element event</span>
}
-<span class="fc" id="L302"> return newElement;</span>
+<span class="fc" id="L305"> return newElement;</span>
}
protected OMNode createWithCustomBuilder(CustomBuilder customBuilder, OMFactory factory) {
-<span class="fc" id="L307"> String namespace = parser.getNamespaceURI();</span>
-<span class="fc bfc" id="L308" title="All 2 branches covered."> if (namespace == null) {</span>
-<span class="fc" id="L309"> namespace = "";</span>
+<span class="fc" id="L310"> String namespace = parser.getNamespaceURI();</span>
+<span class="fc bfc" id="L311" title="All 2 branches covered."> if (namespace == null) {</span>
+<span class="fc" id="L312"> namespace = "";</span>
}
-<span class="fc" id="L311"> String localPart = parser.getLocalName();</span>
+<span class="fc" id="L314"> String localPart = parser.getLocalName();</span>
-<span class="pc bpc" id="L313" title="1 of 2 branches missed."> if (log.isDebugEnabled()) {</span>
-<span class="nc" id="L314"> log.debug("Invoking CustomBuilder, " + customBuilder.toString() + </span>
+<span class="pc bpc" id="L316" title="1 of 2 branches missed."> if (log.isDebugEnabled()) {</span>
+<span class="nc" id="L317"> log.debug("Invoking CustomBuilder, " + customBuilder.toString() + </span>
", to the OMNode for {" + namespace + "}" + localPart);
}
@@ -321,88 +324,88 @@ public class StAXOMBuilder extends StAXB
// build the parent node. We temporarily set complete to true to avoid this.
// There is really an incompatibility between the contract of addNode and the
// custom builder API. This should be fixed in Axiom 1.3.
-<span class="fc" id="L324"> target.setComplete(true);</span>
+<span class="fc" id="L327"> target.setComplete(true);</span>
-<span class="fc" id="L326"> OMNode node = customBuilder.create(namespace, localPart, target, parser, factory);</span>
+<span class="fc" id="L329"> OMNode node = customBuilder.create(namespace, localPart, target, parser, factory);</span>
// TODO: dirty hack part 2
-<span class="fc" id="L329"> target.setComplete(false);</span>
+<span class="fc" id="L332"> target.setComplete(false);</span>
-<span class="pc bpc" id="L331" title="1 of 2 branches missed."> if (log.isDebugEnabled()) {</span>
-<span class="nc bnc" id="L332" title="All 2 branches missed."> if (node != null) {</span>
-<span class="nc" id="L333"> log.debug("The CustomBuilder, " + customBuilder.toString() + </span>
+<span class="pc bpc" id="L334" title="1 of 2 branches missed."> if (log.isDebugEnabled()) {</span>
+<span class="nc bnc" id="L335" title="All 2 branches missed."> if (node != null) {</span>
+<span class="nc" id="L336"> log.debug("The CustomBuilder, " + customBuilder.toString() + </span>
"successfully constructed the OMNode for {" + namespace + "}" + localPart);
} else {
-<span class="nc" id="L336"> log.debug("The CustomBuilder, " + customBuilder.toString() + </span>
+<span class="nc" id="L339"> log.debug("The CustomBuilder, " + customBuilder.toString() + </span>
" did not construct an OMNode for {" + namespace + "}" + localPart +
". The OMNode will be constructed using the installed stax om builder");
}
-<span class="nc" id="L340"> log.debug("The current state of the parser is: ");</span>
-<span class="nc" id="L341"> logParserState();</span>
+<span class="nc" id="L343"> log.debug("The current state of the parser is: ");</span>
+<span class="nc" id="L344"> logParserState();</span>
}
-<span class="fc" id="L343"> return node;</span>
+<span class="fc" id="L346"> return node;</span>
}
/**
* Dump the current event of the parser.
*/
protected void logParserState() {
-<span class="pc bpc" id="L350" title="1 of 2 branches missed."> if (doTrace) {</span>
-<span class="fc" id="L351"> int currentEvent = parser.getEventType();</span>
+<span class="pc bpc" id="L353" title="1 of 2 branches missed."> if (doTrace) {</span>
+<span class="fc" id="L354"> int currentEvent = parser.getEventType();</span>
-<span class="pc bpc" id="L353" title="11 of 12 branches missed."> switch (currentEvent) {</span>
+<span class="pc bpc" id="L356" title="9 of 12 branches missed."> switch (currentEvent) {</span>
case XMLStreamConstants.START_ELEMENT:
-<span class="fc" id="L355"> log.trace("START_ELEMENT: ");</span>
-<span class="fc" id="L356"> log.trace(" QName: " + parser.getName());</span>
-<span class="fc" id="L357"> break;</span>
+<span class="fc" id="L358"> log.trace("START_ELEMENT: ");</span>
+<span class="fc" id="L359"> log.trace(" QName: " + parser.getName());</span>
+<span class="fc" id="L360"> break;</span>
case XMLStreamConstants.START_DOCUMENT:
-<span class="nc" id="L359"> log.trace("START_DOCUMENT: ");</span>
-<span class="nc" id="L360"> break;</span>
+<span class="nc" id="L362"> log.trace("START_DOCUMENT: ");</span>
+<span class="nc" id="L363"> break;</span>
case XMLStreamConstants.CHARACTERS:
-<span class="nc" id="L362"> log.trace("CHARACTERS: ");</span>
+<span class="fc" id="L365"> log.trace("CHARACTERS: ");</span>
// This can bust up a datahandler
//log.trace( "[" + parser.getText() + "]");
-<span class="nc" id="L365"> break;</span>
+<span class="fc" id="L368"> break;</span>
case XMLStreamConstants.CDATA:
-<span class="nc" id="L367"> log.trace("CDATA: ");</span>
+<span class="nc" id="L370"> log.trace("CDATA: ");</span>
// This can but
//log.trace( "[" + parser.getText() + "]");
-<span class="nc" id="L370"> break;</span>
+<span class="nc" id="L373"> break;</span>
case XMLStreamConstants.END_ELEMENT:
-<span class="nc" id="L372"> log.trace("END_ELEMENT: ");</span>
-<span class="nc" id="L373"> log.trace(" QName: " + parser.getName());</span>
-<span class="nc" id="L374"> break;</span>
+<span class="fc" id="L375"> log.trace("END_ELEMENT: ");</span>
+<span class="fc" id="L376"> log.trace(" QName: " + parser.getName());</span>
+<span class="fc" id="L377"> break;</span>
case XMLStreamConstants.END_DOCUMENT:
-<span class="nc" id="L376"> log.trace("END_DOCUMENT: ");</span>
-<span class="nc" id="L377"> break;</span>
+<span class="nc" id="L379"> log.trace("END_DOCUMENT: ");</span>
+<span class="nc" id="L380"> break;</span>
case XMLStreamConstants.SPACE:
-<span class="nc" id="L379"> log.trace("SPACE: ");</span>
+<span class="nc" id="L382"> log.trace("SPACE: ");</span>
//log.trace( "[" + parser.getText() + "]");
-<span class="nc" id="L381"> break;</span>
+<span class="nc" id="L384"> break;</span>
case XMLStreamConstants.COMMENT:
-<span class="nc" id="L383"> log.trace("COMMENT: ");</span>
+<span class="nc" id="L386"> log.trace("COMMENT: ");</span>
//log.trace( "[" + parser.getText() + "]");
-<span class="nc" id="L385"> break;</span>
+<span class="nc" id="L388"> break;</span>
case XMLStreamConstants.DTD:
-<span class="nc" id="L387"> log.trace("DTD: ");</span>
-<span class="nc" id="L388"> log.trace( "[" + parser.getText() + "]");</span>
-<span class="nc" id="L389"> break;</span>
+<span class="nc" id="L390"> log.trace("DTD: ");</span>
+<span class="nc" id="L391"> log.trace( "[" + parser.getText() + "]");</span>
+<span class="nc" id="L392"> break;</span>
case XMLStreamConstants.PROCESSING_INSTRUCTION:
-<span class="nc" id="L391"> log.trace("PROCESSING_INSTRUCTION: ");</span>
-<span class="nc" id="L392"> log.trace(" [" + parser.getPITarget() + "][" +</span>
+<span class="nc" id="L394"> log.trace("PROCESSING_INSTRUCTION: ");</span>
+<span class="nc" id="L395"> log.trace(" [" + parser.getPITarget() + "][" +</span>
parser.getPIData() + "]");
-<span class="nc" id="L394"> break;</span>
+<span class="nc" id="L397"> break;</span>
case XMLStreamConstants.ENTITY_REFERENCE:
-<span class="nc" id="L396"> log.trace("ENTITY_REFERENCE: ");</span>
-<span class="nc" id="L397"> log.trace(" " + parser.getLocalName() + "[" +</span>
+<span class="nc" id="L399"> log.trace("ENTITY_REFERENCE: ");</span>
+<span class="nc" id="L400"> log.trace(" " + parser.getLocalName() + "[" +</span>
parser.getText() + "]");
-<span class="nc" id="L399"> break;</span>
+<span class="nc" id="L402"> break;</span>
default :
-<span class="nc" id="L401"> log.trace("UNKNOWN_STATE: " + currentEvent);</span>
+<span class="nc" id="L404"> log.trace("UNKNOWN_STATE: " + currentEvent);</span>
}
}
-<span class="fc" id="L405"> }</span>
+<span class="fc" id="L408"> }</span>
/**
* Populate element with data from parser START_ELEMENT event. This is used when the source of
@@ -413,14 +416,14 @@ public class StAXOMBuilder extends StAXB
*/
private void populateOMElement(OMElement node) {
// create the namespaces
-<span class="fc" id="L416"> processNamespaceData(node);</span>
+<span class="fc" id="L419"> processNamespaceData(node);</span>
// fill in the attributes
-<span class="fc" id="L418"> processAttributes(node);</span>
-<span class="fc" id="L419"> Location location = parser.getLocation();</span>
-<span class="pc bpc" id="L420" title="1 of 2 branches missed."> if(location != null) {</span>
-<span class="fc" id="L421"> node.setLineNumber(location.getLineNumber());</span>
+<span class="fc" id="L421"> processAttributes(node);</span>
+<span class="fc" id="L422"> Location location = parser.getLocation();</span>
+<span class="pc bpc" id="L423" title="1 of 2 branches missed."> if(location != null) {</span>
+<span class="fc" id="L424"> node.setLineNumber(location.getLineNumber());</span>
}
-<span class="fc" id="L423"> }</span>
+<span class="fc" id="L426"> }</span>
/**
* Method createOMElement.
@@ -430,9 +433,9 @@ public class StAXOMBuilder extends StAXB
*/
// This method is not meant to be overridden. Override constructNode to create model specific OMElement instances.
protected final OMNode createOMElement() throws OMException {
-<span class="fc" id="L433"> OMElement node = constructNode(target, parser.getLocalName());</span>
-<span class="fc" id="L434"> populateOMElement(node);</span>
-<span class="fc" id="L435"> return node;</span>
+<span class="fc" id="L436"> OMElement node = constructNode(target, parser.getLocalName());</span>
+<span class="fc" id="L437"> populateOMElement(node);</span>
+<span class="fc" id="L438"> return node;</span>
}
/**
@@ -450,7 +453,7 @@ public class StAXOMBuilder extends StAXB
* @return the newly created {@link OMElement}; must not be <code>null</code>
*/
protected OMElement constructNode(OMContainer parent, String elementName) {
-<span class="fc" id="L453"> return omfactory.createOMElement(parser.getLocalName(), target, this);</span>
+<span class="fc" id="L456"> return omfactory.createOMElement(parser.getLocalName(), target, this);</span>
}
/**
@@ -460,7 +463,7 @@ public class StAXOMBuilder extends StAXB
* @throws OMException
*/
protected OMNode createComment() throws OMException {
-<span class="fc" id="L463"> return omfactory.createOMComment(target, parser.getText(), true);</span>
+<span class="fc" id="L466"> return omfactory.createOMComment(target, parser.getText(), true);</span>
}
/**
@@ -472,19 +475,19 @@ public class StAXOMBuilder extends StAXB
protected OMNode createDTD() throws OMException {
DTDReader dtdReader;
try {
-<span class="fc" id="L475"> dtdReader = (DTDReader)parser.getProperty(DTDReader.PROPERTY);</span>
-<span class="nc" id="L476"> } catch (IllegalArgumentException ex) {</span>
-<span class="nc" id="L477"> dtdReader = null;</span>
-<span class="fc" id="L478"> }</span>
-<span class="pc bpc" id="L479" title="1 of 2 branches missed."> if (dtdReader == null) {</span>
-<span class="nc" id="L480"> throw new OMException("Cannot create OMDocType because the XMLStreamReader doesn't support the DTDReader extension");</span>
+<span class="fc" id="L478"> dtdReader = (DTDReader)parser.getProperty(DTDReader.PROPERTY);</span>
+<span class="nc" id="L479"> } catch (IllegalArgumentException ex) {</span>
+<span class="nc" id="L480"> dtdReader = null;</span>
+<span class="fc" id="L481"> }</span>
+<span class="pc bpc" id="L482" title="1 of 2 branches missed."> if (dtdReader == null) {</span>
+<span class="nc" id="L483"> throw new OMException("Cannot create OMDocType because the XMLStreamReader doesn't support the DTDReader extension");</span>
}
-<span class="fc" id="L482"> String internalSubset = getDTDText();</span>
+<span class="fc" id="L485"> String internalSubset = getDTDText();</span>
// Woodstox returns an empty string if there is no internal subset
-<span class="fc bfc" id="L484" title="All 4 branches covered."> if (internalSubset != null && internalSubset.length() == 0) {</span>
-<span class="fc" id="L485"> internalSubset = null;</span>
+<span class="fc bfc" id="L487" title="All 4 branches covered."> if (internalSubset != null && internalSubset.length() == 0) {</span>
+<span class="fc" id="L488"> internalSubset = null;</span>
}
-<span class="fc" id="L487"> return omfactory.createOMDocType(target, dtdReader.getRootName(), dtdReader.getPublicId(),</span>
+<span class="fc" id="L490"> return omfactory.createOMDocType(target, dtdReader.getRootName(), dtdReader.getPublicId(),</span>
dtdReader.getSystemId(), internalSubset, true);
}
@@ -497,27 +500,27 @@ public class StAXOMBuilder extends StAXB
* @throws OMException
*/
private String getDTDText() throws OMException {
-<span class="fc" id="L500"> String text = null;</span>
+<span class="fc" id="L503"> String text = null;</span>
try {
-<span class="fc" id="L502"> text = parser.getText();</span>
-<span class="nc" id="L503"> } catch (RuntimeException e) {</span>
+<span class="fc" id="L505"> text = parser.getText();</span>
+<span class="fc" id="L506"> } catch (RuntimeException e) {</span>
// Woodstox (and perhaps other parsers)
// attempts to load the external subset even if
// external enties is false. So ignore this error
// if external entity support is explicitly disabled.
-<span class="nc" id="L508"> Boolean b = (Boolean) parser.getProperty(</span>
+<span class="fc" id="L511"> Boolean b = (Boolean) parser.getProperty(</span>
XMLInputFactory.IS_SUPPORTING_EXTERNAL_ENTITIES);
-<span class="nc bnc" id="L510" title="All 4 branches missed."> if (b == null || b == Boolean.TRUE) {</span>
-<span class="nc" id="L511"> throw e;</span>
+<span class="pc bpc" id="L513" title="2 of 4 branches missed."> if (b == null || b == Boolean.TRUE) {</span>
+<span class="nc" id="L514"> throw e;</span>
}
-<span class="nc bnc" id="L513" title="All 2 branches missed."> if (log.isDebugEnabled()) {</span>
-<span class="nc" id="L514"> log.debug("An exception occurred while calling getText() for a DOCTYPE. " +</span>
+<span class="pc bpc" id="L516" title="1 of 2 branches missed."> if (log.isDebugEnabled()) {</span>
+<span class="nc" id="L517"> log.debug("An exception occurred while calling getText() for a DOCTYPE. " +</span>
"The exception is ignored because external " +
"entites support is disabled. " +
"The ignored exception is " + e);
}
-<span class="fc" id="L519"> }</span>
-<span class="fc" id="L520"> return text;</span>
+<span class="fc" id="L522"> }</span>
+<span class="fc" id="L523"> return text;</span>
}
/**
@@ -527,36 +530,36 @@ public class StAXOMBuilder extends StAXB
* @throws OMException
*/
protected OMNode createPI() throws OMException {
-<span class="fc" id="L530"> return omfactory.createOMProcessingInstruction(target, parser.getPITarget(), parser.getPIData(), true);</span>
+<span class="fc" id="L533"> return omfactory.createOMProcessingInstruction(target, parser.getPITarget(), parser.getPIData(), true);</span>
}
protected OMNode createEntityReference() {
-<span class="fc" id="L534"> return omfactory.createOMEntityReference(target, parser.getLocalName(), parser.getText(), true);</span>
+<span class="fc" id="L537"> return omfactory.createOMEntityReference(target, parser.getLocalName(), parser.getText(), true);</span>
}
private void endElement() {
-<span class="fc" id="L538"> target.setComplete(true);</span>
-<span class="fc bfc" id="L539" title="All 2 branches covered."> if (elementLevel == 0) {</span>
+<span class="fc" id="L541"> target.setComplete(true);</span>
+<span class="fc bfc" id="L542" title="All 2 branches covered."> if (elementLevel == 0) {</span>
// This is relevant for OMSourcedElements and for the case where the document has been discarded
// using getDocumentElement(true). In these cases, this will actually set target to null. In all
// other cases, this will have the same effect as the instruction in the else clause.
-<span class="fc" id="L543"> target = (OMContainerEx)document;</span>
+<span class="fc" id="L546"> target = (OMContainerEx)document;</span>
} else {
-<span class="fc" id="L545"> target = (OMContainerEx)((OMElement)target).getParent();</span>
+<span class="fc" id="L548"> target = (OMContainerEx)((OMElement)target).getParent();</span>
}
-<span class="fc" id="L547"> }</span>
+<span class="fc" id="L550"> }</span>
public OMElement getDocumentElement() {
-<span class="fc" id="L550"> return getDocumentElement(false);</span>
+<span class="fc" id="L553"> return getDocumentElement(false);</span>
}
public OMElement getDocumentElement(boolean discardDocument) {
-<span class="fc" id="L554"> OMElement element = getDocument().getOMDocumentElement();</span>
-<span class="fc bfc" id="L555" title="All 2 branches covered."> if (discardDocument) {</span>
-<span class="fc" id="L556"> ((OMElementEx)element).detachAndDiscardParent();</span>
-<span class="fc" id="L557"> document = null;</span>
+<span class="fc" id="L557"> OMElement element = getDocument().getOMDocumentElement();</span>
+<span class="fc bfc" id="L558" title="All 2 branches covered."> if (discardDocument) {</span>
+<span class="fc" id="L559"> ((OMElementEx)element).detachAndDiscardParent();</span>
+<span class="fc" id="L560"> document = null;</span>
}
-<span class="fc" id="L559"> return element;</span>
+<span class="fc" id="L562"> return element;</span>
}
/**
@@ -565,17 +568,17 @@ public class StAXOMBuilder extends StAXB
* @param node
*/
protected void processNamespaceData(OMElement node) {
-<span class="fc" id="L568"> int namespaceCount = parser.getNamespaceCount();</span>
-<span class="fc bfc" id="L569" title="All 2 branches covered."> for (int i = 0; i < namespaceCount; i++) {</span>
-<span class="fc" id="L570"> String prefix = parser.getNamespacePrefix(i);</span>
+<span class="fc" id="L571"> int namespaceCount = parser.getNamespaceCount();</span>
+<span class="fc bfc" id="L572" title="All 2 branches covered."> for (int i = 0; i < namespaceCount; i++) {</span>
+<span class="fc" id="L573"> String prefix = parser.getNamespacePrefix(i);</span>
//if the namespace is not defined already when we write the start tag declare it
// check whether this is the default namespace and make sure we have not declared that earlier
-<span class="fc" id="L574"> String namespaceURI = parser.getNamespaceURI(i);</span>
+<span class="fc" id="L577"> String namespaceURI = parser.getNamespaceURI(i);</span>
-<span class="pc bpc" id="L576" title="1 of 2 branches missed."> if (namespaceURI == null) {</span>
+<span class="pc bpc" id="L579" title="1 of 2 branches missed."> if (namespaceURI == null) {</span>
// No need to care about interning here; String literals are always interned
-<span class="nc" id="L578"> namespaceURI = "";</span>
+<span class="nc" id="L581"> namespaceURI = "";</span>
} else {
// NOTE_A:
// By default most parsers don't intern the namespace.
@@ -583,39 +586,39 @@ public class StAXOMBuilder extends StAXB
// Woodstox has a proprietary property on the XMLInputFactory.
// IBM has a proprietary property on the XMLStreamReader.
// For now only force the interning if requested.
-<span class="pc bpc" id="L586" title="1 of 2 branches missed."> if (isNamespaceURIInterning()) {</span>
-<span class="nc" id="L587"> namespaceURI = namespaceURI.intern();</span>
+<span class="pc bpc" id="L589" title="1 of 2 branches missed."> if (isNamespaceURIInterning()) {</span>
+<span class="nc" id="L590"> namespaceURI = namespaceURI.intern();</span>
}
}
-<span class="fc bfc" id="L591" title="All 2 branches covered."> if (prefix == null) {</span>
-<span class="fc" id="L592"> prefix = "";</span>
+<span class="fc bfc" id="L594" title="All 2 branches covered."> if (prefix == null) {</span>
+<span class="fc" id="L595"> prefix = "";</span>
}
-<span class="fc" id="L595"> ((OMElementEx)node).addNamespaceDeclaration(namespaceURI, prefix);</span>
+<span class="fc" id="L598"> ((OMElementEx)node).addNamespaceDeclaration(namespaceURI, prefix);</span>
}
// set the own namespace
-<span class="fc" id="L599"> String namespaceURI = parser.getNamespaceURI();</span>
-<span class="fc" id="L600"> String prefix = parser.getPrefix();</span>
+<span class="fc" id="L602"> String namespaceURI = parser.getNamespaceURI();</span>
+<span class="fc" id="L603"> String prefix = parser.getPrefix();</span>
// See NOTE_A above
-<span class="fc" id="L603"> BuilderUtil.setNamespace(node, namespaceURI, prefix, isNamespaceURIInterning());</span>
-<span class="fc" id="L604"> }</span>
+<span class="fc" id="L606"> BuilderUtil.setNamespace(node, namespaceURI, prefix, isNamespaceURIInterning());</span>
+<span class="fc" id="L607"> }</span>
/**
* @param doDebug
* @deprecated
*/
public void setDoDebug(boolean doDebug) {
-<span class="nc" id="L611"> this.doTrace = doDebug;</span>
-<span class="nc" id="L612"> }</span>
+<span class="nc" id="L614"> this.doTrace = doDebug;</span>
+<span class="nc" id="L615"> }</span>
/**
* @deprecated A builder doesn't need to generate prefixes.
*/
protected String createPrefix() {
-<span class="nc" id="L618"> return "ns" + nsCount++;</span>
+<span class="nc" id="L621"> return "ns" + nsCount++;</span>
}
/**
@@ -623,14 +626,14 @@ public class StAXOMBuilder extends StAXB
* @param b
*/
public void setNamespaceURIInterning(boolean b) {
-<span class="nc" id="L626"> this.namespaceURIInterning = b;</span>
-<span class="nc" id="L627"> }</span>
+<span class="nc" id="L629"> this.namespaceURIInterning = b;</span>
+<span class="nc" id="L630"> }</span>
/**
* @return if namespace uri interning
*/
public boolean isNamespaceURIInterning() {
-<span class="fc" id="L633"> return this.namespaceURIInterning;</span>
+<span class="fc" id="L636"> return this.namespaceURIInterning;</span>
}
/**
@@ -640,42 +643,42 @@ public class StAXOMBuilder extends StAXB
* @throws DeferredParsingException
*/
int parserNext() {
-<span class="fc bfc" id="L643" title="All 2 branches covered."> if (lookAheadToken >= 0) {</span>
-<span class="pc bpc" id="L644" title="1 of 2 branches missed."> if (log.isDebugEnabled()) {</span>
-<span class="nc" id="L645"> log.debug("Consuming look-ahead token " + XMLEventUtils.getEventTypeString(lookAheadToken));</span>
- }
-<span class="fc" id="L647"> int token = lookAheadToken;</span>
-<span class="fc" id="L648"> lookAheadToken = -1; // Reset</span>
-<span class="fc" id="L649"> return token;</span>
+<span class="fc bfc" id="L646" title="All 2 branches covered."> if (lookAheadToken >= 0) {</span>
+<span class="pc bpc" id="L647" title="1 of 2 branches missed."> if (log.isDebugEnabled()) {</span>
+<span class="nc" id="L648"> log.debug("Consuming look-ahead token " + XMLEventUtils.getEventTypeString(lookAheadToken));</span>
+ }
+<span class="fc" id="L650"> int token = lookAheadToken;</span>
+<span class="fc" id="L651"> lookAheadToken = -1; // Reset</span>
+<span class="fc" id="L652"> return token;</span>
} else {
try {
-<span class="fc bfc" id="L652" title="All 2 branches covered."> if (parserException != null) {</span>
-<span class="fc" id="L653"> log.warn("Attempt to access a parser that has thrown a parse exception before; " +</span>
+<span class="fc bfc" id="L655" title="All 2 branches covered."> if (parserException != null) {</span>
+<span class="fc" id="L656"> log.warn("Attempt to access a parser that has thrown a parse exception before; " +</span>
"rethrowing the original exception.");
-<span class="fc bfc" id="L655" title="All 2 branches covered."> if (parserException instanceof XMLStreamException) {</span>
-<span class="fc" id="L656"> throw (XMLStreamException)parserException;</span>
+<span class="fc bfc" id="L658" title="All 2 branches covered."> if (parserException instanceof XMLStreamException) {</span>
+<span class="fc" id="L659"> throw (XMLStreamException)parserException;</span>
} else {
-<span class="fc" id="L658"> throw (RuntimeException)parserException;</span>
+<span class="fc" id="L661"> throw (RuntimeException)parserException;</span>
}
}
int event;
try {
-<span class="fc" id="L663"> event = parser.next();</span>
-<span class="fc" id="L664"> } catch (XMLStreamException ex) {</span>
-<span class="fc" id="L665"> parserException = ex;</span>
-<span class="fc" id="L666"> throw ex;</span>
-<span class="fc" id="L667"> }</span>
-<span class="fc bfc" id="L668" title="All 2 branches covered."> if (event == XMLStreamConstants.END_DOCUMENT) {</span>
-<span class="pc bpc" id="L669" title="1 of 4 branches missed."> if (cache && elementLevel != 0) {</span>
-<span class="nc" id="L670"> throw new OMException("Unexpected END_DOCUMENT event");</span>
+<span class="fc" id="L666"> event = parser.next();</span>
+<span class="fc" id="L667"> } catch (XMLStreamException ex) {</span>
+<span class="fc" id="L668"> parserException = ex;</span>
+<span class="fc" id="L669"> throw ex;</span>
+<span class="fc" id="L670"> }</span>
+<span class="fc bfc" id="L671" title="All 2 branches covered."> if (event == XMLStreamConstants.END_DOCUMENT) {</span>
+<span class="pc bpc" id="L672" title="1 of 4 branches missed."> if (cache && elementLevel != 0) {</span>
+<span class="nc" id="L673"> throw new OMException("Unexpected END_DOCUMENT event");</span>
}
-<span class="fc bfc" id="L672" title="All 2 branches covered."> if (autoClose) {</span>
-<span class="fc" id="L673"> close();</span>
+<span class="fc bfc" id="L675" title="All 2 branches covered."> if (autoClose) {</span>
+<span class="fc" id="L676"> close();</span>
}
}
-<span class="fc" id="L676"> return event;</span>
-<span class="fc" id="L677"> } catch (XMLStreamException ex) {</span>
-<span class="fc" id="L678"> throw new DeferredParsingException(ex);</span>
+<span class="fc" id="L679"> return event;</span>
+<span class="fc" id="L680"> } catch (XMLStreamException ex) {</span>
+<span class="fc" id="L681"> throw new DeferredParsingException(ex);</span>
}
}
}
@@ -686,22 +689,22 @@ public class StAXOMBuilder extends StAXB
*/
public boolean lookahead() {
while (true) {
-<span class="pc bpc" id="L689" title="1 of 2 branches missed."> if (lookAheadToken < 0) {</span>
-<span class="fc" id="L690"> lookAheadToken = parserNext();</span>
+<span class="pc bpc" id="L692" title="1 of 2 branches missed."> if (lookAheadToken < 0) {</span>
+<span class="fc" id="L693"> lookAheadToken = parserNext();</span>
}
-<span class="fc bfc" id="L692" title="All 2 branches covered."> if (lookAheadToken == XMLStreamConstants.START_ELEMENT) {</span>
-<span class="fc" id="L693"> log.debug("Performing look-ahead; START_ELEMENT found");</span>
-<span class="fc" id="L694"> return true;</span>
-<span class="pc bpc" id="L695" title="3 of 6 branches missed."> } else if (lookAheadToken == XMLStreamConstants.END_ELEMENT ||</span>
+<span class="fc bfc" id="L695" title="All 2 branches covered."> if (lookAheadToken == XMLStreamConstants.START_ELEMENT) {</span>
+<span class="fc" id="L696"> log.debug("Performing look-ahead; START_ELEMENT found");</span>
+<span class="fc" id="L697"> return true;</span>
+<span class="pc bpc" id="L698" title="3 of 6 branches missed."> } else if (lookAheadToken == XMLStreamConstants.END_ELEMENT ||</span>
lookAheadToken == XMLStreamConstants.START_DOCUMENT ||
lookAheadToken == XMLStreamConstants.END_DOCUMENT) {
-<span class="nc bnc" id="L698" title="All 2 branches missed."> if (log.isDebugEnabled()) {</span>
-<span class="nc" id="L699"> log.debug("Performing look-ahead; " + XMLEventUtils.getEventTypeString(lookAheadToken) + " found");</span>
+<span class="nc bnc" id="L701" title="All 2 branches missed."> if (log.isDebugEnabled()) {</span>
+<span class="nc" id="L702"> log.debug("Performing look-ahead; " + XMLEventUtils.getEventTypeString(lookAheadToken) + " found");</span>
}
-<span class="nc" id="L701"> next();</span>
-<span class="nc" id="L702"> return false; // leaving scope...start element not found</span>
+<span class="nc" id="L704"> next();</span>
+<span class="nc" id="L705"> return false; // leaving scope...start element not found</span>
} else {
-<span class="fc" id="L704"> next(); // continue looking past whitespace etc.</span>
+<span class="fc" id="L707"> next(); // continue looking past whitespace etc.</span>
}
}
}
@@ -725,7 +728,7 @@ public class StAXOMBuilder extends StAXB
* current token hold by the parser has already been created.
*/
public boolean isLookahead() {
-<span class="nc bnc" id="L728" title="All 2 branches missed."> return lookAheadToken >= 0;</span>
+<span class="nc bnc" id="L731" title="All 2 branches missed."> return lookAheadToken >= 0;</span>
}
}
</pre><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.7.5.201505241946</span></div></body></html>
\ No newline at end of file
Modified: webservices/website/axiom-staging/code-coverage/org.apache.axiom.om.impl.builder/index.html
URL: http://svn.apache.org/viewvc/webservices/website/axiom-staging/code-coverage/org.apache.axiom.om.impl.builder/index.html?rev=1731437&r1=1731436&r2=1731437&view=diff
==============================================================================
--- webservices/website/axiom-staging/code-coverage/org.apache.axiom.om.impl.builder/index.html (original)
+++ webservices/website/axiom-staging/code-coverage/org.apache.axiom.om.impl.builder/index.html Sat Feb 20 18:30:02 2016
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>org.apache.axiom.om.impl.builder</title><script type="text/javascript" src="../.resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="index.source.html" class="el_source">Source Files</a><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> > <span class="el_package">org.apache.axiom.om.impl.builder</span></div><h1>org.apache.axiom.om.impl.builder</h1><table class="coverage" cells
pacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfo
ot><tr><td>Total</td><td class="bar">814 of 2,120</td><td class="ctr2">62%</td><td class="bar">85 of 265</td><td class="ctr2">68%</td><td class="ctr1">105</td><td class="ctr2">239</td><td class="ctr1">161</td><td class="ctr2">517</td><td class="ctr1">37</td><td class="ctr2">96</td><td class="ctr1">0</td><td class="ctr2">5</td></tr></tfoot><tbody><tr><td id="a3"><a href="StAXOMBuilder.html" class="el_class">StAXOMBuilder</a></td><td class="bar" id="b0"><img src="../.resources/redbar.gif" width="46" height="10" title="376" alt="376"/><img src="../.resources/greenbar.gif" width="73" height="10" title="595" alt="595"/></td><td class="ctr2" id="c2">61%</td><td class="bar" id="d0"><img src="../.resources/redbar.gif" width="43" height="10" title="46" alt="46"/><img src="../.resources/greenbar.gif" width="69" height="10" title="73" alt="73"/></td><td class="ctr2" id="e2">61%</td><td class="ctr1" id="f1">46</td><td class="ctr2" id="g1">102</td><td class="ctr1" id="h0">71</td><td class="ctr2"
id="i1">229</td><td class="ctr1" id="j1">8</td><td class="ctr2" id="k1">33</td><td class="ctr1" id="l0">0</td><td class="ctr2" id="m0">1</td></tr><tr><td id="a2"><a href="StAXBuilder.html" class="el_class">StAXBuilder</a></td><td class="bar" id="b1"><img src="../.resources/redbar.gif" width="40" height="10" title="330" alt="330"/><img src="../.resources/greenbar.gif" width="78" height="10" title="635" alt="635"/></td><td class="ctr2" id="c1">66%</td><td class="bar" id="d1"><img src="../.resources/redbar.gif" width="35" height="10" title="37" alt="37"/><img src="../.resources/greenbar.gif" width="84" height="10" title="89" alt="89"/></td><td class="ctr2" id="e1">71%</td><td class="ctr1" id="f0">48</td><td class="ctr2" id="g0">113</td><td class="ctr1" id="h1">69</td><td class="ctr2" id="i0">245</td><td class="ctr1" id="j0">20</td><td class="ctr2" id="k0">49</td><td class="ctr1" id="l1">0</td><td class="ctr2" id="m1">1</td></tr><tr><td id="a4"><a href="XOPAwareStAXOMBuilder.html" clas
s="el_class">XOPAwareStAXOMBuilder</a></td><td class="bar" id="b2"><img src="../.resources/redbar.gif" width="10" height="10" title="86" alt="86"/><img src="../.resources/greenbar.gif" width="1" height="10" title="14" alt="14"/></td><td class="ctr2" id="c4">14%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f2">7</td><td class="ctr2" id="g3">8</td><td class="ctr1" id="h2">17</td><td class="ctr2" id="i2">20</td><td class="ctr1" id="j2">7</td><td class="ctr2" id="k2">8</td><td class="ctr1" id="l2">0</td><td class="ctr2" id="m2">1</td></tr><tr><td id="a0"><a href="AttachmentsMimePartProvider.html" class="el_class">AttachmentsMimePartProvider</a></td><td class="bar" id="b3"><img src="../.resources/redbar.gif" width="1" height="10" title="16" alt="16"/><img src="../.resources/greenbar.gif" width="2" height="10" title="20" alt="20"/></td><td class="ctr2" id="c3">56%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">50%</td><td class="ctr1" id="f3">2
</td><td class="ctr2" id="g4">5</td><td class="ctr1" id="h3">2</td><td class="ctr2" id="i4">10</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k3">4</td><td class="ctr1" id="l3">0</td><td class="ctr2" id="m3">1</td></tr><tr><td id="a1"><a href="BuilderUtil.html" class="el_class">BuilderUtil</a></td><td class="bar" id="b4"><img src="../.resources/greenbar.gif" width="5" height="10" title="42" alt="42"/></td><td class="ctr2" id="c0">88%</td><td class="bar" id="d2"><img src="../.resources/greenbar.gif" width="16" height="10" title="17" alt="17"/></td><td class="ctr2" id="e0">94%</td><td class="ctr1" id="f4">2</td><td class="ctr2" id="g2">11</td><td class="ctr1" id="h4">2</td><td class="ctr2" id="i3">13</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k4">2</td><td class="ctr1" id="l4">0</td><td class="ctr2" id="m4">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.7.5.201505241946</span></
div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>org.apache.axiom.om.impl.builder</title><script type="text/javascript" src="../.resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="index.source.html" class="el_source">Source Files</a><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> > <span class="el_package">org.apache.axiom.om.impl.builder</span></div><h1>org.apache.axiom.om.impl.builder</h1><table class="coverage" cells
pacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfo
ot><tr><td>Total</td><td class="bar">784 of 2,128</td><td class="ctr2">63%</td><td class="bar">81 of 267</td><td class="ctr2">70%</td><td class="ctr1">104</td><td class="ctr2">240</td><td class="ctr1">153</td><td class="ctr2">519</td><td class="ctr1">37</td><td class="ctr2">96</td><td class="ctr1">0</td><td class="ctr2">5</td></tr></tfoot><tbody><tr><td id="a3"><a href="StAXOMBuilder.html" class="el_class">StAXOMBuilder</a></td><td class="bar" id="b0"><img src="../.resources/redbar.gif" width="42" height="10" title="346" alt="346"/><img src="../.resources/greenbar.gif" width="77" height="10" title="633" alt="633"/></td><td class="ctr2" id="c2">65%</td><td class="bar" id="d0"><img src="../.resources/redbar.gif" width="40" height="10" title="42" alt="42"/><img src="../.resources/greenbar.gif" width="75" height="10" title="79" alt="79"/></td><td class="ctr2" id="e2">65%</td><td class="ctr1" id="f1">45</td><td class="ctr2" id="g1">103</td><td class="ctr1" id="h1">63</td><td class="ctr2"
id="i1">231</td><td class="ctr1" id="j1">8</td><td class="ctr2" id="k1">33</td><td class="ctr1" id="l0">0</td><td class="ctr2" id="m0">1</td></tr><tr><td id="a2"><a href="StAXBuilder.html" class="el_class">StAXBuilder</a></td><td class="bar" id="b1"><img src="../.resources/redbar.gif" width="40" height="10" title="330" alt="330"/><img src="../.resources/greenbar.gif" width="77" height="10" title="635" alt="635"/></td><td class="ctr2" id="c1">66%</td><td class="bar" id="d1"><img src="../.resources/redbar.gif" width="35" height="10" title="37" alt="37"/><img src="../.resources/greenbar.gif" width="84" height="10" title="89" alt="89"/></td><td class="ctr2" id="e1">71%</td><td class="ctr1" id="f0">48</td><td class="ctr2" id="g0">113</td><td class="ctr1" id="h0">69</td><td class="ctr2" id="i0">245</td><td class="ctr1" id="j0">20</td><td class="ctr2" id="k0">49</td><td class="ctr1" id="l1">0</td><td class="ctr2" id="m1">1</td></tr><tr><td id="a4"><a href="XOPAwareStAXOMBuilder.html" clas
s="el_class">XOPAwareStAXOMBuilder</a></td><td class="bar" id="b2"><img src="../.resources/redbar.gif" width="10" height="10" title="86" alt="86"/><img src="../.resources/greenbar.gif" width="1" height="10" title="14" alt="14"/></td><td class="ctr2" id="c4">14%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f2">7</td><td class="ctr2" id="g3">8</td><td class="ctr1" id="h2">17</td><td class="ctr2" id="i2">20</td><td class="ctr1" id="j2">7</td><td class="ctr2" id="k2">8</td><td class="ctr1" id="l2">0</td><td class="ctr2" id="m2">1</td></tr><tr><td id="a0"><a href="AttachmentsMimePartProvider.html" class="el_class">AttachmentsMimePartProvider</a></td><td class="bar" id="b3"><img src="../.resources/redbar.gif" width="1" height="10" title="16" alt="16"/><img src="../.resources/greenbar.gif" width="2" height="10" title="20" alt="20"/></td><td class="ctr2" id="c3">56%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">50%</td><td class="ctr1" id="f3">2
</td><td class="ctr2" id="g4">5</td><td class="ctr1" id="h3">2</td><td class="ctr2" id="i4">10</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k3">4</td><td class="ctr1" id="l3">0</td><td class="ctr2" id="m3">1</td></tr><tr><td id="a1"><a href="BuilderUtil.html" class="el_class">BuilderUtil</a></td><td class="bar" id="b4"><img src="../.resources/greenbar.gif" width="5" height="10" title="42" alt="42"/></td><td class="ctr2" id="c0">88%</td><td class="bar" id="d2"><img src="../.resources/greenbar.gif" width="16" height="10" title="17" alt="17"/></td><td class="ctr2" id="e0">94%</td><td class="ctr1" id="f4">2</td><td class="ctr2" id="g2">11</td><td class="ctr1" id="h4">2</td><td class="ctr2" id="i3">13</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k4">2</td><td class="ctr1" id="l4">0</td><td class="ctr2" id="m4">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.7.5.201505241946</span></
div></body></html>
\ No newline at end of file
Modified: webservices/website/axiom-staging/code-coverage/org.apache.axiom.om.impl.builder/index.source.html
URL: http://svn.apache.org/viewvc/webservices/website/axiom-staging/code-coverage/org.apache.axiom.om.impl.builder/index.source.html?rev=1731437&r1=1731436&r2=1731437&view=diff
==============================================================================
--- webservices/website/axiom-staging/code-coverage/org.apache.axiom.om.impl.builder/index.source.html (original)
+++ webservices/website/axiom-staging/code-coverage/org.apache.axiom.om.impl.builder/index.source.html Sat Feb 20 18:30:02 2016
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>org.apache.axiom.om.impl.builder</title><script type="text/javascript" src="../.resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="index.html" class="el_class">Classes</a><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> > <span class="el_package">org.apache.axiom.om.impl.builder</span></div><h1>org.apache.axiom.om.impl.builder</h1><table class="coverage" cellspacing="0" id
="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>To
tal</td><td class="bar">814 of 2,120</td><td class="ctr2">62%</td><td class="bar">85 of 265</td><td class="ctr2">68%</td><td class="ctr1">105</td><td class="ctr2">239</td><td class="ctr1">161</td><td class="ctr2">517</td><td class="ctr1">37</td><td class="ctr2">96</td><td class="ctr1">0</td><td class="ctr2">5</td></tr></tfoot><tbody><tr><td id="a3"><a href="StAXOMBuilder.java.html" class="el_source">StAXOMBuilder.java</a></td><td class="bar" id="b0"><img src="../.resources/redbar.gif" width="46" height="10" title="376" alt="376"/><img src="../.resources/greenbar.gif" width="73" height="10" title="595" alt="595"/></td><td class="ctr2" id="c2">61%</td><td class="bar" id="d0"><img src="../.resources/redbar.gif" width="43" height="10" title="46" alt="46"/><img src="../.resources/greenbar.gif" width="69" height="10" title="73" alt="73"/></td><td class="ctr2" id="e2">61%</td><td class="ctr1" id="f1">46</td><td class="ctr2" id="g1">102</td><td class="ctr1" id="h0">71</td><td class="ctr2" i
d="i1">229</td><td class="ctr1" id="j1">8</td><td class="ctr2" id="k1">33</td><td class="ctr1" id="l0">0</td><td class="ctr2" id="m0">1</td></tr><tr><td id="a2"><a href="StAXBuilder.java.html" class="el_source">StAXBuilder.java</a></td><td class="bar" id="b1"><img src="../.resources/redbar.gif" width="40" height="10" title="330" alt="330"/><img src="../.resources/greenbar.gif" width="78" height="10" title="635" alt="635"/></td><td class="ctr2" id="c1">66%</td><td class="bar" id="d1"><img src="../.resources/redbar.gif" width="35" height="10" title="37" alt="37"/><img src="../.resources/greenbar.gif" width="84" height="10" title="89" alt="89"/></td><td class="ctr2" id="e1">71%</td><td class="ctr1" id="f0">48</td><td class="ctr2" id="g0">113</td><td class="ctr1" id="h1">69</td><td class="ctr2" id="i0">245</td><td class="ctr1" id="j0">20</td><td class="ctr2" id="k0">49</td><td class="ctr1" id="l1">0</td><td class="ctr2" id="m1">1</td></tr><tr><td id="a4"><a href="XOPAwareStAXOMBuilder.j
ava.html" class="el_source">XOPAwareStAXOMBuilder.java</a></td><td class="bar" id="b2"><img src="../.resources/redbar.gif" width="10" height="10" title="86" alt="86"/><img src="../.resources/greenbar.gif" width="1" height="10" title="14" alt="14"/></td><td class="ctr2" id="c4">14%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f2">7</td><td class="ctr2" id="g3">8</td><td class="ctr1" id="h2">17</td><td class="ctr2" id="i2">20</td><td class="ctr1" id="j2">7</td><td class="ctr2" id="k2">8</td><td class="ctr1" id="l2">0</td><td class="ctr2" id="m2">1</td></tr><tr><td id="a0"><a href="AttachmentsMimePartProvider.java.html" class="el_source">AttachmentsMimePartProvider.java</a></td><td class="bar" id="b3"><img src="../.resources/redbar.gif" width="1" height="10" title="16" alt="16"/><img src="../.resources/greenbar.gif" width="2" height="10" title="20" alt="20"/></td><td class="ctr2" id="c3">56%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">50%
</td><td class="ctr1" id="f3">2</td><td class="ctr2" id="g4">5</td><td class="ctr1" id="h3">2</td><td class="ctr2" id="i4">10</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k3">4</td><td class="ctr1" id="l3">0</td><td class="ctr2" id="m3">1</td></tr><tr><td id="a1"><a href="BuilderUtil.java.html" class="el_source">BuilderUtil.java</a></td><td class="bar" id="b4"><img src="../.resources/greenbar.gif" width="5" height="10" title="42" alt="42"/></td><td class="ctr2" id="c0">88%</td><td class="bar" id="d2"><img src="../.resources/greenbar.gif" width="16" height="10" title="17" alt="17"/></td><td class="ctr2" id="e0">94%</td><td class="ctr1" id="f4">2</td><td class="ctr2" id="g2">11</td><td class="ctr1" id="h4">2</td><td class="ctr2" id="i3">13</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k4">2</td><td class="ctr1" id="l4">0</td><td class="ctr2" id="m4">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jaco
co">JaCoCo</a> 0.7.5.201505241946</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>org.apache.axiom.om.impl.builder</title><script type="text/javascript" src="../.resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="index.html" class="el_class">Classes</a><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> > <span class="el_package">org.apache.axiom.om.impl.builder</span></div><h1>org.apache.axiom.om.impl.builder</h1><table class="coverage" cellspacing="0" id
="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>To
tal</td><td class="bar">784 of 2,128</td><td class="ctr2">63%</td><td class="bar">81 of 267</td><td class="ctr2">70%</td><td class="ctr1">104</td><td class="ctr2">240</td><td class="ctr1">153</td><td class="ctr2">519</td><td class="ctr1">37</td><td class="ctr2">96</td><td class="ctr1">0</td><td class="ctr2">5</td></tr></tfoot><tbody><tr><td id="a3"><a href="StAXOMBuilder.java.html" class="el_source">StAXOMBuilder.java</a></td><td class="bar" id="b0"><img src="../.resources/redbar.gif" width="42" height="10" title="346" alt="346"/><img src="../.resources/greenbar.gif" width="77" height="10" title="633" alt="633"/></td><td class="ctr2" id="c2">65%</td><td class="bar" id="d0"><img src="../.resources/redbar.gif" width="40" height="10" title="42" alt="42"/><img src="../.resources/greenbar.gif" width="75" height="10" title="79" alt="79"/></td><td class="ctr2" id="e2">65%</td><td class="ctr1" id="f1">45</td><td class="ctr2" id="g1">103</td><td class="ctr1" id="h1">63</td><td class="ctr2" i
d="i1">231</td><td class="ctr1" id="j1">8</td><td class="ctr2" id="k1">33</td><td class="ctr1" id="l0">0</td><td class="ctr2" id="m0">1</td></tr><tr><td id="a2"><a href="StAXBuilder.java.html" class="el_source">StAXBuilder.java</a></td><td class="bar" id="b1"><img src="../.resources/redbar.gif" width="40" height="10" title="330" alt="330"/><img src="../.resources/greenbar.gif" width="77" height="10" title="635" alt="635"/></td><td class="ctr2" id="c1">66%</td><td class="bar" id="d1"><img src="../.resources/redbar.gif" width="35" height="10" title="37" alt="37"/><img src="../.resources/greenbar.gif" width="84" height="10" title="89" alt="89"/></td><td class="ctr2" id="e1">71%</td><td class="ctr1" id="f0">48</td><td class="ctr2" id="g0">113</td><td class="ctr1" id="h0">69</td><td class="ctr2" id="i0">245</td><td class="ctr1" id="j0">20</td><td class="ctr2" id="k0">49</td><td class="ctr1" id="l1">0</td><td class="ctr2" id="m1">1</td></tr><tr><td id="a4"><a href="XOPAwareStAXOMBuilder.j
ava.html" class="el_source">XOPAwareStAXOMBuilder.java</a></td><td class="bar" id="b2"><img src="../.resources/redbar.gif" width="10" height="10" title="86" alt="86"/><img src="../.resources/greenbar.gif" width="1" height="10" title="14" alt="14"/></td><td class="ctr2" id="c4">14%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f2">7</td><td class="ctr2" id="g3">8</td><td class="ctr1" id="h2">17</td><td class="ctr2" id="i2">20</td><td class="ctr1" id="j2">7</td><td class="ctr2" id="k2">8</td><td class="ctr1" id="l2">0</td><td class="ctr2" id="m2">1</td></tr><tr><td id="a0"><a href="AttachmentsMimePartProvider.java.html" class="el_source">AttachmentsMimePartProvider.java</a></td><td class="bar" id="b3"><img src="../.resources/redbar.gif" width="1" height="10" title="16" alt="16"/><img src="../.resources/greenbar.gif" width="2" height="10" title="20" alt="20"/></td><td class="ctr2" id="c3">56%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">50%
</td><td class="ctr1" id="f3">2</td><td class="ctr2" id="g4">5</td><td class="ctr1" id="h3">2</td><td class="ctr2" id="i4">10</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k3">4</td><td class="ctr1" id="l3">0</td><td class="ctr2" id="m3">1</td></tr><tr><td id="a1"><a href="BuilderUtil.java.html" class="el_source">BuilderUtil.java</a></td><td class="bar" id="b4"><img src="../.resources/greenbar.gif" width="5" height="10" title="42" alt="42"/></td><td class="ctr2" id="c0">88%</td><td class="bar" id="d2"><img src="../.resources/greenbar.gif" width="16" height="10" title="17" alt="17"/></td><td class="ctr2" id="e0">94%</td><td class="ctr1" id="f4">2</td><td class="ctr2" id="g2">11</td><td class="ctr1" id="h4">2</td><td class="ctr2" id="i3">13</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k4">2</td><td class="ctr1" id="l4">0</td><td class="ctr2" id="m4">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jaco
co">JaCoCo</a> 0.7.5.201505241946</span></div></body></html>
\ No newline at end of file
Modified: webservices/website/axiom-staging/code-coverage/org.apache.axiom.om.impl.common.factory/DOMNamespaceContext.java.html
URL: http://svn.apache.org/viewvc/webservices/website/axiom-staging/code-coverage/org.apache.axiom.om.impl.common.factory/DOMNamespaceContext.java.html?rev=1731437&r1=1731436&r2=1731437&view=diff
==============================================================================
--- webservices/website/axiom-staging/code-coverage/org.apache.axiom.om.impl.common.factory/DOMNamespaceContext.java.html (original)
+++ webservices/website/axiom-staging/code-coverage/org.apache.axiom.om.impl.common.factory/DOMNamespaceContext.java.html Sat Feb 20 18:30:02 2016
@@ -40,7 +40,7 @@ class DOMNamespaceContext extends Abstra
}
protected String doGetPrefix(String namespaceURI) {
-<span class="fc" id="L43"> Set seenPrefixes = new HashSet();</span>
+<span class="fc" id="L43"> Set<String> seenPrefixes = new HashSet<String>();</span>
<span class="fc" id="L44"> Node current = reader.currentNode();</span>
do {
<span class="fc" id="L46"> NamedNodeMap attributes = current.getAttributes();</span>
@@ -66,8 +66,8 @@ class DOMNamespaceContext extends Abstra
protected Iterator doGetPrefixes(String namespaceURI) {
// seenPrefixes tracks all prefixes we have encountered; this is important to
// handle prefixes that are overridden by descendant elements
-<span class="fc" id="L69"> Set seenPrefixes = new HashSet();</span>
-<span class="fc" id="L70"> Set matchingPrefixes = new HashSet();</span>
+<span class="fc" id="L69"> Set<String> seenPrefixes = new HashSet<String>();</span>
+<span class="fc" id="L70"> Set<String> matchingPrefixes = new HashSet<String>();</span>
<span class="fc" id="L71"> Node current = reader.currentNode();</span>
do {
<span class="fc" id="L73"> NamedNodeMap attributes = current.getAttributes();</span>
Modified: webservices/website/axiom-staging/code-coverage/org.apache.axiom.om.impl.common.serializer.pull/Navigator.java.html
URL: http://svn.apache.org/viewvc/webservices/website/axiom-staging/code-coverage/org.apache.axiom.om.impl.common.serializer.pull/Navigator.java.html?rev=1731437&r1=1731436&r2=1731437&view=diff
==============================================================================
--- webservices/website/axiom-staging/code-coverage/org.apache.axiom.om.impl.common.serializer.pull/Navigator.java.html (original)
+++ webservices/website/axiom-staging/code-coverage/org.apache.axiom.om.impl.common.serializer.pull/Navigator.java.html Sat Feb 20 18:30:02 2016
@@ -847,9 +847,9 @@ import org.apache.commons.logging.LogFac
* ####################################################################
*/
- private Map getAllNamespaces(OMSerializable contextNode) {
+ private Map<String,String> getAllNamespaces(OMSerializable contextNode) {
<span class="fc bfc" id="L851" title="All 2 branches covered."> if (contextNode == null) {</span>
-<span class="fc" id="L852"> return Collections.EMPTY_MAP;</span>
+<span class="fc" id="L852"> return Collections.emptyMap();</span>
}
OMContainer context;
<span class="fc bfc" id="L855" title="All 2 branches covered."> if (contextNode instanceof OMContainer) {</span>
@@ -857,7 +857,7 @@ import org.apache.commons.logging.LogFac
<span class="fc" id="L857"> } else {</span>
<span class="fc" id="L858"> context = ((OMNode)contextNode).getParent();</span>
}
-<span class="fc" id="L860"> Map nsMap = new LinkedHashMap();</span>
+<span class="fc" id="L860"> Map<String,String> nsMap = new LinkedHashMap<String,String>();</span>
<span class="fc bfc" id="L861" title="All 4 branches covered."> while (context != null && !(context instanceof OMDocument)) {</span>
<span class="fc" id="L862"> OMElement element = (OMElement) context;</span>
<span class="fc bfc" id="L863" title="All 2 branches covered."> for (Iterator it = element.getAllDeclaredNamespaces(); it.hasNext(); ) {</span>
@@ -877,7 +877,7 @@ import org.apache.commons.logging.LogFac
<span class="fc" id="L877"> return nsMap;</span>
}
- private void addNamespaceToMap(OMNamespace ns, Map map) {
+ private void addNamespaceToMap(OMNamespace ns, Map<String,String> map) {
<span class="fc bfc" id="L881" title="All 2 branches covered."> if (map.get(ns.getPrefix()) == null) {</span>
<span class="fc" id="L882"> map.put(ns.getPrefix(), ns.getNamespaceURI());</span>
}
Modified: webservices/website/axiom-staging/code-coverage/org.apache.axiom.om.impl.common.util/OMDataSourceUtil.html
URL: http://svn.apache.org/viewvc/webservices/website/axiom-staging/code-coverage/org.apache.axiom.om.impl.common.util/OMDataSourceUtil.html?rev=1731437&r1=1731436&r2=1731437&view=diff
==============================================================================
--- webservices/website/axiom-staging/code-coverage/org.apache.axiom.om.impl.common.util/OMDataSourceUtil.html (original)
+++ webservices/website/axiom-staging/code-coverage/org.apache.axiom.om.impl.common.util/OMDataSourceUtil.html Sat Feb 20 18:30:02 2016
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>OMDataSourceUtil</title><script type="text/javascript" src="../.resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> > <a href="index.html" class="el_package">org.apache.axiom.om.impl.common.util</a> > <span class="el_class">OMDataSourceUtil</span></div><h1>OMDataSourceUtil</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><t
d class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">3 of 27</td><td class="ctr2">89%</td><td class="bar">0 of 4</td><td class="ctr2">100%</td><td class="ctr1">1</td><td class="ctr2">7</td><td class="ct
r1">1</td><td class="ctr2">9</td><td class="ctr1">1</td><td class="ctr2">5</td></tr></tfoot><tbody><tr><td id="a4"><a href="OMDataSourceUtil.java.html#L27" class="el_method">OMDataSourceUtil()</a></td><td class="bar" id="b0"><img src="../.resources/redbar.gif" width="40" height="10" title="3" alt="3"/></td><td class="ctr2" id="c4">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h0">1</td><td class="ctr2" id="i2">1</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a1"><a href="OMDataSourceUtil.java.html#L38" class="el_method">isDestructiveWrite(OMDataSource)</a></td><td class="bar" id="b1"><img src="../.resources/greenbar.gif" width="120" height="10" title="9" alt="9"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d0"><img src="../.resources/greenbar.gif" width="120" height="10" title="2" alt="2"/></td><td class="ctr2" id="e0">100%</td><td
class="ctr1" id="f1">0</td><td class="ctr2" id="g0">2</td><td class="ctr1" id="h1">0</td><td class="ctr2" id="i0">3</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a0"><a href="OMDataSourceUtil.java.html#L46" class="el_method">isDestructiveRead(OMDataSource)</a></td><td class="bar" id="b2"><img src="../.resources/greenbar.gif" width="120" height="10" title="9" alt="9"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d1"><img src="../.resources/greenbar.gif" width="120" height="10" title="2" alt="2"/></td><td class="ctr2" id="e1">100%</td><td class="ctr1" id="f2">0</td><td class="ctr2" id="g1">2</td><td class="ctr1" id="h2">0</td><td class="ctr2" id="i1">3</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a2"><a href="OMDataSourceUtil.java.html#L30" class="el_method">isPullDataSource(OMDataSource)</a></td><td class="bar" id="b3"><img src="../.resources/greenbar.gif" width="40" height="10" title="3" alt="3"
/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">0</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i3">1</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a3"><a href="OMDataSourceUtil.java.html#L34" class="el_method">isPushDataSource(OMDataSource)</a></td><td class="bar" id="b4"><img src="../.resources/greenbar.gif" width="40" height="10" title="3" alt="3"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">0</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i4">1</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.7.5.201505241946</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>OMDataSourceUtil</title><script type="text/javascript" src="../.resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Coverage Report</a> > <a href="index.html" class="el_package">org.apache.axiom.om.impl.common.util</a> > <span class="el_class">OMDataSourceUtil</span></div><h1>OMDataSourceUtil</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><t
d class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">3 of 37</td><td class="ctr2">92%</td><td class="bar">1 of 8</td><td class="ctr2">88%</td><td class="ctr1">2</td><td class="ctr2">9</td><td class="ctr
1">1</td><td class="ctr2">10</td><td class="ctr1">1</td><td class="ctr2">5</td></tr></tfoot><tbody><tr><td id="a4"><a href="OMDataSourceUtil.java.html#L27" class="el_method">OMDataSourceUtil()</a></td><td class="bar" id="b0"><img src="../.resources/redbar.gif" width="27" height="10" title="3" alt="3"/></td><td class="ctr2" id="c4">0%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h0">1</td><td class="ctr2" id="i3">1</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a3"><a href="OMDataSourceUtil.java.html#L34" class="el_method">isPushDataSource(OMDataSource)</a></td><td class="bar" id="b1"><img src="../.resources/greenbar.gif" width="120" height="10" title="13" alt="13"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d0"><img src="../.resources/redbar.gif" width="30" height="10" title="1" alt="1"/><img src="../.resources/greenbar.gif" width="9
0" height="10" title="3" alt="3"/></td><td class="ctr2" id="e2">75%</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g0">3</td><td class="ctr1" id="h1">0</td><td class="ctr2" id="i2">2</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a1"><a href="OMDataSourceUtil.java.html#L39" class="el_method">isDestructiveWrite(OMDataSource)</a></td><td class="bar" id="b2"><img src="../.resources/greenbar.gif" width="83" height="10" title="9" alt="9"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d1"><img src="../.resources/greenbar.gif" width="60" height="10" title="2" alt="2"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f2">0</td><td class="ctr2" id="g1">2</td><td class="ctr1" id="h2">0</td><td class="ctr2" id="i0">3</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a0"><a href="OMDataSourceUtil.java.html#L47" class="el_method">isDestructiveRead(OMDataSource)</a></td><td class="bar" id="b3"><i
mg src="../.resources/greenbar.gif" width="83" height="10" title="9" alt="9"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d2"><img src="../.resources/greenbar.gif" width="60" height="10" title="2" alt="2"/></td><td class="ctr2" id="e1">100%</td><td class="ctr1" id="f3">0</td><td class="ctr2" id="g2">2</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i1">3</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a2"><a href="OMDataSourceUtil.java.html#L30" class="el_method">isPullDataSource(OMDataSource)</a></td><td class="bar" id="b4"><img src="../.resources/greenbar.gif" width="27" height="10" title="3" alt="3"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">0</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i4">1</td><td class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr></tbody></table><div class="footer"><spa
n class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.7.5.201505241946</span></div></body></html>
\ No newline at end of file