David Erichsen created LOG4J2-813:
-------------------------------------

             Summary: MarkerManager Log4jMarker.hasParents() returns opposite 
of correct result
                 Key: LOG4J2-813
                 URL: https://issues.apache.org/jira/browse/LOG4J2-813
             Project: Log4j 2
          Issue Type: Bug
          Components: API
    Affects Versions: 2.0.2
            Reporter: David Erichsen
            Priority: Minor


Log4JMarker.hasParents() will return false when the marker has parents, and 
true when it has none. 

The javadoc in the Marker interface indicates it should function the other way 
around: 
Indicates whether this Marker has references to any other Markers. 
@return {@code true} if the Marker has parent Markers 

The code for the implementation (that I could find) demonstrates that it would 
function in the opposite way as it is described in that javadoc: 
229   @Override 
230   public boolean hasParents() { 
231     return this.parents == null; 
232   }



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to