Исключение при проверке Checkstyle в Intellij - PullRequest
0 голосов
/ 28 января 2020

Я установил плагин Checkstyle-Idea, импортировал файл checkstyle и запустил сканирование, используя мое правило из выпадающего списка. Меня приветствовали с исключением ниже:

Unexpected Exception Caught
The scan failed due to an exception: Exception was thrown while processing /dir/.../Test.java
                Root cause:
                'other' is different type of Path
                java.lang.IllegalArgumentException: 'other' is different type of Path
                at java.base/sun.nio.fs.UnixPath.relativize(UnixPath.java:429)
                at java.base/sun.nio.fs.UnixPath.relativize(UnixPath.java:43)
                at com.puppycrawl.tools.checkstyle.utils.CommonUtil.relativizeAndNormalizePath(CommonUtil.java:382)
                at com.puppycrawl.tools.checkstyle.Checker.acceptFileStarted(Checker.java:366)
                at com.puppycrawl.tools.checkstyle.Checker.processFiles(Checker.java:283)
                at com.puppycrawl.tools.checkstyle.Checker.process(Checker.java:216)
                at org.infernus.idea.checkstyle.service.cmd.OpScan.processAndAudit(OpScan.j... (show balloon)

Нет никаких следов этого исключения в другом месте на inte rnet, что пугает. Я использую версию 8.28, но я пытался с другими более старыми версиями и столкнулся с той же проблемой. Когда я импортировал файл checkstyle, он запросил свойство basedi и правила подавления, которое я определил в файле checkstyle. Я ввел пустую строку "" в обоих полях.

Кто-нибудь сталкивался с этим раньше?

...