
org.openscm.kundo.plugins.CoberturaCheckDelegate Maven / Gradle / Ivy
//
// Generated stub from file:/buildfactory/kundo/hudson/jobs/Release-Kundo_Plug-ins/workspace/plugins/target/checkout/plugins/kundo-cobertura-plugin/src/main/groovy/org/openscm/kundo/plugins/CoberturaCheckDelegate.groovy
//
package org.openscm.kundo.plugins;
import java.lang.*;
import java.io.*;
import java.net.*;
import java.util.*;
import groovy.lang.*;
import groovy.util.*;
import org.openscm.kundo.plugins.context.BuildContext;
/**
* Cobertura Check Delegate
*
* @author Ramesh Ramakrishnan
* @version 1.0.0
Description: Perform Adherance Check on the quality metrics, generate coverage Report (supports both XML and HTML)
*/
public class CoberturaCheckDelegate
extends AbstractCoberturaDelegate
{
protected Map projectProperties = null;
protected List srcProjectProperties = null;
protected List testProjectProperties = null;
protected List checkProjectProperties = null;
protected Map indexedProps = null;
private CoberturaCheckDelegate(java.lang.Void void1, java.lang.Void void2, java.lang.Void void3) {
super((AntBuilder)null, (BuildContext)null);
throw new InternalError("Stubbed method");
}
/**
* Setter method for member variable indexedProps
*
* @param indexedProps Map of indexed properties to be injected
*/
public void setIndexedProps(Map indexedProps) {
throw new InternalError("Stubbed method");
}
/**
* Constructor sets ant and buildContext instances in super class
*
* @param ant AntBuilder instance
* @param buildContext BuildContext instance
*/
public CoberturaCheckDelegate(AntBuilder ant, BuildContext buildContext) {
this((java.lang.Void)null, (java.lang.Void)null, (java.lang.Void)null);
throw new InternalError("Stubbed method");
}
/**
* Implementation of abstract method from AbstractPluginTargetDelegate
* to hold assertions that all global and local properties are available to the plugin.
* This method is automatically called prior to execution.
*/
public void doCheck() {
throw new InternalError("Stubbed method");
}
/**
* Implementation of abstract method from AbstractPluginTargetDelegate
* this method is automatically called.
*/
public void doExecute() {
throw new InternalError("Stubbed method");
}
/**
* Private method to check if Project adheres to defined quality metrics
*
* Metrics can be customised at package level.
* This is achieved by providing packageName, branchrate and linerate in the properties in the following format.
* [cobertura].[check].[index].[packageName]
* [cobertura].[check].[index].[linerate]
* [cobertura].[check].[index].[branchrate]
*
*
* @see http://cobertura.sourceforge.net/anttaskreference.html
*/
private void performAdherenceCheck() {
throw new InternalError("Stubbed method");
}
/**
* Private method for generating code coverage report
*
* @see http://cobertura.sourceforge.net/anttaskreference.html
*/
private void generateReport(java.lang.String format) {
throw new InternalError("Stubbed method");
}
/**
* Private method for merging cobertura coverage file
*
* @see http://cobertura.sourceforge.net/anttaskreference.html
*/
private void coberturaMerge() {
throw new InternalError("Stubbed method");
}
public groovy.lang.MetaClass getMetaClass() {
throw new InternalError("Stubbed method");
}
public void setMetaClass(groovy.lang.MetaClass metaClass) {
throw new InternalError("Stubbed method");
}
public java.lang.Object invokeMethod(java.lang.String name, java.lang.Object args) {
throw new InternalError("Stubbed method");
}
public java.lang.Object getProperty(java.lang.String name) {
throw new InternalError("Stubbed method");
}
public void setProperty(java.lang.String name, java.lang.Object value) {
throw new InternalError("Stubbed method");
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy