com.atlassian.bamboo.clover.builder.command
Class CloverAntCommandDecorator

java.lang.Object
  extended by com.atlassian.bamboo.clover.builder.command.AbstractCloverCommandDecorator
      extended by com.atlassian.bamboo.clover.builder.command.CloverAntCommandDecorator
All Implemented Interfaces:
TaskProcessCommandDecorator, BambooPluginModule

public class CloverAntCommandDecorator
extends AbstractCloverCommandDecorator

Enhances Ant build command by adding Clover goals for instrumentation and reporting


Field Summary
 
Fields inherited from class com.atlassian.bamboo.clover.builder.command.AbstractCloverCommandDecorator
bandanaManager, capabilityContext, CFG_CLOVER_EXISTS, environmentVariableAccessor
 
Constructor Summary
CloverAntCommandDecorator()
           
 
Method Summary
 List<String> decorateCloverArguments(TaskContext taskContext, com.atlassian.clover.api.ci.CIOptions.Builder options, List<String> args)
           
 
Methods inherited from class com.atlassian.bamboo.clover.builder.command.AbstractCloverCommandDecorator
canDecorate, configureLicense, createOptionsBuilder, decorate, getCustomConfiguration, getLicenseDir, isEnabled, isWindowsPlatform, setBandanaManager, setCapabilityContext, setEnvironmentVariableAccessor
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CloverAntCommandDecorator

public CloverAntCommandDecorator()
Method Detail

decorateCloverArguments

@NotNull
public List<String> decorateCloverArguments(@NotNull
                                                    TaskContext taskContext,
                                                    @NotNull
                                                    com.atlassian.clover.api.ci.CIOptions.Builder options,
                                                    @NotNull
                                                    List<String> args)
Specified by:
decorateCloverArguments in class AbstractCloverCommandDecorator


Copyright © 2015 Atlassian Software Systems Pty Ltd. All rights reserved.