
hudson.plugins.findbugs.FindBugsDetailFactory Maven / Gradle / Ivy
package hudson.plugins.findbugs;
import hudson.model.AbstractBuild;
import hudson.plugins.analysis.util.model.FileAnnotation;
import hudson.plugins.analysis.views.DetailFactory;
import hudson.plugins.analysis.views.TabDetail;
import java.util.Collection;
/**
* A detail factory that creates a FindBugs specific warnings table.
*
* @author Ulli Hafner
*/
public class FindBugsDetailFactory extends DetailFactory {
@Override
protected TabDetail createTabDetail(final AbstractBuild, ?> owner,
final Collection annotations, final String url, final String defaultEncoding) {
return new FindBugsTabDetail(owner, this, annotations, url, defaultEncoding);
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy