packagewarningsuppressor.java

来自「A static analysis tool to find bugs in J」· Java 代码 · 共 33 行

JAVA
33
字号
package edu.umd.cs.findbugs;public class PackageWarningSuppressor extends WarningSuppressor {	String packageName;	public PackageWarningSuppressor(String bugPattern,		String packageName) {		super(bugPattern);		this.packageName = packageName;		}	public String getPackageName() {		return packageName;	}	@Override	public boolean match(BugInstance bugInstance) {		if (!super.match(bugInstance)) return false;	 ClassAnnotation primaryClassAnnotation = bugInstance.getPrimaryClass();	 if (DEBUG) System.out.println("Compare " + primaryClassAnnotation + " with " + packageName);	String className = primaryClassAnnotation.getClassName();	return className.startsWith(packageName);	}}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?