Skip to content

Commit 69f19bd

Browse files
committed
Updated Rector to commit 44a8dfcfbc50eab152582d466b3df5eceff009d7
rectorphp/rector-src@44a8dfc Properly build text node for junit output formatter (#7917)
1 parent ed9271c commit 69f19bd

2 files changed

Lines changed: 6 additions & 4 deletions

File tree

src/Application/VersionResolver.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,12 +19,12 @@ final class VersionResolver
1919
* @api
2020
* @var string
2121
*/
22-
public const PACKAGE_VERSION = '036cfd360bc7f2c0d6592b3c8ea4a29c61a2a8b0';
22+
public const PACKAGE_VERSION = '44a8dfcfbc50eab152582d466b3df5eceff009d7';
2323
/**
2424
* @api
2525
* @var string
2626
*/
27-
public const RELEASE_DATE = '2026-02-24 16:36:04';
27+
public const RELEASE_DATE = '2026-02-26 00:18:12';
2828
/**
2929
* @var int
3030
*/

src/ChangesReporting/Output/JUnitOutputFormatter.php

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -82,8 +82,9 @@ private function appendSystemErrors(ProcessResult $processResult, Configuration
8282
}
8383
foreach ($processResult->getSystemErrors() as $systemError) {
8484
$filePath = $configuration->isReportingWithRealPath() ? $systemError->getAbsoluteFilePath() ?? '' : $systemError->getRelativeFilePath() ?? '';
85-
$xmlError = $domDocument->createElement(self::XML_ELEMENT_ERROR, $systemError->getMessage());
85+
$xmlError = $domDocument->createElement(self::XML_ELEMENT_ERROR);
8686
$xmlError->setAttribute(self::XML_ATTRIBUTE_TYPE, 'Error');
87+
$xmlError->appendChild($domDocument->createTextNode($systemError->getMessage()));
8788
$xmlTestCase = $domDocument->createElement(self::XML_ELEMENT_TESTCASE);
8889
$xmlTestCase->setAttribute(self::XML_ATTRIBUTE_FILE, $filePath);
8990
$xmlTestCase->setAttribute(self::XML_ATTRIBUTE_NAME, $filePath . ':' . $systemError->getLine());
@@ -101,8 +102,9 @@ private function appendFileDiffs(ProcessResult $processResult, Configuration $co
101102
foreach ($fileDiffs as $fileDiff) {
102103
$filePath = $configuration->isReportingWithRealPath() ? $fileDiff->getAbsoluteFilePath() ?? '' : $fileDiff->getRelativeFilePath() ?? '';
103104
$rectorClasses = implode(' / ', $fileDiff->getRectorShortClasses());
104-
$xmlError = $domDocument->createElement(self::XML_ELEMENT_ERROR, $fileDiff->getDiff());
105+
$xmlError = $domDocument->createElement(self::XML_ELEMENT_ERROR);
105106
$xmlError->setAttribute(self::XML_ATTRIBUTE_TYPE, $rectorClasses);
107+
$xmlError->appendChild($domDocument->createTextNode($fileDiff->getDiff()));
106108
$xmlTestCase = $domDocument->createElement(self::XML_ELEMENT_TESTCASE);
107109
$xmlTestCase->setAttribute(self::XML_ATTRIBUTE_FILE, $filePath);
108110
$xmlTestCase->setAttribute(self::XML_ATTRIBUTE_NAME, $filePath . ':' . $fileDiff->getFirstLineNumber());

0 commit comments

Comments
 (0)