Index
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.
All Classes and Interfaces|All Packages|Serialized Form