docs: public static void analyze(
        VisitorState state, LockEventListener listener, Predicate<Tree> isSuppressed) {
      HeldLockSet locks = HeldLockSet.empty();
      locks = handleMonitorGuards(state, locks);
      new LockScanner(state, listener, isSuppressed).scan(state.getPath(), locks);
    }