commit | 31349988d7c44fe453bde9525fd10a371e543c28 | [log] [tgz] |
---|---|---|
author | Roland Levillain <rpl@google.com> | Wed May 18 11:41:33 2016 +0100 |
committer | Roland Levillain <rpl@google.com> | Tue May 24 11:43:25 2016 +0100 |
tree | 18eded8251de466849912d8e77af50b8cb049f44 | |
parent | 1d84c20c8c7b7d30f23b5e6913e7dfdf79cb8f39 [diff] |
Enforce class definition ordering rules in v37 Dex files. These new checks also reject classes extending or implementing themselves directly or transitively within a single Dex file. (cherry picked from commit 621b5eab8eed7746925bca489114d706ad455572) Bug: 28812524 Bug: 28797012 Bug: 28685551 Bug: 27682580 Change-Id: I51c43f8b4b6a7abaade63682411e61f21767f5d4