Merge "Reject classes inheriting from themselves directly or transitively."
am: 69872a18c1

* commit '69872a18c19aa7a1f3d9f84f6b842a409cd1e161':
  Reject classes inheriting from themselves directly or transitively.

Change-Id: I8f8f1fbe36325e5cd714632278f55734c8408931