Index

A C G I O P S T 
All Classes and Interfaces|All Packages|Serialized Form

A

apply(Project) - Method in class org.itsallcode.openfasttrace.gradle.OpenFastTracePlugin
Applies the plugin to the root project.

C

collectRequirements() - Method in class org.itsallcode.openfasttrace.gradle.task.CollectTask
Collects specification items and writes the specobject file.
CollectTask - Class in org.itsallcode.openfasttrace.gradle.task
Gradle task that collects specification items into a specobject file.
CollectTask() - Constructor for class org.itsallcode.openfasttrace.gradle.task.CollectTask
Creates the task.
convert() - Method in class org.itsallcode.openfasttrace.gradle.task.config.SerializableTagConfig
Converts this value to an OpenFastTrace path configuration.
coveredItemArtifactType - Variable in class org.itsallcode.openfasttrace.gradle.config.TagConfig
Artifact type of the covered requirements.
coveredItemNamePrefix - Variable in class org.itsallcode.openfasttrace.gradle.config.TagConfig
Prefix used when matching covered requirement names.

G

getCoveredItemArtifactType() - Method in class org.itsallcode.openfasttrace.gradle.task.config.SerializableTagConfig
Returns the covered requirement artifact type.
getCoveredItemNamePrefix() - Method in class org.itsallcode.openfasttrace.gradle.task.config.SerializableTagConfig
Returns the covered requirement name prefix.
getDetailsSectionDisplay() - Method in class org.itsallcode.openfasttrace.gradle.config.TracingConfig
Returns the report details section display setting.
getDetailsSectionDisplay() - Method in class org.itsallcode.openfasttrace.gradle.task.TraceTask
Returns the report details section display setting.
getFailBuild() - Method in class org.itsallcode.openfasttrace.gradle.config.TracingConfig
Returns whether tracing defects fail the build.
getFailBuild() - Method in class org.itsallcode.openfasttrace.gradle.task.TraceTask
Returns whether tracing defects fail the build.
getFilterAcceptsItemsWithoutTag() - Method in class org.itsallcode.openfasttrace.gradle.config.TracingConfig
Returns whether untagged items are included.
getFilterAcceptsItemsWithoutTag() - Method in class org.itsallcode.openfasttrace.gradle.task.TraceTask
Returns whether items without tags are accepted.
getFilteredArtifactTypes() - Method in class org.itsallcode.openfasttrace.gradle.config.TracingConfig
Returns the artifact types to include in tracing.
getFilteredArtifactTypes() - Method in class org.itsallcode.openfasttrace.gradle.task.TraceTask
Returns the artifact type filter.
getFilteredTags() - Method in class org.itsallcode.openfasttrace.gradle.config.TracingConfig
Returns the tags to include in tracing.
getFilteredTags() - Method in class org.itsallcode.openfasttrace.gradle.task.TraceTask
Returns the tag filter.
getFilterWantedStatuses() - Method in class org.itsallcode.openfasttrace.gradle.config.TracingConfig
Returns the statuses to include in tracing.
getFilterWantedStatuses() - Method in class org.itsallcode.openfasttrace.gradle.task.TraceTask
Returns the status filter.
getImportedRequirements() - Method in class org.itsallcode.openfasttrace.gradle.config.TracingConfig
Returns the external requirement dependencies.
getImportedRequirements() - Method in class org.itsallcode.openfasttrace.gradle.task.TraceTask
Returns the imported requirements property.
getInputDirectories() - Method in class org.itsallcode.openfasttrace.gradle.config.TracingConfig
Returns the directories containing requirements.
getInputDirectories() - Method in class org.itsallcode.openfasttrace.gradle.task.CollectTask
Returns the directories from which specification items are collected.
getOutputFile() - Method in class org.itsallcode.openfasttrace.gradle.task.CollectTask
Returns the generated specobject file.
getOutputFile() - Method in class org.itsallcode.openfasttrace.gradle.task.TraceTask
Returns the generated tracing report.
getPathConfig() - Method in class org.itsallcode.openfasttrace.gradle.config.TagPathConfiguration
Returns the configured tag paths.
getPathConfig() - Method in class org.itsallcode.openfasttrace.gradle.task.CollectTask
Returns the configured tag path settings.
getPathConfig() - Method in class org.itsallcode.openfasttrace.gradle.task.config.SerializableTagPathConfig
Returns the OpenFastTrace path configurations.
getPaths() - Method in class org.itsallcode.openfasttrace.gradle.task.config.SerializableTagConfig
Returns the configured tag paths.
getPaths() - Method in class org.itsallcode.openfasttrace.gradle.task.config.SerializableTagPathConfig
Returns all paths in this configuration.
getProjectName() - Method in class org.itsallcode.openfasttrace.gradle.config.TagConfig
Returns the name of the project to which this configuration belongs.
getReportColorScheme() - Method in class org.itsallcode.openfasttrace.gradle.config.TracingConfig
Returns the report color scheme.
getReportColorScheme() - Method in class org.itsallcode.openfasttrace.gradle.task.TraceTask
Get the report color scheme property.
getReportFile() - Method in class org.itsallcode.openfasttrace.gradle.config.TracingConfig
Returns the optional report output file.
getReportFormat() - Method in class org.itsallcode.openfasttrace.gradle.config.TracingConfig
Returns the report format property.
getReportFormat() - Method in class org.itsallcode.openfasttrace.gradle.task.TraceTask
Returns the report format property.
getReportVerbosity() - Method in class org.itsallcode.openfasttrace.gradle.config.TracingConfig
Returns the report verbosity property.
getReportVerbosity() - Method in class org.itsallcode.openfasttrace.gradle.task.TraceTask
Returns the report verbosity property.
getRequirementsFile() - Method in class org.itsallcode.openfasttrace.gradle.task.TraceTask
Returns the collected requirements file.
getTagArtifactType() - Method in class org.itsallcode.openfasttrace.gradle.task.config.SerializableTagConfig
Returns the tag artifact type.
getTagPathConfig() - Method in class org.itsallcode.openfasttrace.gradle.config.TracingConfig
Returns the tag path configuration.

I

inputDirectories - Variable in class org.itsallcode.openfasttrace.gradle.task.CollectTask
Directories from which specification items are collected.

O

OpenFastTracePlugin - Class in org.itsallcode.openfasttrace.gradle
Gradle plugin that collects and traces requirements.
OpenFastTracePlugin() - Constructor for class org.itsallcode.openfasttrace.gradle.OpenFastTracePlugin
Creates the plugin.
org.itsallcode.openfasttrace.gradle - package org.itsallcode.openfasttrace.gradle
 
org.itsallcode.openfasttrace.gradle.config - package org.itsallcode.openfasttrace.gradle.config
 
org.itsallcode.openfasttrace.gradle.task - package org.itsallcode.openfasttrace.gradle.task
 
org.itsallcode.openfasttrace.gradle.task.config - package org.itsallcode.openfasttrace.gradle.task.config
 
outputFile - Variable in class org.itsallcode.openfasttrace.gradle.task.CollectTask
Generated specobject file.

P

pathConfig - Variable in class org.itsallcode.openfasttrace.gradle.task.CollectTask
Configured tag path settings.
paths - Variable in class org.itsallcode.openfasttrace.gradle.config.TagConfig
Files containing the tags.

S

SerializableTagConfig - Class in org.itsallcode.openfasttrace.gradle.task.config
Serializable form of a tag configuration used by a Gradle task.
SerializableTagConfig(TagConfig) - Constructor for class org.itsallcode.openfasttrace.gradle.task.config.SerializableTagConfig
Creates a serializable copy of a tag configuration.
SerializableTagPathConfig - Class in org.itsallcode.openfasttrace.gradle.task.config
Serializable form of a tag path configuration used by a Gradle task.
SerializableTagPathConfig(TagPathConfiguration) - Constructor for class org.itsallcode.openfasttrace.gradle.task.config.SerializableTagPathConfig
Creates a serializable copy of a tag path configuration.
setDetailsSectionDisplay(String) - Method in class org.itsallcode.openfasttrace.gradle.config.TracingConfig
Sets the report details section display setting by name.
setDetailsSectionDisplay(DetailsSectionDisplay) - Method in class org.itsallcode.openfasttrace.gradle.config.TracingConfig
Sets the report details section display setting by name.
setFailBuild(boolean) - Method in class org.itsallcode.openfasttrace.gradle.config.TracingConfig
Sets whether tracing defects fail the build.
setFilterAcceptsItemsWithoutTag(boolean) - Method in class org.itsallcode.openfasttrace.gradle.config.TracingConfig
Sets whether untagged items are included.
setFilteredArtifactTypes(List<String>) - Method in class org.itsallcode.openfasttrace.gradle.config.TracingConfig
Sets the artifact types to include in tracing.
setFilteredTags(List<String>) - Method in class org.itsallcode.openfasttrace.gradle.config.TracingConfig
Sets the tags to include in tracing.
setFilterWantedStatuses(Set<String>) - Method in class org.itsallcode.openfasttrace.gradle.config.TracingConfig
Sets the statuses to include in tracing.
setImportedRequirements(List<Object>) - Method in class org.itsallcode.openfasttrace.gradle.config.TracingConfig
Sets the external requirement dependencies.
setInputDirectories(ConfigurableFileCollection) - Method in class org.itsallcode.openfasttrace.gradle.config.TracingConfig
Sets the directories containing requirements.
setReportColorScheme(String) - Method in class org.itsallcode.openfasttrace.gradle.config.TracingConfig
Sets the report color scheme.
setReportColorScheme(ColorScheme) - Method in class org.itsallcode.openfasttrace.gradle.config.TracingConfig
Sets the report color scheme.
setReportFile(RegularFileProperty) - Method in class org.itsallcode.openfasttrace.gradle.config.TracingConfig
Sets the report output file.
setReportFormat(String) - Method in class org.itsallcode.openfasttrace.gradle.config.TracingConfig
Sets the report format.
setReportVerbosity(String) - Method in class org.itsallcode.openfasttrace.gradle.config.TracingConfig
Sets the report verbosity by name.
setReportVerbosity(ReportVerbosity) - Method in class org.itsallcode.openfasttrace.gradle.config.TracingConfig
Sets the report verbosity.

T

tag(Action<TagConfig>) - Method in class org.itsallcode.openfasttrace.gradle.config.TagPathConfiguration
Adds a tag configuration.
tagArtifactType - Variable in class org.itsallcode.openfasttrace.gradle.config.TagConfig
Artifact type of the tags.
TagConfig - Class in org.itsallcode.openfasttrace.gradle.config
Configuration for one set of requirement tags.
TagPathConfiguration - Class in org.itsallcode.openfasttrace.gradle.config
Configuration of tag paths for a project.
TagPathConfiguration(Project) - Constructor for class org.itsallcode.openfasttrace.gradle.config.TagPathConfiguration
Creates an empty tag path configuration.
toString() - Method in class org.itsallcode.openfasttrace.gradle.config.TagConfig
 
toString() - Method in class org.itsallcode.openfasttrace.gradle.config.TagPathConfiguration
 
toString() - Method in class org.itsallcode.openfasttrace.gradle.config.TracingConfig
 
toString() - Method in class org.itsallcode.openfasttrace.gradle.task.config.SerializableTagConfig
 
toString() - Method in class org.itsallcode.openfasttrace.gradle.task.config.SerializableTagPathConfig
 
trace() - Method in class org.itsallcode.openfasttrace.gradle.task.TraceTask
Traces the requirements and writes the report.
TraceTask - Class in org.itsallcode.openfasttrace.gradle.task
Gradle task that traces requirements and writes a report.
TraceTask() - Constructor for class org.itsallcode.openfasttrace.gradle.task.TraceTask
Creates the task.
TracingConfig - Class in org.itsallcode.openfasttrace.gradle.config
Configuration of requirement collection and tracing.
TracingConfig(Project) - Constructor for class org.itsallcode.openfasttrace.gradle.config.TracingConfig
Creates a tracing configuration with the plugin defaults.
A C G I O P S T 
All Classes and Interfaces|All Packages|Serialized Form