Package io.cucumber.prettyformatter
Class MessagesToPrettyWriter.Builder
- java.lang.Object
-
- io.cucumber.prettyformatter.MessagesToPrettyWriter.Builder
-
- Enclosing class:
- MessagesToPrettyWriter
public static final class MessagesToPrettyWriter.Builder extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MessagesToPrettyWriterbuild(OutputStream out)MessagesToPrettyWriter.Builderfeature(MessagesToPrettyWriter.PrettyFeature feature, boolean enabled)Toggles a given feature.MessagesToPrettyWriter.BuilderremoveUriPrefix(String prefix)Removes a given prefix from all URI locations.MessagesToPrettyWriter.Buildertheme(Theme theme)Adds a theme to the pretty writer.
-
-
-
Method Detail
-
theme
public MessagesToPrettyWriter.Builder theme(Theme theme)
Adds a theme to the pretty writer.
-
removeUriPrefix
public MessagesToPrettyWriter.Builder removeUriPrefix(String prefix)
Removes a given prefix from all URI locations.The typical usage would be to trim the current working directory. This makes the report more readable.
-
feature
public MessagesToPrettyWriter.Builder feature(MessagesToPrettyWriter.PrettyFeature feature, boolean enabled)
Toggles a given feature.
-
build
public MessagesToPrettyWriter build(OutputStream out)
-
-