public abstract class AbstractGrailsCloverIntegrator extends Object
| Modifier and Type | Field and Description | 
|---|---|
static String | 
CLOVER_CORE_ARTIFACTID  | 
static String | 
CLOVER_GRAILS_ARTIFACTID  | 
static String | 
CLOVER_GRAILS_GROUPID  | 
static String | 
CLOVER3_CORE_GROUPID  | 
static String | 
CLOVER4_CORE_GROUPID  | 
static String | 
CLOVER4_MIN_VER  | 
| Constructor and Description | 
|---|
AbstractGrailsCloverIntegrator(String pluginVersion)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected String | 
getCloverCoreArtifactId()  | 
protected String | 
getCloverCoreGroupId()  | 
protected String | 
getPluginVersion()  | 
abstract boolean | 
integrate(File file)
Integrate Clover using given file 
 | 
abstract boolean | 
integrate(InputStream input,
         OutputStream output)
Integrate Clover using I/O streams 
 | 
public static final String CLOVER_GRAILS_GROUPID
public static final String CLOVER_GRAILS_ARTIFACTID
public static final String CLOVER_CORE_ARTIFACTID
public static final String CLOVER3_CORE_GROUPID
public static final String CLOVER4_CORE_GROUPID
public static final String CLOVER4_MIN_VER
public AbstractGrailsCloverIntegrator(@NotNull
                                      String pluginVersion)
public abstract boolean integrate(@NotNull
                                  File file)
                           throws Exception
Exceptionpublic abstract boolean integrate(@NotNull
                                  InputStream input,
                                  @NotNull
                                  OutputStream output)
                           throws Exception
Exception@NotNull protected String getPluginVersion()
@NotNull protected String getCloverCoreGroupId()
@NotNull protected String getCloverCoreArtifactId()
Copyright © 2017 Atlassian Software Systems Pty Ltd. All rights reserved.