diff options
author | Tor Norbye <tnorbye@google.com> | 2012-07-19 17:57:52 -0700 |
---|---|---|
committer | Tor Norbye <tnorbye@google.com> | 2012-07-23 15:06:58 -0700 |
commit | 74dc3e0d7d584d039689e57a80cf9868267883fd (patch) | |
tree | 29a4cd49209f5f9fa015f928aaa36c364f8312f8 /build | |
parent | 2c611aed27d75bd816b7887b64f98ff1ed87b097 (diff) | |
download | sdk-74dc3e0d7d584d039689e57a80cf9868267883fd.zip sdk-74dc3e0d7d584d039689e57a80cf9868267883fd.tar.gz sdk-74dc3e0d7d584d039689e57a80cf9868267883fd.tar.bz2 |
Add basic flow analysis support to lint
This changeset adds in the ASM analysis library (an optional part of
the ASM package lint is already using to process bytecode). It also
adds some basic flow analysis to the SecureRandom detector to detect
whether a given dispatch to a field of type java.util.Random is
actually pointing to a java.security.SecureRandom, in which case it
flags calls on it to setSeed() where the argument is a fixed integer.
Change-Id: If85ab9f8db0e801a01f1a3ea845865b4f98e259c
Diffstat (limited to 'build')
-rw-r--r-- | build/tools.atree | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/build/tools.atree b/build/tools.atree index e039c32..e19c40e 100644 --- a/build/tools.atree +++ b/build/tools.atree @@ -132,6 +132,7 @@ framework/osgi.jar tools/lib/osgi.jar framework/swing-worker-1.1.jar tools/lib/swing-worker-1.1.jar prebuilts/tools/common/asm-tools/asm-4.0.jar tools/lib/asm-4.0.jar prebuilts/tools/common/asm-tools/asm-tree-4.0.jar tools/lib/asm-tree-4.0.jar +prebuilts/tools/common/asm-tools/asm-analysis-4.0.jar tools/lib/asm-analysis-4.0.jar prebuilts/tools/common/guava-tools/guava-10.0.1.jar tools/lib/guava-10.0.1.jar prebuilts/tools/common/lombok-ast/lombok-ast-0.2.jar tools/lib/lombok-ast-0.2.jar |