WALA/com.ibm.wala.core/src/com/ibm/wala/ipa/callgraph
Ben Liblit 594525a83f Fix Eclipse warnings about methods that can be declared static
The fix is to add "static" where appropriate, of course.  I've also
simplified calls to such methods to reflect the fact that they no
longer need a specific object to call the method on.

In projects that contain test inputs, I've left the non-static
declarations unchanged, and instead downgraded the warning to be
ignored.  In all other projects, this warning has been upgraded to an
error.
2017-07-14 22:38:38 -07:00
..
cha add application-only call graph 2017-04-20 11:26:23 -07:00
impl Fix Eclipse warnings about methods that can be declared static 2017-07-14 22:38:38 -07:00
propagation Fix Eclipse warnings about methods that can be declared static 2017-07-14 22:38:38 -07:00
pruned Add @Override annotations wherever possible (#178) 2017-05-08 07:39:49 -07:00
AnalysisCache.java cross-cutting changes to make more of WALA runnable with TeaVM. The biggest change is refactoring to AnalysisCache and friends; since TeaVM does not support SoftReference, I needed to add a layer of interfaces so that I can use a more simpleminded caching implementation for TeaVM. There are other changes to Module and friends to break connections with File and URL, which also cause TeaVM grief. I also organized imports in many places to remove unused types that caused trouble. 2017-02-02 20:33:27 -05:00
AnalysisCacheImpl.java forgot some files 2017-02-02 20:44:27 -05:00
AnalysisOptions.java Clarify a comment 2015-12-11 15:50:25 -08:00
AnalysisScope.java Revert "Suppress 157 Eclipse warnings about unused exception parameters" 2017-03-23 16:32:00 -05:00
CGNode.java Convert all Java source files to use Unix line endings; no semantic change 2012-09-04 15:56:05 -07:00
CallGraph.java updates to dynamic call graphs to better match static ones 2015-07-10 09:44:01 +02:00
CallGraphBuilder.java "@throws" with no other information is neither valid nor useful 2017-03-22 20:40:52 -05:00
CallGraphBuilderCancelException.java add standard type parameter to most pointer analysis references. When it breaks we move back to ? extends InstanceKey. 2014-05-20 22:00:06 +02:00
CallGraphStats.java Convert all Java source files to use Unix line endings; no semantic change 2012-09-04 15:56:05 -07:00
CallGraphTransitiveClosure.java incorporate changes from other branch 2013-02-06 12:34:25 +01:00
ClassTargetSelector.java Convert all Java source files to use Unix line endings; no semantic change 2012-09-04 15:56:05 -07:00
Context.java Convert all Java source files to use Unix line endings; no semantic change 2012-09-04 15:56:05 -07:00
ContextItem.java Convert all Java source files to use Unix line endings; no semantic change 2012-09-04 15:56:05 -07:00
ContextKey.java more CPA work 2016-09-19 13:51:18 -04:00
ContextSelector.java Convert all Java source files to use Unix line endings; no semantic change 2012-09-04 15:56:05 -07:00
ContextUtil.java Convert all Java source files to use Unix line endings; no semantic change 2012-09-04 15:56:05 -07:00
DelegatingContext.java merge 2013-06-25 11:57:37 -04:00
Entrypoint.java Convert all Java source files to use Unix line endings; no semantic change 2012-09-04 15:56:05 -07:00
IAnalysisCacheView.java forgot some files 2017-02-02 20:44:27 -05:00
MethodTargetSelector.java Convert all Java source files to use Unix line endings; no semantic change 2012-09-04 15:56:05 -07:00
ShallowAnalysisScope.java pull exclusions file support into util project and then share it with 2013-11-14 13:02:56 -05:00
package.html more conversion to Unix line endings 2012-09-04 15:59:50 -07:00