public function addModuleName($moduleName)
{
if (isset($this->moduleNames[$moduleName])) {
throw new RuntimeException(sprintf('The module "%s" was added to the graph twice.', $moduleName));
}
$this->moduleNames[$moduleName] = true;
$this->dependencies[$moduleName] = array();
}