title: Leak canary, Recyclerview leaking mAdapter
body: <p>I decided it was high time I learned how to use Leak Canary to detect Leaks within my apps, and as I always do, I tried to implement it in my project to really understand how to use the tool. Implementing it was easy enough, the difficult part was reading what the tool is throwing back at me.
  I have a scrollview that seems to accumulate memory in the memory manager as I scroll up and down (even though It doesnt load any new data) so I thought that was a good candidate object to track leaks on, this is the result:</p>
  
  <p><a href="https://i.stack.imgur.com/4BHZR.png" rel="noreferrer"><img src="https://i.stack.imgur.com/4BHZR.png" alt="enter image description here"></a></p>
  
  <p>It looks like v7.widget.RecyclerView is leaking the adapter, and not my application. But that can't be right.... right?</p>
  
  <p>Here's the code for the adapter and the class making use of it:
  <a href="https://gist.github.com/feresr/a53c7b68145d6414c40ec70b3b842f1e" rel="noreferrer">https://gist.github.com/feresr/a53c7b68145d6414c40ec70b3b842f1e</a></p>
  
  <p>I started a bounty for this question because it resurfaced after two years on a completely different application</p>