aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/syntax/Printer.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/syntax/Printer.java')
-rw-r--r--src/main/java/com/google/devtools/build/lib/syntax/Printer.java9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/syntax/Printer.java b/src/main/java/com/google/devtools/build/lib/syntax/Printer.java
index 52a466b759..697248a8fb 100644
--- a/src/main/java/com/google/devtools/build/lib/syntax/Printer.java
+++ b/src/main/java/com/google/devtools/build/lib/syntax/Printer.java
@@ -67,6 +67,15 @@ public class Printer {
* @return new {@link BasePrinter}
*/
public static BasePrinter getPrinter() {
+ return new BasePrinter(new StringBuilder());
+ }
+
+ /**
+ * Creates an instance of {@link BasePrinter} with an empty buffer.
+ *
+ * @param simplifiedFormatStrings if true, format strings will allow only %s and %%
+ */
+ public static BasePrinter getPrinter(boolean simplifiedFormatStrings) {
return getPrinter(new StringBuilder());
}