Commit Graph

130 Commits

Author SHA1 Message Date
sjfink 04e2e78de9 delete IClass.isStatic()
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2648 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-03-03 01:47:46 +00:00
sjfink 97e32ede8b support Filter entrypoints
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2605 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-02-22 18:30:40 +00:00
sjfink 95750560d0 minor cleanups
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2547 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-02-06 19:00:32 +00:00
sjfink 5d8c0f6725 more cleanup of util packages
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2462 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-01-24 22:53:55 +00:00
sjfink c716b56440 refactoring: move some classes into appropriate packages
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2454 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-01-24 22:21:06 +00:00
sjfink e1be2576bd just refactoring ... introduce 2 new packages in wala.util.
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2449 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-01-24 22:06:17 +00:00
sjfink 16d88a1192 misc bug fixes
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2438 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-01-24 01:58:24 +00:00
msridhar1 14ceabf781 added more generics
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2409 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-01-17 17:55:48 +00:00
sjfink 8fef9a01f5 minor cleanup
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2383 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-01-14 16:40:04 +00:00
sjfink c86b7a5a35 tweak code format
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2366 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-01-11 16:50:49 +00:00
sjfink c4a6b08e3e small bug fix
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2343 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-01-10 17:59:56 +00:00
sjfink cb67d8fcd7 tweak code formatting for enums
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2339 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-01-10 16:26:26 +00:00
sjfink 53e030f4e1 update servletrequest model
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2325 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-01-10 14:20:40 +00:00
sjfink 6c08d95103 tweak some servlet models
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2324 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-01-09 20:46:05 +00:00
sjfink 19f17e3e28 fix a model in ServletConfig
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2310 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-01-08 13:54:14 +00:00
sjfink 6d7be2e04b fix some servlet models and delete some dead files
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2309 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-01-08 13:49:49 +00:00
sjfink 35ad789bd0 improve servlet models
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2301 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-01-07 16:50:56 +00:00
sjfink ba8832ae68 update some servlet models
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2299 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-01-07 14:10:36 +00:00
loginov 5879514e1a Only an exclusion of bak/ subdirs of the src tree.
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2295 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-01-04 22:52:40 +00:00
sjfink 456d36e550 delete a bunch of old crap
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2279 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-01-03 20:57:43 +00:00
sjfink 8b56166d1c tweak some comments
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2275 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-01-03 19:32:37 +00:00
sjfink ce047d644c tweak some servlet models
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2273 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-01-03 19:12:59 +00:00
sjfink 89cdd02953 clean up type hierarchy of zero-x-container builders
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2272 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-01-03 19:11:05 +00:00
sjfink 5d2c11426e update getInputStream() model
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2270 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-01-03 17:30:04 +00:00
sjfink 74aaf36780 fix some Cookie models
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2269 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-01-03 17:03:38 +00:00
sjfink 8ece16c7d5 tweak code formatting template
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2264 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-01-03 16:31:18 +00:00
sjfink 8a365009c0 delete a comment
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2254 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-01-03 04:39:24 +00:00
sjfink 182895ab13 a little refactoring to support subclassing
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2252 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-01-03 01:19:04 +00:00
sjfink afd0014e74 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@2250 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-01-02 22:27:59 +00:00
sjfink 2ca10de94a tweak some models
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2246 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-01-02 20:56:26 +00:00
sjfink 06f5120433 misc. bug fixes
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2245 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-01-02 19:38:45 +00:00
sjfink 1682fbbf1b add method IClass.isStatic()
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2230 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-12-21 15:08:10 +00:00
sjfink d8cc9257e9 revert code compliance level to 5.0
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2204 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-12-17 18:47:47 +00:00
sjfink ef762b6e1f misc bug fixes and cleanups for new AnalysisScopes
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2172 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-12-13 00:40:08 +00:00
yahave 3ecf5850ca permit public access to dmd
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2127 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-12-08 21:19:07 +00:00
sjfink 30e56cf7a2 bug fix and related API changes for interface type tests
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2102 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-12-05 19:48:51 +00:00
sjfink 66f7358adf tweak some comments
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2101 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-12-05 17:39:38 +00:00
sjfink 4eb5ec252f tweak some comments
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2100 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-12-05 17:37:21 +00:00
sjfink d90498f880 tweak some comments
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2099 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-12-05 17:33:52 +00:00
sjfink 0776c164c6 bump up source level to 6.0
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1850 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-10-11 14:25:54 +00:00
sjfink 8698432b6b generics for control flow graph and filters
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1714 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-09-02 14:45:56 +00:00
sjfink 1b9fee6563 delete obsolete code
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1696 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-08-31 21:45:46 +00:00
sjfink d4ab99b2c1 use new call graph builder factories
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1658 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-08-23 18:25:12 +00:00
sjfink 5dbfbda22c decouple IR caching from AnalysisOptions with a new AnalysisCache object
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1521 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-07-20 15:20:58 +00:00
sjfink ca4ca4ddca use Hash factories everywhere
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1441 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-07-11 21:08:30 +00:00
egeay 3a6fcf5679 Updated plugin dependencies for Eclipse 3.3 release.
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1428 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-07-11 19:03:41 +00:00
sjfink 90512ffb4e massive overhaul of Warnings management
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1388 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-07-06 22:08:55 +00:00
sjfink dd8d708fc3 miscellaneous housekeeping
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1363 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-07-06 03:06:36 +00:00
sjfink a96d004737 small cleanups relating to migration to Eclipse 3.3
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1353 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-07-05 23:55:43 +00:00
sjfink bca3b2f407 set javac fail on error
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1350 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-07-05 19:53:38 +00:00
sjfink c6cda8b431 introduce factory for Iterator2Collection
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1307 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-06-21 16:13:42 +00:00
egeay 5af604fb12 Reverted the file to the new way build system of WALA (Eclipse generated).
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1270 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-06-08 14:36:41 +00:00
sjfink db4bf9b852 remove some unnecessary IClassHierarchy parameters
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1255 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-06-06 20:15:44 +00:00
sjfink 00f604ee6f 1) adjust somewhat to recent API changes.
2) fix equals() bug in Statement
3) general cleanups

git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1225 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-06-01 14:06:26 +00:00
dolby-oss cecb1a571d adapt to wala changes for cross-language call graphs
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1220 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-06-01 03:56:07 +00:00
sjfink 1c2d4c98ca change some Iterators in API to Collections
remove some unnecessary WarningSet parameters

git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1210 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-05-31 02:39:01 +00:00
sjfink e7b16b96e3 add a @NonNull annotation
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1194 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-05-29 19:24:50 +00:00
sjfink d5ed52b095 check a parameter and throw IllegalArgumentException
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1193 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-05-29 19:24:35 +00:00
sjfink e6cb8be480 more annotations support
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1187 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-05-29 13:39:02 +00:00
sjfink e2174bbdde check some parameters
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1183 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-05-28 00:09:44 +00:00
sjfink d6a14bae3e more argument checking
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1155 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-05-21 16:04:32 +00:00
sjfink ba4c5f36bd more IllegalArgumentExceptions
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1150 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-05-17 20:27:37 +00:00
sjfink ea6466127f more hardening against malicious inputs
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1135 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-05-16 18:58:28 +00:00
sjfink e02ea7143c delete Entrypoints interface.
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1129 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-05-15 17:45:09 +00:00
sjfink f8a653c259 feature 1718935: make Entrypoints implement Iterable
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1116 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-05-14 21:30:58 +00:00
sjfink bb31bcb53e feature 1717405: cleanup MemberReference.getDeclaringClass() API
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1108 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-05-14 17:31:00 +00:00
sjfink 921ef3ad0f feature 1717405: rename getFieldReference() to getReference()
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1105 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-05-14 17:01:19 +00:00
sjfink bb011c07a8 shared code formatter settings
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1071 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-05-07 13:21:19 +00:00
sjfink 9618f5a8a9 Graph API change: Graph is now an Iterable of Nodes!
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@870 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-03-21 21:07:48 +00:00
sjfink dd63518bfa more generics
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@685 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-02-08 20:17:10 +00:00
sjfink f9634add14 misc. bug fixes and annotations
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@577 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-01-15 18:30:56 +00:00
sjfink 77a46cb35b add isPublic()
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@530 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-01-08 17:18:58 +00:00
sjfink 370a88e56d more generics
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@525 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-01-02 18:49:17 +00:00
sjfink c801d53d31 API change for IClass.getDeclaredMethods()
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@522 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-01-02 16:50:39 +00:00
sjfink 4ab4d5edfb introduce ClassHierarchyDweller
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@517 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2006-12-21 19:03:57 +00:00
sjfink 5cbfc6ca0a small cleanup; no semantic change
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@504 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2006-12-07 18:01:25 +00:00
sjfink e7c4b8519f git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@503 f5eafffb-2e1d-0410-98e4-8ec43c5233c4 2006-12-07 17:15:29 +00:00
sjfink 67cb72785c rename J2EE analysis creator
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@502 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2006-12-07 17:14:55 +00:00
sjfink fa615f3efb more generics
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@498 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2006-11-27 04:51:16 +00:00
sjfink 68270cad6f mv stuff to trunk
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@492 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2006-11-22 17:45:24 +00:00