protected function writeItemGroupProjectConfig(DOMElement $parent)
 {
     /** @var DOMElement $element */
     $element = $parent->appendChild($this->dom->createElement('ItemGroup'));
     $element->setAttribute('Label', 'ProjectConfigurations');
     foreach ($this->project->getConfigurations() as $configuration) {
         $this->variableParser->push('ide.config', $configuration);
         $this->writeProjectConfig($element, $configuration);
         $this->variableParser->pop('ide.config');
     }
 }