parameters: (targets)
docstring: Makes sure every dependency appears only once in all targets's dependency
    lists.
docstring_summary: Makes sure every dependency appears only once in all targets's dependency
    lists.
docstring_tokens: Makes sure every dependency appears only once in all targets s dependency lists .
function: def RemoveDuplicateDependencies(targets):
      """Makes sure every dependency appears only once in all targets's dependency
    lists."""
      for target_name, target_dict in targets.items():
          for dependency_key in dependency_sections:
              dependencies = target_dict.get(dependency_key, [])
              if dependencies:
                  target_dict[dependency_key] = Unify(dependencies)
function_tokens: def RemoveDuplicateDependencies ( targets ) : for target_name , target_dict in targets . items ( ) : for dependency_key in dependency_sections : dependencies = target_dict . get ( dependency_key , [ ] ) if dependencies : target_dict [ dependency_key ] = Unify ( dependencies )