docs: public SuppressionInfo forCompilationUnit(CompilationUnitTree tree, VisitorState state) {
      AtomicBoolean generated = new AtomicBoolean(false);
      new SimpleTreeVisitor<Void, Void>() {
        @Override
        public Void visitClass(ClassTree node, Void unused) {
          ClassSymbol symbol = ASTHelpers.getSymbol(node);
          generated.compareAndSet(false, symbol != null && isGenerated(symbol, state));
          return null;
        }
      }.visit(tree.getTypeDecls(), null);
      return new SuppressionInfo(suppressWarningsStrings, customSuppressions, generated.get());
    }