A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://github.com/pmd/pmd/issues/3340 below:

[java] NullPointerException applying rule GuardLogStatement · Issue #3340 · pmd/pmd · GitHub

Java analysis with PMD 6.34.0 (and 6.35.0)

2021-06-15 01:18:26 [INFO]  WARNING: Exception applying rule GuardLogStatement on file /tmp/file.java, continuing with next rule
2021-06-15 01:18:26 [INFO]  java.lang.NullPointerException
2021-06-15 01:18:26 [INFO]  	at net.sourceforge.pmd.lang.java.rule.bestpractices.GuardLogStatementRule.hasArgumentWithMethodCall(GuardLogStatementRule.java:137)
2021-06-15 01:18:26 [INFO]  	at net.sourceforge.pmd.lang.java.rule.bestpractices.GuardLogStatementRule.visit(GuardLogStatementRule.java:123)
2021-06-15 01:18:26 [INFO]  	at net.sourceforge.pmd.lang.java.ast.ASTStatementExpression.jjtAccept(ASTStatementExpression.java:25)
2021-06-15 01:18:26 [INFO]  	at net.sourceforge.pmd.lang.java.rule.AbstractJavaRule.visit(AbstractJavaRule.java:220)
2021-06-15 01:18:26 [INFO]  	at net.sourceforge.pmd.lang.java.rule.AbstractJavaRule.visit(AbstractJavaRule.java:657)
2021-06-15 01:18:26 [INFO]  	at net.sourceforge.pmd.lang.java.ast.ASTStatement.jjtAccept(ASTStatement.java:25)
2021-06-15 01:18:26 [INFO]  	at net.sourceforge.pmd.lang.java.rule.AbstractJavaRule.visit(AbstractJavaRule.java:220)
2021-06-15 01:18:26 [INFO]  	at net.sourceforge.pmd.lang.java.rule.AbstractJavaRule.visit(AbstractJavaRule.java:672)
2021-06-15 01:18:26 [INFO]  	at net.sourceforge.pmd.lang.java.ast.ASTBlockStatement.jjtAccept(ASTBlockStatement.java:25)
2021-06-15 01:18:26 [INFO]  	at net.sourceforge.pmd.lang.java.rule.AbstractJavaRule.visit(AbstractJavaRule.java:220)
2021-06-15 01:18:26 [INFO]  	at net.sourceforge.pmd.lang.java.rule.AbstractJavaRule.visit(AbstractJavaRule.java:667)
2021-06-15 01:18:26 [INFO]  	at net.sourceforge.pmd.lang.java.ast.ASTBlock.jjtAccept(ASTBlock.java:27)
2021-06-15 01:18:26 [INFO]  	at net.sourceforge.pmd.lang.java.rule.AbstractJavaRule.visit(AbstractJavaRule.java:220)
2021-06-15 01:18:26 [INFO]  	at net.sourceforge.pmd.lang.java.rule.AbstractJavaRule.visit(AbstractJavaRule.java:657)
2021-06-15 01:18:26 [INFO]  	at net.sourceforge.pmd.lang.java.ast.ASTStatement.jjtAccept(ASTStatement.java:25)
2021-06-15 01:18:26 [INFO]  	at net.sourceforge.pmd.lang.java.rule.AbstractJavaRule.visit(AbstractJavaRule.java:220)
2021-06-15 01:18:26 [INFO]  	at net.sourceforge.pmd.lang.java.rule.AbstractJavaRule.visit(AbstractJavaRule.java:717)
2021-06-15 01:18:26 [INFO]  	at net.sourceforge.pmd.lang.java.ast.ASTForStatement.jjtAccept(ASTForStatement.java:39)
2021-06-15 01:18:26 [INFO]  	at net.sourceforge.pmd.lang.java.rule.AbstractJavaRule.visit(AbstractJavaRule.java:220)
2021-06-15 01:18:26 [INFO]  	at net.sourceforge.pmd.lang.java.rule.AbstractJavaRule.visit(AbstractJavaRule.java:657)
2021-06-15 01:18:26 [INFO]  	at net.sourceforge.pmd.lang.java.ast.ASTStatement.jjtAccept(ASTStatement.java:25)
2021-06-15 01:18:26 [INFO]  	at net.sourceforge.pmd.lang.java.rule.AbstractJavaRule.visit(AbstractJavaRule.java:220)
2021-06-15 01:18:26 [INFO]  	at net.sourceforge.pmd.lang.java.rule.AbstractJavaRule.visit(AbstractJavaRule.java:672)
2021-06-15 01:18:26 [INFO]  	at net.sourceforge.pmd.lang.java.ast.ASTBlockStatement.jjtAccept(ASTBlockStatement.java:25)
2021-06-15 01:18:26 [INFO]  	at net.sourceforge.pmd.lang.java.rule.AbstractJavaRule.visit(AbstractJavaRule.java:220)
2021-06-15 01:18:26 [INFO]  	at net.sourceforge.pmd.lang.java.rule.AbstractJavaRule.visit(AbstractJavaRule.java:667)
2021-06-15 01:18:26 [INFO]  	at net.sourceforge.pmd.lang.java.ast.ASTBlock.jjtAccept(ASTBlock.java:27)
2021-06-15 01:18:26 [INFO]  	at net.sourceforge.pmd.lang.java.rule.AbstractJavaRule.visit(AbstractJavaRule.java:220)
2021-06-15 01:18:26 [INFO]  	at net.sourceforge.pmd.lang.java.rule.AbstractJavaRule.visit(AbstractJavaRule.java:447)
2021-06-15 01:18:26 [INFO]  	at net.sourceforge.pmd.lang.java.ast.ASTMethodDeclaration.jjtAccept(ASTMethodDeclaration.java:37)
2021-06-15 01:18:26 [INFO]  	at net.sourceforge.pmd.lang.java.rule.AbstractJavaRule.visit(AbstractJavaRule.java:220)
2021-06-15 01:18:26 [INFO]  	at net.sourceforge.pmd.lang.java.rule.AbstractJavaRule.visit(AbstractJavaRule.java:267)
2021-06-15 01:18:26 [INFO]  	at net.sourceforge.pmd.lang.java.ast.ASTClassOrInterfaceBodyDeclaration.jjtAccept(ASTClassOrInterfaceBodyDeclaration.java:44)
2021-06-15 01:18:26 [INFO]  	at net.sourceforge.pmd.lang.java.rule.AbstractJavaRule.visit(AbstractJavaRule.java:220)
2021-06-15 01:18:26 [INFO]  	at net.sourceforge.pmd.lang.java.rule.AbstractJavaRule.visit(AbstractJavaRule.java:262)
2021-06-15 01:18:26 [INFO]  	at net.sourceforge.pmd.lang.java.ast.ASTClassOrInterfaceBody.jjtAccept(ASTClassOrInterfaceBody.java:35)
2021-06-15 01:18:26 [INFO]  	at net.sourceforge.pmd.lang.java.rule.AbstractJavaRule.visit(AbstractJavaRule.java:220)
2021-06-15 01:18:26 [INFO]  	at net.sourceforge.pmd.lang.java.rule.AbstractJavaRule.visit(AbstractJavaRule.java:232)
2021-06-15 01:18:26 [INFO]  	at net.sourceforge.pmd.lang.java.rule.bestpractices.GuardLogStatementRule.visit(GuardLogStatementRule.java:101)
2021-06-15 01:18:26 [INFO]  	at net.sourceforge.pmd.lang.java.ast.ASTClassOrInterfaceDeclaration.jjtAccept(ASTClassOrInterfaceDeclaration.java:56)
2021-06-15 01:18:26 [INFO]  	at net.sourceforge.pmd.lang.java.rule.AbstractJavaRule.visit(AbstractJavaRule.java:220)
2021-06-15 01:18:26 [INFO]  	at net.sourceforge.pmd.lang.java.rule.AbstractJavaRule.visit(AbstractJavaRule.java:417)
2021-06-15 01:18:26 [INFO]  	at net.sourceforge.pmd.lang.java.ast.ASTTypeDeclaration.jjtAccept(ASTTypeDeclaration.java:39)
2021-06-15 01:18:26 [INFO]  	at net.sourceforge.pmd.lang.java.rule.AbstractJavaRule.visit(AbstractJavaRule.java:220)
2021-06-15 01:18:26 [INFO]  	at net.sourceforge.pmd.lang.java.rule.AbstractJavaRule.visit(AbstractJavaRule.java:392)
2021-06-15 01:18:26 [INFO]  	at net.sourceforge.pmd.lang.java.rule.bestpractices.GuardLogStatementRule.visit(GuardLogStatementRule.java:93)
2021-06-15 01:18:26 [INFO]  	at net.sourceforge.pmd.lang.java.ast.ASTCompilationUnit.jjtAccept(ASTCompilationUnit.java:44)
2021-06-15 01:18:26 [INFO]  	at net.sourceforge.pmd.lang.java.rule.AbstractJavaRule.visitAll(AbstractJavaRule.java:163)
2021-06-15 01:18:26 [INFO]  	at net.sourceforge.pmd.lang.java.rule.AbstractJavaRule.apply(AbstractJavaRule.java:157)
2021-06-15 01:18:26 [INFO]  	at net.sourceforge.pmd.lang.rule.AbstractDelegateRule.apply(AbstractDelegateRule.java:336)
2021-06-15 01:18:26 [INFO]  	at net.sourceforge.pmd.RuleSet.apply(RuleSet.java:659)
2021-06-15 01:18:26 [INFO]  	at net.sourceforge.pmd.RuleSets.apply(RuleSets.java:163)
2021-06-15 01:18:26 [INFO]  	at net.sourceforge.pmd.SourceCodeProcessor.processSource(SourceCodeProcessor.java:200)
2021-06-15 01:18:26 [INFO]  	at net.sourceforge.pmd.SourceCodeProcessor.processSourceCodeWithoutCache(SourceCodeProcessor.java:113)
2021-06-15 01:18:26 [INFO]  	at net.sourceforge.pmd.SourceCodeProcessor.processSourceCode(SourceCodeProcessor.java:95)
2021-06-15 01:18:26 [INFO]  	at net.sourceforge.pmd.SourceCodeProcessor.processSourceCode(SourceCodeProcessor.java:57)
2021-06-15 01:18:26 [INFO]  	at net.sourceforge.pmd.processor.PmdRunnable.call(PmdRunnable.java:85)
2021-06-15 01:18:26 [INFO]  	at net.sourceforge.pmd.processor.PmdRunnable.call(PmdRunnable.java:29)
2021-06-15 01:18:26 [INFO]  	at java.util.concurrent.FutureTask.run(Unknown Source)
2021-06-15 01:18:26 [INFO]  	at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
2021-06-15 01:18:26 [INFO]  	at java.util.concurrent.FutureTask.run(Unknown Source)
2021-06-15 01:18:26 [INFO]  	at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
2021-06-15 01:18:26 [INFO]  	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
2021-06-15 01:18:26 [INFO]  	at java.lang.Thread.run(Unknown Source)

Surely due to this awful code line:
if (LOGGER.isDebugEnabled()) LOGGER.debug("Extracting mail address of [" + userName + "]...");

Thanks,

François


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4