WALA/com.ibm.wala.core/src/com/ibm/wala/ipa/callgraph/propagation/rta
Ben Liblit 4cef26162c Add @Override annotations wherever possible (#178)
* Fix warnings about unset javacProjectSettings build entries

Specifically, these are all warnings of the form "The
'javacProjectSettings' build entry should be set when there are project
specific compiler settings".

* Add @Override annotations to all methods that do override

This fixes 287 Eclipse code style warnings.

* Cannot add @Override annotations here, so suppress warnings instead

We should be able to add these @Override annotations in the future,
one Eclipse Mars and earlier are no longer supported.  For now,
though, they have to go away in order to be compatible with older
Eclipse releases.
2017-05-08 07:39:49 -07:00
..
AbstractRTABuilder.java Revert "Suppress 157 Eclipse warnings about unused exception parameters" 2017-03-23 16:32:00 -05:00
BasicRTABuilder.java Fix 42 Eclipse warnings about unused imports 2017-03-20 00:43:48 -05:00
CallSite.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
ContextInsensitiveRTAInterpreter.java Fix 42 Eclipse warnings about unused imports 2017-03-20 00:43:48 -05:00
DefaultRTAInterpreter.java Fix 42 Eclipse warnings about unused imports 2017-03-20 00:43:48 -05:00
DelegatingExplicitCallGraph.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
DelegatingRTAContextInterpreter.java merge 2013-06-25 11:57:37 -04:00
RTAContextInterpreter.java Add @Override annotations wherever possible (#178) 2017-05-08 07:39:49 -07:00
RTASelectorKey.java Convert all Java source files to use Unix line endings; no semantic change 2012-09-04 15:56:05 -07:00
TypeBasedHeapModel.java more support for Java 7: 2014-08-07 16:02:48 -04:00
TypeBasedPointerAnalysis.java remove custom change markers for code that will be merged to main branch 2014-08-01 12:27:22 +02:00
package.html more conversion to Unix line endings 2012-09-04 15:59:50 -07:00