Library Leak
data class LibraryLeak(val leakTraces: List<LeakTrace>, val pattern: ReferencePattern, val description: String) : Leak
A leak found by HeapAnalyzer, where the only path to the leaking object required going through a reference matched by pattern, as provided to a LibraryLeakReferenceMatcher instance. This is a known leak in library code that is beyond your control.
Properties
Link copied to clipboard
A description that conveys what we know about this library leak.
Link copied to clipboard
Group of leak traces which share the same leak signature.
Link copied to clipboard
The pattern that matched one of the references in each of leakTraces, as provided to a LibraryLeakReferenceMatcher instance.
Link copied to clipboard
Link copied to clipboard
Sum of LeakTrace.retainedHeapByteSize for all elements in leakTraces. Null if the retained heap size was not computed.
Link copied to clipboard
Sum of LeakTrace.retainedObjectCount for all elements in leakTraces. Null if the retained heap size was not computed.