class_docstr: Manage Options and OptionParser while adding post-processing.
class_docstr_tok: ["Manage","Options","and","OptionParser","while","adding","post-processing","."]
docstr: Extend the default select list with the error codes provided.
  
  :param error_codes:
      List of strings that are the error/warning codes with which
      to extend the default select list.
docstr_tok: ["Extend","the","default","select","list","with","the","error","codes","provided",".",":","param","error_codes",":","List","of","strings","that","are","the","error\/warning","codes","with","which","to","extend","the","default","select","list","."]
code: def extend_default_select(self, error_codes: Sequence[str]) -> None:
      """Extend the default select list with the error codes provided.
  
      :param error_codes:
          List of strings that are the error/warning codes with which
          to extend the default select list.
      """
      LOG.debug("Extending default select list with %r", error_codes)
      self.extended_default_select.extend(error_codes)
  
imports: from __future__ import annotations
  import argparse
  import enum
  import functools
  import logging
  from typing import Any
  from typing import Callable
  from typing import Sequence
  from flake8 import utils
  from flake8.plugins.finder import Plugins
label_desc: Use image node_id 5 for calling the OptionManager obj's underlying member method code with example usage: obj.extend_default_select(error_codes) without return types