diff --git a/.editorconfig b/.editorconfig index c1b00671f8..01214fa359 100644 --- a/.editorconfig +++ b/.editorconfig @@ -6,3 +6,10 @@ indent_style = space indent_size = 4 end_of_line = lf insert_final_newline = true + +[*.{xml,xsd,vm}] +charset = utf-8 +indent_style = space +indent_size = 2 +end_of_line = lf +insert_final_newline = true diff --git a/maven-surefire-report-plugin/pom.xml b/maven-surefire-report-plugin/pom.xml index dca647b458..67707bc4a8 100644 --- a/maven-surefire-report-plugin/pom.xml +++ b/maven-surefire-report-plugin/pom.xml @@ -71,10 +71,6 @@ org.apache.maven.reporting maven-reporting-impl - - commons-lang - commons-lang - org.fusesource.jansi jansi diff --git a/surefire-report-parser/pom.xml b/surefire-report-parser/pom.xml index c8304293bc..920e3e991f 100644 --- a/surefire-report-parser/pom.xml +++ b/surefire-report-parser/pom.xml @@ -18,7 +18,8 @@ ~ under the License. --> - + 4.0.0 @@ -39,9 +40,8 @@ ${project.version} - org.apache.maven.surefire - surefire-shared-utils - ${surefire-shared-utils.version} + org.apache.maven.shared + maven-shared-utils org.apache.maven.reporting @@ -71,7 +71,8 @@ org.apache.maven.surefire surefire-shadefire - 3.0.0-M4 + 3.0.0-M4 + diff --git a/surefire-report-parser/src/main/java/org/apache/maven/plugins/surefire/report/ReportTestCase.java b/surefire-report-parser/src/main/java/org/apache/maven/plugins/surefire/report/ReportTestCase.java index cea9247c0a..bd1429b55e 100644 --- a/surefire-report-parser/src/main/java/org/apache/maven/plugins/surefire/report/ReportTestCase.java +++ b/surefire-report-parser/src/main/java/org/apache/maven/plugins/surefire/report/ReportTestCase.java @@ -19,7 +19,7 @@ * under the License. */ -import static org.apache.maven.surefire.shared.utils.StringUtils.isNotBlank; +import static org.apache.maven.shared.utils.StringUtils.isNotBlank; /** * diff --git a/surefire-report-parser/src/main/java/org/apache/maven/plugins/surefire/report/SurefireReportParser.java b/surefire-report-parser/src/main/java/org/apache/maven/plugins/surefire/report/SurefireReportParser.java index 9e0979f952..f6e644ff74 100644 --- a/surefire-report-parser/src/main/java/org/apache/maven/plugins/surefire/report/SurefireReportParser.java +++ b/surefire-report-parser/src/main/java/org/apache/maven/plugins/surefire/report/SurefireReportParser.java @@ -33,10 +33,10 @@ import org.apache.maven.plugin.surefire.log.api.ConsoleLogger; import org.apache.maven.reporting.MavenReportException; -import org.apache.maven.surefire.shared.utils.io.DirectoryScanner; +import org.apache.maven.shared.utils.io.DirectoryScanner; import org.xml.sax.SAXException; -import static org.apache.maven.surefire.shared.utils.StringUtils.split; +import static org.apache.maven.shared.utils.StringUtils.split; /** * diff --git a/surefire-report-parser/src/main/java/org/apache/maven/plugins/surefire/report/TestSuiteXmlParser.java b/surefire-report-parser/src/main/java/org/apache/maven/plugins/surefire/report/TestSuiteXmlParser.java index d190298483..e470af2328 100644 --- a/surefire-report-parser/src/main/java/org/apache/maven/plugins/surefire/report/TestSuiteXmlParser.java +++ b/surefire-report-parser/src/main/java/org/apache/maven/plugins/surefire/report/TestSuiteXmlParser.java @@ -35,7 +35,6 @@ import javax.xml.parsers.SAXParserFactory; import org.apache.maven.plugin.surefire.log.api.ConsoleLogger; -import org.apache.maven.surefire.shared.utils.StringUtils; import org.xml.sax.Attributes; import org.xml.sax.InputSource; import org.xml.sax.SAXException; @@ -43,6 +42,7 @@ import static java.nio.charset.StandardCharsets.UTF_8; import static java.util.Locale.ENGLISH; +import static org.apache.maven.shared.utils.StringUtils.isBlank; /** * @@ -138,7 +138,7 @@ public void startElement( String uri, String localName, String qName, Attributes final String name = attributes.getValue( "name" ); final String group = attributes.getValue( "group" ); - defaultSuite.setFullClassName( StringUtils.isBlank( group ) + defaultSuite.setFullClassName( isBlank( group ) ? /*name is full class name*/ name : /*group is package name*/ group + "." + name ); @@ -171,7 +171,7 @@ public void startElement( String uri, String localName, String qName, Attributes } String timeAsString = attributes.getValue( "time" ); - Number time = StringUtils.isBlank( timeAsString ) ? 0 : numberFormat.parse( timeAsString ); + Number time = isBlank( timeAsString ) ? 0 : numberFormat.parse( timeAsString ); testCase.setFullClassName( currentSuite.getFullClassName() ) .setClassName( currentSuite.getName() )