boolean leakFound
boolean excludedLeak
AnalysisResult.leakFound is true and the only path to the leaking reference is
through excluded references. Usually, that means you can safely ignore this report.java.lang.String className
AnalysisResult.leakFound is true, null otherwise.
The class name format is the same as what would be returned by Class.getName().LeakTrace leakTrace
AnalysisResult.leakFound is true, null
otherwise. This can be used as a unique signature for the leak.java.lang.Throwable failure
long retainedHeapSize
AnalysisResult.RETAINED_HEAP_SKIPPED if the retained heap size was not computed. 0 if
AnalysisResult.leakFound is false.long analysisDurationMs
java.util.Map<K,V> fieldNameByClassName
java.util.Map<K,V> staticFieldNameByClassName
java.util.Map<K,V> threadNames
java.util.Map<K,V> classNames
java.lang.String name
java.lang.String reason
boolean alwaysExclude
java.lang.String matching
java.io.File heapDumpFile
java.lang.String referenceKey
java.lang.String referenceName
com.squareup.leakcanary.ExcludedRefs excludedRefs
long watchDurationMs
long gcDurationMs
long heapDumpDurationMs
boolean computeRetainedHeapSize
java.util.List<E> reachabilityInspectorClasses
com.squareup.leakcanary.LeakTraceElement.Type type
java.lang.String name
java.lang.String value
java.util.List<E> elements
java.util.List<E> expectedReachability
com.squareup.leakcanary.LeakReference reference
java.lang.String referenceName
com.squareup.leakcanary.LeakTraceElement.Type type
com.squareup.leakcanary.LeakTraceElement.Holder holder
java.util.List<E> classHierarchy
java.lang.String className
java.lang.String extra
com.squareup.leakcanary.Exclusion exclusion
java.util.List<E> fieldReferences
java.util.List<E> fields