Class ObligationAnalysis

All Implemented Interfaces:
DataflowAnalysis<StateSet>

public class ObligationAnalysis extends ForwardDataflowAnalysis<StateSet>
Dataflow analysis to track obligations (i/o streams and other resources which must be closed).

See Weimer and Necula, Finding and preventing run-time error handling mistakes, OOPSLA 2004.

Author:
David Hovemeyer