Commit Graph

206 Commits

Author SHA1 Message Date
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 9206386ec8 tweak code format
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2370 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-01-11 16:51:15 +00:00
sjfink 25d89740f1 tweak code formatting for enums
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2337 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-01-10 16:26:20 +00:00
sjfink 799e6cc6c5 tweak code formatting template
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2267 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-01-03 16:31:29 +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 07f528b5d1 revert code compliance level to 5.0
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2211 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-12-17 18:48:21 +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 5b2cc7b943 more generics
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2050 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-11-16 21:02:33 +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
sjfink 5ed0e82014 add CancelException to interact with Eclipse progress monitors and thread it through some APIs
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2002 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-11-13 16:18:44 +00:00
sjfink 851aec7d00 use java 6.0 regression exclusions
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1991 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-11-08 21:52:19 +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
sjfink 46ef6ec021 add a generic type
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1860 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-10-11 16:12:34 +00:00
sjfink a4ed04658c bump up source level to 6.0
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1843 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-10-11 14:25:21 +00:00
sjfink db2e81fdf5 clean up imports
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1823 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-10-04 15:49:01 +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 8d870a917c add missing files
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1761 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-09-17 21:05:09 +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 486bd2be5c fixes for build issues
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1758 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-09-17 17:01:28 +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 91ff8cfe08 miscellaneous housekeeping
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1370 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-07-06 03:07:49 +00:00
sjfink 0350934bce small cleanups relating to migration to Eclipse 3.3
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1361 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-07-05 23:56:36 +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
sjfink e6e81302c4 misc. cleanups
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1281 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-06-15 14:01:35 +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 3dec0ac8cb delete Entrypoints interface.
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1123 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-05-15 17:44:32 +00:00
sjfink cc550887df share errors/warnings settings
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1079 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-05-07 13:28:27 +00:00
sjfink 5f3c4399b4 shared code formatter settings
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1072 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-05-07 13:21:23 +00:00
sjfink 398caf19c1 enable project-specific compiler settings
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1027 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-04-30 13:47:01 +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
dolby-oss 1f6269c3ee tests for fixes to (some of) the most recent crop of bugs
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@856 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-03-14 14:37:24 +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 c3670c755b add test for static initializers
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@845 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-03-12 02:47:29 +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
rmfuhrer b5d07d2443 Changed ref in bundle name: DOMO -> WALA.
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@746 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-02-14 15:05:14 +00:00
mkogane a529f33798 fix Bundle-SymbolicName and Require-Bundle in MANIFEST.MF
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@737 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-02-14 06:12:18 +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
dolby-oss 701e6a5960 launch configurations for download scripts
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@690 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-02-08 20:38:28 +00:00
dolby-oss e4569142d6 added script to download needed tests
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@683 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-02-08 20:09:50 +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 e8258d08e8 JUnit tests launch configurations
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@672 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-02-08 18:24:14 +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