docstr: Add all the default files to self.filelist:
    - README or README.txt
    - setup.py
    - tests/test*.py and test/test*.py
    - all pure Python modules mentioned in setup script
    - all files pointed by package_data (build_py)
    - all files defined in data_files.
    - all files defined as scripts.
    - all C sources listed as part of extensions or C libraries
      in the setup script (doesn't catch C headers!)
  Warns if (README or README.txt) or setup.py are missing; everything
  else is optional.
code: def add_defaults(self):
      """Add all the default files to self.filelist:
        - README or README.txt
        - setup.py
        - tests/test*.py and test/test*.py
        - all pure Python modules mentioned in setup script
        - all files pointed by package_data (build_py)
        - all files defined in data_files.
        - all files defined as scripts.
        - all C sources listed as part of extensions or C libraries
          in the setup script (doesn't catch C headers!)
      Warns if (README or README.txt) or setup.py are missing; everything
      else is optional.
      """
      self._add_defaults_standards()
      self._add_defaults_optional()
      self._add_defaults_python()
      self._add_defaults_data_files()
      self._add_defaults_ext()
      self._add_defaults_c_libs()
      self._add_defaults_scripts()
  
imports: import os
  import sys
  from glob import glob
  from warnings import warn
  from ..core import Command
  from distutils import dir_util
  from distutils import file_util
  from distutils import archive_util
  from ..text_file import TextFile
  from ..filelist import FileList
  from distutils._log import log
  from ..util import convert_path
  from ..errors import DistutilsOptionError, DistutilsTemplateError
label_desc: Use image node_id 7 for calling the sdist obj's underlying member method code with example usage: obj.add_defaults() without return types