Romain Manni-Bucau created MCHECKSTYLE-324: ----------------------------------------------
Summary: inline checkstyle rules fails on windows Key: MCHECKSTYLE-324 URL: https://issues.apache.org/jira/browse/MCHECKSTYLE-324 Project: Maven Checkstyle Plugin Issue Type: Bug Reporter: Romain Manni-Bucau Seems {code} configLocation = rulesFiles.getAbsolutePath(); {code} should be {code} configLocation = rulesFiles.toURI().toURL().toExternalForm(); {code} should use a URI instead of a file path for windows otherwise you get {code} [DEBUG] URLResourceLoader: Exception when looking for 'C:\cygwin\drone\src\github.com\rmannibucau\crest\target\checkstyle-rules.xml' at '' java.net.MalformedURLException: unknown protocol: c at java.net.URL.<init>(URL.java:600) at java.net.URL.<init>(URL.java:490) at java.net.URL.<init>(URL.java:439) at org.codehaus.plexus.resource.loader.URLResourceLoader.getResource(URLResourceLoader.java:71) at org.codehaus.plexus.resource.DefaultResourceManager.getResource(DefaultResourceManager.java:159) at org.codehaus.plexus.resource.DefaultResourceManager.getResourceAsFile(DefaultResourceManager.java:91) at org.apache.maven.plugin.checkstyle.exec.DefaultCheckstyleExecutor.getConfigFile(DefaultCheckstyleExecutor.java:822) at org.apache.maven.plugin.checkstyle.exec.DefaultCheckstyleExecutor.getConfiguration(DefaultCheckstyleExecutor.java:378) at org.apache.maven.plugin.checkstyle.exec.DefaultCheckstyleExecutor.executeCheckstyle(DefaultCheckstyleExecutor.java:217) at org.apache.maven.plugin.checkstyle.CheckstyleViolationCheckMojo.execute(CheckstyleViolationCheckMojo.java:538) {code} -- This message was sent by Atlassian JIRA (v6.3.4#6332)