parameters: (file_list)
return_statement: return good
docstring: Filters a list of paths and returns a list of paths
      that can probably be opened in the editor.
      @param file_list: list of files/folders to filter for good files in
docstring_summary: Filters a list of paths and returns a list of paths
      that can probably be opened in the editor.
      @param file_list: list of files/folders to filter for good files in
docstring_tokens: Filters a list of paths and returns a list of paths that can probably be opened in the editor . @param file_list : list of files / folders to filter for good files in
function: def FilterFiles(file_list):
      """Filters a list of paths and returns a list of paths
      that can probably be opened in the editor.
      @param file_list: list of files/folders to filter for good files in
  
      """
      good = list()
      checker = ebmlib.FileTypeChecker()
      for path in file_list:
          if not checker.IsBinary(path):
              good.append(path)
      return good
function_tokens: def FilterFiles ( file_list ) : good = list ( ) checker = ebmlib . FileTypeChecker ( ) for path in file_list : if not checker . IsBinary ( path ) : good . append ( path ) return good