草庐IT

Findbugs

全部标签

java - 运行 Sonar 运行器时超出 GC 开销限制

我在对我的项目执行Sonar分析时遇到OutOfMemoryException。下面是堆栈跟踪:14:55:55.433DEBUG-Releasesemaphoreonproject:org.sonar.api.resources.Project@5a7b5cb8[id=1,key=myProj_web,qualifier=TRK],withkeybatch-myProj_web14:55:55.711DEBUG-Topreventamemoryleak,theJDBCDriver[com.mysql.jdbc.Driver]hasbeenforciblyderegisteredINF

java - 运行 Sonar 运行器时超出 GC 开销限制

我在对我的项目执行Sonar分析时遇到OutOfMemoryException。下面是堆栈跟踪:14:55:55.433DEBUG-Releasesemaphoreonproject:org.sonar.api.resources.Project@5a7b5cb8[id=1,key=myProj_web,qualifier=TRK],withkeybatch-myProj_web14:55:55.711DEBUG-Topreventamemoryleak,theJDBCDriver[com.mysql.jdbc.Driver]hasbeenforciblyderegisteredINF

java - Findbugs in Eclipse ArrayIndexOutOfBounds 运行时异常

我刚刚在EclipseJuno中安装(并重新安装)Findbugs,每次尝试在我的任何项目中运行它时都会收到以下错误:Aninternalerroroccurredduring:"Findingbugsin...".java.lang.ArrayIndexOutOfBoundsException谷歌搜索没有提供任何有用的结果。有什么想法吗?编辑:我尝试(并且可能失败)在Eclipse中安装Java8的测试版本以试用Java8的lambdas和其他功能。可能跟Findbugs运行不正常有关? 最佳答案 FB正式版尚未(2.0.3)兼容

java - Findbugs in Eclipse ArrayIndexOutOfBounds 运行时异常

我刚刚在EclipseJuno中安装(并重新安装)Findbugs,每次尝试在我的任何项目中运行它时都会收到以下错误:Aninternalerroroccurredduring:"Findingbugsin...".java.lang.ArrayIndexOutOfBoundsException谷歌搜索没有提供任何有用的结果。有什么想法吗?编辑:我尝试(并且可能失败)在Eclipse中安装Java8的测试版本以试用Java8的lambdas和其他功能。可能跟Findbugs运行不正常有关? 最佳答案 FB正式版尚未(2.0.3)兼容

java - FindBugs 未显示找到的错误

我之前使用过FindBugs并且没有遇到任何问题,但是这次在UbuntuNattyNarval上的EclipseHelios上发现了但未显示的错误。这是我尝试过的:右键点击项目>查找Bugs>查找Bugs看进度发现发现了3个bug在“问题”View中未列出它们我尝试通过以下方式进入自己的视角:OpenPerspective>Other>FindBugsbutBugExplorerisempty.有什么想法可以查看这些错误吗?更新:在Eclipse错误日志中我看到:!ENTRYedu.umd.cs.findbugs.plugin.eclipse222011-06-1821:13:24.9

java - FindBugs 未显示找到的错误

我之前使用过FindBugs并且没有遇到任何问题,但是这次在UbuntuNattyNarval上的EclipseHelios上发现了但未显示的错误。这是我尝试过的:右键点击项目>查找Bugs>查找Bugs看进度发现发现了3个bug在“问题”View中未列出它们我尝试通过以下方式进入自己的视角:OpenPerspective>Other>FindBugsbutBugExplorerisempty.有什么想法可以查看这些错误吗?更新:在Eclipse错误日志中我看到:!ENTRYedu.umd.cs.findbugs.plugin.eclipse222011-06-1821:13:24.9

java - Google Guava Function 界面中的@Nullable 输入触发 FindBugs 警告

com.google.common.base.Function接口(interface)(来自GoogleGuava)将apply定义为:@NullableT应用(@NullableF输入);该方法有以下javadoc注释:@throwsNullPointerException如果{@codeinput}为null并且此函数不接受null参数。FindBugs提示我的Function实现:privatestaticfinalclassExampleimplementsFunction{@Override@NullablepublicStringapply(@NullableMyBean

java - Google Guava Function 界面中的@Nullable 输入触发 FindBugs 警告

com.google.common.base.Function接口(interface)(来自GoogleGuava)将apply定义为:@NullableT应用(@NullableF输入);该方法有以下javadoc注释:@throwsNullPointerException如果{@codeinput}为null并且此函数不接受null参数。FindBugs提示我的Function实现:privatestaticfinalclassExampleimplementsFunction{@Override@NullablepublicStringapply(@NullableMyBean

java - 带有 java.util.concurrent.locks.ReadWriteLock 的 @GuardedBy 注释

注释受ReadWriteLock保护的字段以便像FindBugs这样的工具可以利用注释的正确/首选方法是什么?ReadWriteLock的名称是否应该简单地写在@GuardedBy注释中。有没有理由在@GuardedBy注释中只写读锁或写锁的名称?FindBugs或其他工具是否支持@GuardedBy中的ReadWriteLock? 最佳答案 在撰写本文时,@GuardedByisn'tfullyimplementedbyFindbugs,并且主要用于文档。(它是部分实现的。)我总是使用@GuardedBy("readwritelo

java - 带有 java.util.concurrent.locks.ReadWriteLock 的 @GuardedBy 注释

注释受ReadWriteLock保护的字段以便像FindBugs这样的工具可以利用注释的正确/首选方法是什么?ReadWriteLock的名称是否应该简单地写在@GuardedBy注释中。有没有理由在@GuardedBy注释中只写读锁或写锁的名称?FindBugs或其他工具是否支持@GuardedBy中的ReadWriteLock? 最佳答案 在撰写本文时,@GuardedByisn'tfullyimplementedbyFindbugs,并且主要用于文档。(它是部分实现的。)我总是使用@GuardedBy("readwritelo