OSDN Git Service

Fix visitFieldInsn in layoutlib_create. [DO NOT MERGE]
authorDeepanshu Gupta <deepanshu@google.com>
Tue, 1 Apr 2014 01:59:45 +0000 (18:59 -0700)
committerDeepanshu Gupta <deepanshu@google.com>
Wed, 23 Apr 2014 23:11:57 +0000 (16:11 -0700)
commit6f9baea47757fef4745de434e09bd552fddc1f03
treef6edd2591455a96ea2bc7fb4b3eef43332ece817
parentc436772120ceea1d6e3f5b388ef068c99c8bb7d6
Fix visitFieldInsn in layoutlib_create. [DO NOT MERGE]

The bug caused some classes to be missed when computing the dependencies
of the existing classes.

Change-Id: I7285ff67e016ce5d73a8550501f49acc73cfadfa
(cherry-picked from 4a0f93bd32b8dd9b3c351680ad82e461d5111f38)
tools/layoutlib/create/src/com/android/tools/layoutlib/create/AsmAnalyzer.java
tools/layoutlib/create/src/com/android/tools/layoutlib/create/DependencyFinder.java
tools/layoutlib/create/tests/com/android/tools/layoutlib/create/AsmAnalyzerTest.java
tools/layoutlib/create/tests/data/mock_android.jar
tools/layoutlib/create/tests/mock_data/mock_android/util/EmptyArray.java [new file with mode: 0644]
tools/layoutlib/create/tests/mock_data/mock_android/widget/LinearLayout.java