Commit Graph

40 Commits

Author SHA1 Message Date
dolby-oss ed52225d4f adapt to core changes
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3230 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2009-02-19 15:59:33 +00:00
dolby-oss 624fb4c5ae refactor polyglot-based java code in its own projects
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3168 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2009-01-09 14:12:19 +00:00
sjfink b1f300156e patch from yinnon to make analysis scopes obey list order
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3144 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-12-17 19:52:27 +00:00
dolby-oss 7ce05498fd refactor java source test code to ease making plugin tests
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3134 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-12-16 14:29:11 +00:00
dolby-oss 866c6dc608 make dumpIR accessible to subclasses
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3082 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-11-06 17:58:11 +00:00
sjfink a26f7e2035 organize imports
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2853 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-05-27 19:43:53 +00:00
dolby-oss ed8a7159e6 remove dependence from cast.java.test to eclipse.tests
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2850 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-05-27 13:29:35 +00:00
dolby-oss 85747870f1 refactoring to prepare for JDT front end
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2844 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-05-23 16:24:17 +00:00
dolby-oss 3719bfd410 refactoring to prepare for JDT front end
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2842 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-05-23 15:58:02 +00:00
msridhar1 54f15e7c50 fix for mac
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2563 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-02-12 15:17:36 +00:00
sjfink d3b19b68cb just refactoring ... introduce 2 new packages in wala.util.
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2444 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-01-24 22:04:26 +00:00
sjfink fa5af94335 clean up and refactor some APIs surrounding file I/O and exclusions files. Needed in order to allow clients to use some APIs with application-specific exclusions.
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2251 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-01-02 22:28:04 +00:00
sjfink 0b441f5b13 organize imports
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2146 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-12-10 05:36:40 +00:00
rmfuhrer 1cce2cc801 Made populateScope() non-static so it can be overridden and derived classes can add other Modules to the analysis.
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2118 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-12-06 15:01:07 +00:00
sjfink f757378ce3 organize imports
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2047 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-11-16 20:57:49 +00:00
dolby-oss e851f84a2e expose rtJar computation for other tests
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1952 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-10-25 13:48:16 +00:00
dolby-oss 10b1ec8b7f allow use in other packages
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1762 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-09-18 02:28:58 +00:00
dolby-oss 3e5ef94742 bug fix
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1760 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-09-17 20:32:40 +00:00
dolby-oss 8313d24fe8 add test of example of CAst transformation: a sync block duplicator for Nick
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1745 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-09-13 14:33:20 +00:00
sjfink 8943e75f41 small cleanups
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1600 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-08-09 17:39:35 +00:00
schandra_sf 48110ba738 Make access control of populatescope protected (was private)
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1574 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-08-06 19:45:20 +00:00
dolby-oss 82f5422cdc use libs from wala.properties, if available
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1565 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-08-02 17:20:29 +00:00
sjfink a83b93fd0f use Hash factories everywhere
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1437 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-07-11 21:07:42 +00:00
sjfink ba386f24ac massive overhaul of Warnings management
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1383 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-07-06 22:08:19 +00:00
sjfink c29f416283 delete CallGraph.getInterpreter() and CFGProvider
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1343 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-07-05 03:04:39 +00:00
dolby-oss caab59282a adapt to wala changes for cross-language call graphs
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1219 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-06-01 03:37:25 +00:00
sjfink 3512d5e0aa promote some basic eclipse functions into wala.core
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1146 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-05-17 14:12:20 +00:00
sjfink aea9865785 refactor JavaSourceAnalysisEngine
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@982 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-04-18 15:51:08 +00:00
sjfink b82f1cec16 cleanup and refactoring of Eclipse analysis scope management
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@974 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-04-17 16:12:50 +00:00
sjfink 6287fac5ae reorganize eclipse dependencies
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@968 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-04-17 14:04:50 +00:00
dolby-oss 016957c461 slightly more informative message regarding unreached methods
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@922 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-04-04 13:04:29 +00:00
sjfink 84c841784a soft caching of bytecode info and small API changes
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@882 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-03-22 15:48:58 +00:00
sjfink 0d459d587d minor cleanups
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@851 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-03-12 16:09:57 +00:00
dolby-oss c47a510932 restore lib jar file needed by ibm 5.0 vm
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@844 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-03-12 02:41:23 +00:00
dolby-oss 609f848f1c support tests that take a directory, not a file. Also add some testing of extensions added the WALA CAst Java front end.
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@841 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-03-12 02:08:45 +00:00
dolby-oss b89d4b59f3 more testing of enclosing objects for inner classes; make the simple tests assert that all methods are reachable as a basic sanity check
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@704 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-02-09 18:20:17 +00:00
sjfink 8b2db1517f squash remaining Eclipse warnings
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@699 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-02-09 15:33:22 +00:00
sjfink c9ddadb76f miscellaneous minor cleanups. eclipse build stuff. import statements.
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@675 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-02-08 19:06:52 +00:00
dolby-oss 1301b5c428 extend local class test to test invokes on enclosing object; adapt to changes in analysis engines
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@658 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-02-07 18:52:35 +00:00
dolby-oss 870f9cc88f git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@620 f5eafffb-2e1d-0410-98e4-8ec43c5233c4 2007-02-02 17:22:28 +00:00