WALA/com.ibm.wala.core/src/com/ibm/wala/ipa/callgraph/propagation/cfa
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
..
CallString.java AnalysisCache -> IAnalysisCache, additional ignore, increased visibility, generic fixes (#172) 2017-05-03 09:20:03 -07:00
CallStringContext.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
CallStringContextSelector.java AnalysisCache -> IAnalysisCache, additional ignore, increased visibility, generic fixes (#172) 2017-05-03 09:20:03 -07:00
CallerContext.java merge 2013-06-25 11:57:37 -04:00
CallerContextPair.java Convert all Java source files to use Unix line endings; no semantic change 2012-09-04 15:56:05 -07:00
CallerSiteContext.java Remove redundant casts and imports, improve doc comments 2014-06-26 17:51:26 +02:00
CallerSiteContextPair.java Convert all Java source files to use Unix line endings; no semantic change 2012-09-04 15:56:05 -07:00
ContainerContextSelector.java minor changes: remove debug code and sync with main branch 2014-08-01 12:27:21 +02:00
ContextInsensitiveSSAInterpreter.java Fix 42 Eclipse warnings about unused imports 2017-03-20 00:43:48 -05:00
DefaultPointerKeyFactory.java merge 2013-06-25 11:57:37 -04:00
DefaultSSAInterpreter.java Fix 42 Eclipse warnings about unused imports 2017-03-20 00:43:48 -05:00
DelegatingSSAContextInterpreter.java add some abstraction to IR, using IRView 2017-03-11 13:22:45 -05:00
ExceptionReturnValueKey.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
FallbackContextInterpreter.java add some abstraction to IR, using IRView 2017-03-11 13:22:45 -05:00
OneLevelSiteContextSelector.java merge 2013-06-25 11:57:37 -04:00
ZeroXCFABuilder.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
ZeroXContainerCFABuilder.java Use IAnalysisCacheView instead of AnalysisCache. 2017-03-13 16:27:05 -04:00
ZeroXInstanceKeys.java Fix Eclipse warnings about methods that can be declared static 2017-07-14 22:38:38 -07:00
nCFABuilder.java add utility methods for creating n-CFA call graph builders 2013-05-10 20:55:13 -07:00
nCFAContextSelector.java Convert all Java source files to use Unix line endings; no semantic change 2012-09-04 15:56:05 -07:00
package.html more conversion to Unix line endings 2012-09-04 15:59:50 -07:00