@Immutable public class DefaultInputModule extends DefaultInputComponent implements InputModule
Constructor and Description |
---|
DefaultInputModule(ProjectDefinition definition)
For testing only!
|
DefaultInputModule(ProjectDefinition definition,
int batchId) |
Modifier and Type | Method and Description |
---|---|
ProjectDefinition |
definition() |
Path |
getBaseDir() |
String |
getBranch() |
String |
getDescription() |
String |
getKeyWithBranch() |
String |
getName() |
String |
getOriginalName() |
String |
getOriginalVersion() |
String |
getVersion() |
Path |
getWorkDir() |
boolean |
isFile()
Is the component an
InputFile |
String |
key()
Module key without branch
|
Map<String,String> |
properties() |
List<String> |
sources() |
List<String> |
tests() |
batchId, equals, hashCode, toString
public DefaultInputModule(ProjectDefinition definition)
public DefaultInputModule(ProjectDefinition definition, int batchId)
public String key()
key
in interface InputComponent
public boolean isFile()
InputComponent
InputFile
isFile
in interface InputComponent
public ProjectDefinition definition()
public Path getBaseDir()
public Path getWorkDir()
public String getKeyWithBranch()
@CheckForNull public String getBranch()
public Map<String,String> properties()
@CheckForNull public String getOriginalVersion()
public String getVersion()
@CheckForNull public String getOriginalName()
public String getDescription()
Copyright © 2009–2018 SonarSource. All rights reserved.