infer_clone/infer/documentation/issues/CHECKERS_CALLS_EXPENSIVE_ME...

238 B

A method annotated with @PerformanceCritical transitively calls a method annotated @Expensive.

Example:

class C {
  @PerformanceCritical
  void perfCritical() {
    expensive();
  }

  @Expensive
  void expensive() {}
}