Class GrailsCloverBuildConfigIntegrator
- java.lang.Object
-
- com.atlassian.bamboo.clover.build.AbstractGrailsCloverIntegrator
-
- com.atlassian.bamboo.clover.build.GrailsCloverBuildConfigIntegrator
-
public class GrailsCloverBuildConfigIntegrator extends AbstractGrailsCloverIntegrator
Integration of Clover with a Grails project via BuildConfig.groovy file.
-
-
Field Summary
Fields Modifier and Type Field Description static String
CLOVER_DEPENDENCIES
-
Constructor Summary
Constructors Constructor Description GrailsCloverBuildConfigIntegrator(@NotNull String pluginVersion)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected @NotNull String
getCloverCoreArtifact()
protected @NotNull String
getCloverForGrailsArtifact()
protected @NotNull Reader
getUTF8Reader(@NotNull File file)
boolean
integrate(@NotNull File buildConfigFile)
Integrate Clover in BuildConfig.groovy fileboolean
integrate(@NotNull InputStream input, @NotNull OutputStream output)
Integrate Clover using I/O streams
-
-
-
Field Detail
-
CLOVER_DEPENDENCIES
public static final String CLOVER_DEPENDENCIES
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
GrailsCloverBuildConfigIntegrator
public GrailsCloverBuildConfigIntegrator(@NotNull @NotNull String pluginVersion)
-
-
Method Detail
-
integrate
public boolean integrate(@NotNull @NotNull File buildConfigFile) throws Exception
Integrate Clover in BuildConfig.groovy file- Specified by:
integrate
in classAbstractGrailsCloverIntegrator
- Throws:
Exception
-
integrate
public boolean integrate(@NotNull @NotNull InputStream input, @NotNull @NotNull OutputStream output) throws Exception
Description copied from class:AbstractGrailsCloverIntegrator
Integrate Clover using I/O streams- Specified by:
integrate
in classAbstractGrailsCloverIntegrator
- Throws:
Exception
-
getCloverForGrailsArtifact
@NotNull protected @NotNull String getCloverForGrailsArtifact()
-
getCloverCoreArtifact
@NotNull protected @NotNull String getCloverCoreArtifact()
-
getUTF8Reader
@NotNull protected @NotNull Reader getUTF8Reader(@NotNull @NotNull File file) throws FileNotFoundException
- Throws:
FileNotFoundException
-
-