Fork of the T.J. Watson Libraries for Analysis used by DASCA.
Go to file
Ben Liblit 94fcc3966f Fix 2 Eclipse warnings about useless instanceof checks
Effectively these two checks could only be false if the instance being
tested were null.  So we replace the instanceof checks with null
checks.  Sometimes that, in turn, makes other surrounding code
simpler.  In the case of ApplicationLoaderFilter.test, for example,
a whole conditional case ("o instanceof LocalPointerKey") becomes
statically impossible.  That seems a bit strange to me, but that's
what the code was effectively doing.
2017-03-20 00:44:41 -05:00
com.ibm.wala-feature Merge branch 'master' into warning-fixes-xml-validation 2016-11-29 10:08:00 -06:00
com.ibm.wala-repository Exclude Maven-generated HTML pages from validation 2016-11-27 21:24:03 -06:00
com.ibm.wala.cast Fix 11 Eclipse warnings about fields whose values are never used 2017-03-20 00:44:40 -05:00
com.ibm.wala.cast.java Fix 132 Eclipse warnings about using raw generic types 2017-03-15 11:08:20 -05:00
com.ibm.wala.cast.java.ecj Fix 11 Eclipse warnings about fields whose values are never used 2017-03-20 00:44:40 -05:00
com.ibm.wala.cast.java.test Fix 132 Eclipse warnings about using raw generic types 2017-03-15 11:08:20 -05:00
com.ibm.wala.cast.java.test.data Fix 9 Eclipse warnings about unused methods 2017-03-20 00:44:36 -05:00
com.ibm.wala.cast.js Fix 11 Eclipse warnings about fields whose values are never used 2017-03-20 00:44:40 -05:00
com.ibm.wala.cast.js.html.nu_validator Remove redundant generic type parameters where possible 2017-03-11 21:20:51 -06:00
com.ibm.wala.cast.js.nodejs nodejs support updated to latest WALA and now on Travis 2017-03-12 19:45:19 -04:00
com.ibm.wala.cast.js.nodejs.test nodejs support updated to latest WALA and now on Travis 2017-03-12 19:45:19 -04:00
com.ibm.wala.cast.js.rhino Merge pull request #140 from liblit/remove-execute-bits-from-non-scripts 2017-03-12 10:27:08 -07:00
com.ibm.wala.cast.js.rhino.test Update expected exception when test assertions fail 2017-03-17 21:52:47 -05:00
com.ibm.wala.cast.js.test Fix 132 Eclipse warnings about using raw generic types 2017-03-15 11:08:20 -05:00
com.ibm.wala.cast.js.test.data Strip execute bits from many non-executable (i.e., non-script) files 2017-02-23 06:10:08 -06:00
com.ibm.wala.cast.test Fix 92 deprecation warnings 2017-03-17 21:18:26 -05:00
com.ibm.wala.core Fix 11 Eclipse warnings about fields whose values are never used 2017-03-20 00:44:40 -05:00
com.ibm.wala.core.testdata bug 144 2017-03-14 10:05:18 -04:00
com.ibm.wala.core.tests Fix 2 Eclipse warnings about useless instanceof checks 2017-03-20 00:44:41 -05:00
com.ibm.wala.dalvik Fix 11 Eclipse warnings about fields whose values are never used 2017-03-20 00:44:40 -05:00
com.ibm.wala.dalvik.test Fix 132 Eclipse warnings about using raw generic types 2017-03-15 11:08:20 -05:00
com.ibm.wala.ide Fix 65 Eclipse warnings about unused exception parameters 2017-03-20 00:44:39 -05:00
com.ibm.wala.ide-feature Merge branch 'master' into warning-fixes-xml-validation 2016-11-29 10:08:00 -06:00
com.ibm.wala.ide.jdt Fix 65 Eclipse warnings about unused exception parameters 2017-03-20 00:44:39 -05:00
com.ibm.wala.ide.jdt.test Fix 92 deprecation warnings 2017-03-17 21:18:26 -05:00
com.ibm.wala.ide.jsdt Fix 132 Eclipse warnings about using raw generic types 2017-03-15 11:08:20 -05:00
com.ibm.wala.ide.jsdt.tests Plug numerous potential resource leaks 2017-03-12 21:38:43 -05:00
com.ibm.wala.ide.tests Fix 132 Eclipse warnings about using raw generic types 2017-03-15 11:08:20 -05:00
com.ibm.wala.scandroid Fix 11 Eclipse warnings about fields whose values are never used 2017-03-20 00:44:40 -05:00
com.ibm.wala.shrike Fix 11 Eclipse warnings about fields whose values are never used 2017-03-20 00:44:40 -05:00
com.ibm.wala.tests-feature Exclude Eclipse feature manifest files from XML validation 2016-11-28 14:03:03 -06:00
com.ibm.wala.tests.ide-feature Exclude Eclipse feature manifest files from XML validation 2016-11-28 14:03:03 -06:00
com.ibm.wala.util Fix 2 Eclipse warnings about useless instanceof checks 2017-03-20 00:44:41 -05:00
targets switch version to 1.3.10-SNAPSHOT 2016-05-10 22:53:28 +09:00
.gitignore Ignore a "lib" subdirectory that Maven creates 2017-03-13 14:01:13 -05:00
.travis.yml Do a shallow clone of DroidBench 2016-09-20 13:55:47 -07:00
README.md Restore README.md 2014-12-02 13:14:26 -08:00
build-maven-jars.py More output to debug maven jar script on Travis 2016-05-25 15:09:51 +02:00
change-version.py script to change version numbers consistently across files 2015-05-29 12:19:18 -07:00
pom.xml nodejs support updated to latest WALA and now on Travis 2017-03-12 19:45:19 -04:00

README.md

This is the main source repository for WALA. For more details on WALA, see the WALA home page.