From 1d282fec893dd06d154fafd99e4b55b01961173e Mon Sep 17 00:00:00 2001 From: Kedong Shao Date: Tue, 5 May 2026 15:39:21 -0500 Subject: [PATCH 1/2] specify coding style for Walmart --- .../com/palantir/javaformat/java/JavaFormatterOptions.java | 5 ++++- .../java/com/palantir/javaformat/java/ImportOrderer.java | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/palantir-java-format-spi/src/main/java/com/palantir/javaformat/java/JavaFormatterOptions.java b/palantir-java-format-spi/src/main/java/com/palantir/javaformat/java/JavaFormatterOptions.java index e7be557be..29eb2f7d7 100644 --- a/palantir-java-format-spi/src/main/java/com/palantir/javaformat/java/JavaFormatterOptions.java +++ b/palantir-java-format-spi/src/main/java/com/palantir/javaformat/java/JavaFormatterOptions.java @@ -36,7 +36,10 @@ public enum Style { GOOGLE(1, 100), /** The AOSP-compliant configuration. */ - AOSP(2, 100); + AOSP(2, 100), + + /** The Walmart Java Style configuration. */ + WALMART(1, 120); private final int indentationMultiplier; private final int maxLineLength; diff --git a/palantir-java-format/src/main/java/com/palantir/javaformat/java/ImportOrderer.java b/palantir-java-format/src/main/java/com/palantir/javaformat/java/ImportOrderer.java index 1ba037e11..9760d9378 100644 --- a/palantir-java-format/src/main/java/com/palantir/javaformat/java/ImportOrderer.java +++ b/palantir-java-format/src/main/java/com/palantir/javaformat/java/ImportOrderer.java @@ -171,7 +171,7 @@ private ImportOrderer(String text, ImmutableList toks, Style style) { this.text = text; this.toks = toks; this.lineSeparator = Newlines.guessLineSeparator(text); - if (style.equals(Style.GOOGLE) || style.equals(Style.PALANTIR)) { + if (style.equals(Style.GOOGLE) || style.equals(Style.PALANTIR) || style.equals(Style.WALMART)) { this.importComparator = GOOGLE_IMPORT_COMPARATOR; this.shouldInsertBlankLineFn = ImportOrderer::shouldInsertBlankLineGoogle; } else if (style.equals(Style.AOSP)) { From e15cc5d8b2396260e511a72ab1f0665ecebcefeb Mon Sep 17 00:00:00 2001 From: Kedong Shao Date: Wed, 6 May 2026 16:34:11 -0500 Subject: [PATCH 2/2] empty commit