class_docstr: A flake8 plug-in that makes sure all public functions have a docstring
class_docstr_tok: ["A","flake8","plug-in","that","makes","sure","all","public","functions","have","a","docstring"]
code: def run(self):
      if not should_check(self.filename):
          return
      visitor = DocstringCheckerVisitor()
      visitor.visit(self.tree)
      yield from visitor.errors
  
file_path: Ax/ax/utils/flake8_plugins/docstring_checker.py
imports: import ast
  import itertools
  from pathlib import Path
  from typing import Callable, List, NamedTuple, Type
label_desc: Use image node_id 2 for calling the DocstringChecker obj's underlying member method code with example usage: obj.run() without return types