parameters: (header_mapping_files, file_open=open)
return_statement: return header_mapping
docstring: Builds a mapping between Java classes and J2ObjC-translated header files.
  
    Args:
      header_mapping_files: A comma separated list of J2ObjC-generated
          header mapping files.
      file_open: Reference to the builtin open function so it may be
          overridden for testing.
    Returns:
      An ordered dict mapping Java class names to corresponding J2ObjC-translated
      source files.
docstring_summary: Builds a mapping between Java classes and J2ObjC-translated header files.
docstring_tokens: Builds a mapping between Java classes and J2ObjC - translated header files .
function: def BuildHeaderMapping(header_mapping_files, file_open=open):
    """Builds a mapping between Java classes and J2ObjC-translated header files.
  
    Args:
      header_mapping_files: A comma separated list of J2ObjC-generated
          header mapping files.
      file_open: Reference to the builtin open function so it may be
          overridden for testing.
    Returns:
      An ordered dict mapping Java class names to corresponding J2ObjC-translated
      source files.
    """
    header_mapping = OrderedDict()
    for header_mapping_file in header_mapping_files.split(','):
      with file_open(header_mapping_file, 'r') as f:
        for line in f:
          java_class_name = line.strip().split('=')[0]
          transpiled_file_name = os.path.splitext(line.strip().split('=')[1])[0]
          header_mapping[java_class_name] = transpiled_file_name
    return header_mapping
function_tokens: def BuildHeaderMapping ( header_mapping_files , file_open = open ) : header_mapping = OrderedDict ( ) for header_mapping_file in header_mapping_files . split ( ',' ) : with file_open ( header_mapping_file , 'r' ) as f : for line in f : java_class_name = line . strip ( ) . split ( '=' ) [ 0 ] transpiled_file_name = os . path . splitext ( line . strip ( ) . split ( '=' ) [ 1 ] ) [ 0 ] header_mapping [ java_class_name ] = transpiled_file_name return header_mapping