Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

After upgrade to 6.12.1 IntelliJ plugin throws exceptions: #2630

Closed
vrozov opened this issue Nov 19, 2015 · 3 comments
Closed

After upgrade to 6.12.1 IntelliJ plugin throws exceptions: #2630

vrozov opened this issue Nov 19, 2015 · 3 comments

Comments

@vrozov
Copy link

vrozov commented Nov 19, 2015

CheckStyle threw an exception when scanning: DiskStorage.java: Exception was thrown while processing /var/folders/vx/mfh0w1ld4p374hd749qg47j40000gp/T/csi-a6e8b38b-2623-4075-b9a7-ee51f8dc960d/src/main/java/com/datatorrent/bufferserver/storage/DiskStorage.java
org.infernus.idea.checkstyle.exception.CheckStylePluginException: Exception was thrown while processing /var/folders/vx/mfh0w1ld4p374hd749qg47j40000gp/T/csi-a6e8b38b-2623-4075-b9a7-ee51f8dc960d/src/main/java/com/datatorrent/bufferserver/storage/DiskStorage.java
    at org.infernus.idea.checkstyle.exception.CheckStylePluginException.wrap(CheckStylePluginException.java:34)
    at org.infernus.idea.checkstyle.exception.CheckStylePluginException.wrap(CheckStylePluginException.java:23)
    at org.infernus.idea.checkstyle.checker.CheckStyleChecker.processAndAudit(CheckStyleChecker.java:66)
    at org.infernus.idea.checkstyle.checker.CheckStyleChecker.scan(CheckStyleChecker.java:40)
    at org.infernus.idea.checkstyle.CheckStyleInspection.lambda$inspectFile$15(CheckStyleInspection.java:81)
    at org.infernus.idea.checkstyle.CheckStyleInspection$$Lambda$55/2044049815.apply(Unknown Source)
    at java.util.Optional.map(Optional.java:215)
    at org.infernus.idea.checkstyle.CheckStyleInspection.inspectFile(CheckStyleInspection.java:81)
    at org.infernus.idea.checkstyle.CheckStyleInspection.lambda$checkFile$14(CheckStyleInspection.java:57)
    at org.infernus.idea.checkstyle.CheckStyleInspection$$Lambda$41/928200120.call(Unknown Source)
    at com.intellij.openapi.application.impl.ApplicationImpl$9.call(ApplicationImpl.java:390)
    at java.util.concurrent.FutureTask.run(FutureTask.java:266)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
    at java.lang.Thread.run(Thread.java:745)
    at org.jetbrains.ide.PooledThreadExecutor$1$1.run(PooledThreadExecutor.java:55)
Caused by: com.puppycrawl.tools.checkstyle.api.CheckstyleException: Exception was thrown while processing /var/folders/vx/mfh0w1ld4p374hd749qg47j40000gp/T/csi-a6e8b38b-2623-4075-b9a7-ee51f8dc960d/src/main/java/com/datatorrent/bufferserver/storage/DiskStorage.java
    at com.puppycrawl.tools.checkstyle.Checker.process(Checker.java:282)
    at org.infernus.idea.checkstyle.checker.CheckStyleChecker.processAndAudit(CheckStyleChecker.java:64)
    ... 13 more
Caused by: java.lang.StringIndexOutOfBoundsException: String index out of range: 112
    at java.lang.String.charAt(String.java:646)
    at com.puppycrawl.tools.checkstyle.utils.CommonUtils.lengthExpandedTabs(CommonUtils.java:150)
    at com.puppycrawl.tools.checkstyle.checks.indentation.AbstractExpressionHandler.expandedTabsColumnNo(AbstractExpressionHandler.java:468)
    at com.puppycrawl.tools.checkstyle.checks.indentation.AbstractExpressionHandler.findSubtreeLines(AbstractExpressionHandler.java:488)
    at com.puppycrawl.tools.checkstyle.checks.indentation.AbstractExpressionHandler.findSubtreeLines(AbstractExpressionHandler.java:497)
    at com.puppycrawl.tools.checkstyle.checks.indentation.AbstractExpressionHandler.checkExpressionSubtree(AbstractExpressionHandler.java:426)
    at com.puppycrawl.tools.checkstyle.checks.indentation.AbstractExpressionHandler.checkChildren(AbstractExpressionHandler.java:400)
    at com.puppycrawl.tools.checkstyle.checks.indentation.BlockParentHandler.checkIndentation(BlockParentHandler.java:279)
    at com.puppycrawl.tools.checkstyle.checks.indentation.IndentationCheck.visitToken(IndentationCheck.java:292)
    at com.puppycrawl.tools.checkstyle.TreeWalker.notifyVisit(TreeWalker.java:390)
    at com.puppycrawl.tools.checkstyle.TreeWalker.processIter(TreeWalker.java:501)
    at com.puppycrawl.tools.checkstyle.TreeWalker.walk(TreeWalker.java:332)
    at com.puppycrawl.tools.checkstyle.TreeWalker.processFiltered(TreeWalker.java:204)
    at com.puppycrawl.tools.checkstyle.api.AbstractFileSetCheck.process(AbstractFileSetCheck.java:79)
    at com.puppycrawl.tools.checkstyle.Checker.process(Checker.java:266)
    ... 14 more

@mkordas
Copy link
Contributor

mkordas commented Nov 19, 2015

@vrozov Can you also provide DiskStorage.java?

@romani
Copy link
Member

romani commented Dec 1, 2015

can not reproduce. Please read - http://checkstyle.sourceforge.net/report_issue.html#How_to_report_a_bug

$ curl -O https://raw.githubusercontent.com/apache/incubator-apex-core/master/bufferserver/src/main/java/com/datatorrent/bufferserver/storage/DiskStorage.java
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  6972  100  6972    0     0  54972      0 --:--:-- --:--:-- --:--:--  100k

$ curl -O https://raw.githubusercontent.com/apache/incubator-apex-core/master/apex_checks.xml
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  5804  100  5804    0     0  24240      0 --:--:-- --:--:-- --:--:-- 32977

$ java -jar checkstyle-6.13-all.jar -c apex_checks.xml DiskStorage.java 
Starting audit...
/var/tmp/DiskStorage.java:69:7: error: '}' at column 7 should be on the same line as the next part of a multi-block statement.
........
/var/tmp/DiskStorage.java:210:5: error: '}' at column 5 should be on the same line as the next part of a multi-block statement.
Audit done.
Checkstyle ends with 19 errors.

@romani romani closed this as completed Dec 1, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants