in dotMemoryUnit-agent/src/main/java/jetbrains/buildServer/dotMemoryUnit/agent/DotMemoryUnitProjectGenerator.java [52:66]
public String create(@NotNull final DotMemoryUnitContext ctx) {
final Document doc = myDocumentManager.createDocument();
Element rootElement = doc.createElement(ROOT_ELEMENT);
rootElement.appendChild(createSimpleElement(doc, TARGET_EXECUTABLE_ELEMENT, ctx.getBaseSetup().getToolPath()));
rootElement.appendChild(createSimpleElement(doc, TARGET_ARGUMENTS_ELEMENT, myCommandLineArgumentsService.createCommandLineString(ctx.getBaseSetup().getArgs())));
rootElement.appendChild(createSimpleElement(doc, TARGET_WORKING_DIR_ELEMENT, myFileService.getCheckoutDirectory().getPath()));
rootElement.appendChild(createSimpleElement(doc, INHERIT_CONSOLE_ELEMENT, INHERIT_CONSOLE_ARG_VAL));
rootElement.appendChild(createSimpleElement(doc, RETURN_TARGET_EXIT_CODE_ELEMENT, ""));
rootElement.appendChild(createSimpleElement(doc, TEMP_DIR_ELEMENT, myFileService.getTempDirectory().getPath()));
rootElement.appendChild(createSimpleElement(doc, OVERRIDE_WORKSPACE_DIR_ELEMENT, ctx.getSnapshotDirectory().getPath()));
rootElement.appendChild(createSimpleElement(doc, OUTPUT_FILE_PATH_ELEMENT, ctx.getOutputFile().getPath()));
rootElement.appendChild(createSimpleElement(doc, DMU_MODE_ELEMENT, DMU_MODE_TEAM_CITY));
doc.appendChild(rootElement);
return myDocumentManager.convertDocumentToString(doc, outDocumentProperties);
}