I think OPSC does not currently use method pre- or post-conditions.
It would be interesting to know what the performance impact of disabling contracts would be on the large benchmark.
eisop/checker-framework#878 makes it easy to disable method contracts.
Could you try using that, by adding something like:
@Override
protected ContractsFromMethod createContractsFromMethod() {
return new NoContractsFromMethod();
}
to your AnnotatedTypeFactory?
I think OPSC does not currently use method pre- or post-conditions.
It would be interesting to know what the performance impact of disabling contracts would be on the large benchmark.
eisop/checker-framework#878 makes it easy to disable method contracts.
Could you try using that, by adding something like:
to your
AnnotatedTypeFactory?