This is an automated email from the ASF dual-hosted git repository.

ctubbsii pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/accumulo.git


The following commit(s) were added to refs/heads/main by this push:
     new e39fbea  Remove unnecessary string literal concatenations (#2513)
e39fbea is described below

commit e39fbea6dfd96b7086babb51af76be99238686e7
Author: Kylian Meulin <59285425+kikimanj...@users.noreply.github.com>
AuthorDate: Mon Feb 21 07:02:57 2022 +0100

    Remove unnecessary string literal concatenations (#2513)
    
    * Replace string literal concatenation patterns of `"a" + "b"` with `"ab"`
    * Apply checkstyle rule that triggers in the build if it is seen again
    
    Co-authored-by: Christopher Tubbs <ctubb...@apache.org>
---
 .../accumulo/core/client/admin/DiskUsage.java      |  2 +-
 .../TabletServerBatchReaderIterator.java           |  2 +-
 .../accumulo/core/conf/ClientConfigGenerate.java   |  2 +-
 .../apache/accumulo/core/conf/ClientProperty.java  |  8 +--
 .../accumulo/core/conf/ConfigurationDocGen.java    | 17 +++---
 .../org/apache/accumulo/core/conf/Property.java    | 12 ++---
 .../apache/accumulo/core/conf/PropertyType.java    | 10 ++--
 .../cache/lru/LruBlockCacheConfiguration.java      |  3 +-
 .../core/file/rfile/VisMetricsGatherer.java        |  3 +-
 .../apache/accumulo/core/iterators/Combiner.java   |  2 +-
 .../core/iterators/user/CfCqSliceOpts.java         |  8 +--
 .../core/iterators/user/ColumnSliceFilter.java     |  2 +-
 .../core/iterators/user/LargeRowFilter.java        |  2 +-
 .../core/iterators/user/SummingArrayCombiner.java  |  2 +-
 .../core/iterators/user/VisibilityFilter.java      |  2 +-
 .../org/apache/accumulo/core/rpc/ThriftUtil.java   |  2 +-
 .../accumulo/fate/zookeeper/ZooReaderWriter.java   |  2 +-
 .../accumulo/core/conf/PropertyTypeTest.java       |  2 +-
 .../core/data/ConstraintViolationSummaryTest.java  |  2 +-
 .../core/iterators/user/RegExFilterTest.java       |  4 +-
 .../compaction/DefaultCompactionPlannerTest.java   |  2 +-
 .../core/util/format/HexFormatterTest.java         |  2 +-
 pom.xml                                            |  5 ++
 .../accumulo/server/GarbageCollectionLogger.java   |  5 +-
 .../apache/accumulo/server/init/Initialize.java    |  4 +-
 .../server/security/AuditedSecurityOperation.java  | 62 +++++++++++-----------
 .../server/security/UserImpersonation.java         |  5 +-
 .../server/util/CheckForMetadataProblems.java      |  2 +-
 .../server/conf/NamespaceConfigurationTest.java    |  4 +-
 .../server/conf/TableConfigurationTest.java        |  4 +-
 .../manager/metrics/fate/FateMetricValues.java     |  2 +-
 .../util/logging/AccumuloMonitorAppender.java      |  2 +-
 .../tserver/TabletServerResourceManager.java       |  2 +-
 .../main/java/org/apache/accumulo/shell/Shell.java |  8 +--
 .../org/apache/accumulo/shell/ShellOptionsJC.java  |  2 +-
 .../accumulo/shell/commands/CompactCommand.java    |  2 +-
 .../accumulo/shell/commands/ConfigCommand.java     |  2 +-
 .../shell/commands/CreateTableCommand.java         |  2 +-
 .../accumulo/shell/commands/DeleteCommand.java     |  2 +-
 .../accumulo/shell/commands/GrepCommand.java       |  2 +-
 .../accumulo/shell/commands/InsertCommand.java     |  2 +-
 .../accumulo/shell/commands/ListScansCommand.java  |  2 +-
 .../accumulo/shell/commands/ScanCommand.java       |  4 +-
 .../accumulo/shell/commands/SetIterCommand.java    |  2 +-
 .../accumulo/shell/commands/SummariesCommand.java  |  2 +-
 .../org/apache/accumulo/test/AuditMessageIT.java   |  2 +-
 .../apache/accumulo/test/shell/ShellServerIT.java  | 10 ++--
 .../org/apache/accumulo/test/util/CertUtils.java   |  2 +-
 48 files changed, 120 insertions(+), 116 deletions(-)

diff --git 
a/core/src/main/java/org/apache/accumulo/core/client/admin/DiskUsage.java 
b/core/src/main/java/org/apache/accumulo/core/client/admin/DiskUsage.java
index ae5811f..3b31a4d 100644
--- a/core/src/main/java/org/apache/accumulo/core/client/admin/DiskUsage.java
+++ b/core/src/main/java/org/apache/accumulo/core/client/admin/DiskUsage.java
@@ -58,6 +58,6 @@ public class DiskUsage {
 
   @Override
   public String toString() {
-    return "DiskUsage{" + "tables=" + tables + ", usage=" + usage + '}';
+    return "DiskUsage{tables=" + tables + ", usage=" + usage + '}';
   }
 }
diff --git 
a/core/src/main/java/org/apache/accumulo/core/clientImpl/TabletServerBatchReaderIterator.java
 
b/core/src/main/java/org/apache/accumulo/core/clientImpl/TabletServerBatchReaderIterator.java
index 117ba8d..9378165 100644
--- 
a/core/src/main/java/org/apache/accumulo/core/clientImpl/TabletServerBatchReaderIterator.java
+++ 
b/core/src/main/java/org/apache/accumulo/core/clientImpl/TabletServerBatchReaderIterator.java
@@ -179,7 +179,7 @@ public class TabletServerBatchReaderIterator implements 
Iterator<Entry<Key,Value
 
         if (queryThreadPool.isShutdown()) {
           String shortMsg =
-              "The BatchScanner was unexpectedly closed while" + " this 
Iterator was still in use.";
+              "The BatchScanner was unexpectedly closed while this Iterator 
was still in use.";
           log.error("{} Ensure that a reference to the BatchScanner is 
retained"
               + " so that it can be closed when this Iterator is exhausted. 
Not"
               + " retaining a reference to the BatchScanner guarantees that 
you are"
diff --git 
a/core/src/main/java/org/apache/accumulo/core/conf/ClientConfigGenerate.java 
b/core/src/main/java/org/apache/accumulo/core/conf/ClientConfigGenerate.java
index 0ad0a8a..961b965 100644
--- a/core/src/main/java/org/apache/accumulo/core/conf/ClientConfigGenerate.java
+++ b/core/src/main/java/org/apache/accumulo/core/conf/ClientConfigGenerate.java
@@ -91,7 +91,7 @@ public class ClientConfigGenerate {
       doc.println("order: 3");
       doc.println("---\n");
       doc.println("<!-- WARNING: Do not edit this file. It is a generated file"
-          + " that is copied from Accumulo build (from 
core/target/generated-docs)" + " -->");
+          + " that is copied from Accumulo build (from 
core/target/generated-docs) -->");
       doc.println("<!-- Generated by : " + getClass().getName() + " -->\n");
       doc.println("Below are properties set in `accumulo-client.properties`"
           + " that configure [Accumulo clients]({{ page.docs_baseurl"
diff --git 
a/core/src/main/java/org/apache/accumulo/core/conf/ClientProperty.java 
b/core/src/main/java/org/apache/accumulo/core/conf/ClientProperty.java
index a1d8431..9f453ce 100644
--- a/core/src/main/java/org/apache/accumulo/core/conf/ClientProperty.java
+++ b/core/src/main/java/org/apache/accumulo/core/conf/ClientProperty.java
@@ -41,8 +41,8 @@ import edu.umd.cs.findbugs.annotations.SuppressFBWarnings;
 public enum ClientProperty {
 
   // Instance
-  INSTANCE_NAME("instance.name", "", PropertyType.STRING,
-      "Name of Accumulo instance to " + "connect to", "2.0.0", true),
+  INSTANCE_NAME("instance.name", "", PropertyType.STRING, "Name of Accumulo 
instance to connect to",
+      "2.0.0", true),
   INSTANCE_ZOOKEEPERS("instance.zookeepers", "localhost:2181", 
PropertyType.HOSTLIST,
       "Zookeeper connection information for Accumulo instance", "2.0.0", true),
   INSTANCE_ZOOKEEPERS_TIMEOUT("instance.zookeepers.timeout", "30s", 
PropertyType.TIMEDURATION,
@@ -238,8 +238,8 @@ public enum ClientProperty {
   }
 
   public void setBytes(Properties properties, Long bytes) {
-    checkState(getType() == PropertyType.BYTES, "Invalid type setting " + 
"bytes. Type must be "
-        + PropertyType.BYTES + ", not " + getType());
+    checkState(getType() == PropertyType.BYTES,
+        "Invalid type setting bytes. Type must be " + PropertyType.BYTES + ", 
not " + getType());
     properties.setProperty(getKey(), bytes.toString());
   }
 
diff --git 
a/core/src/main/java/org/apache/accumulo/core/conf/ConfigurationDocGen.java 
b/core/src/main/java/org/apache/accumulo/core/conf/ConfigurationDocGen.java
index 13b89e3..e434b00 100644
--- a/core/src/main/java/org/apache/accumulo/core/conf/ConfigurationDocGen.java
+++ b/core/src/main/java/org/apache/accumulo/core/conf/ConfigurationDocGen.java
@@ -67,7 +67,7 @@ public class ConfigurationDocGen {
     doc.println("order: 4");
     doc.println("---\n");
     doc.println("<!-- WARNING: Do not edit this file. It is a generated file"
-        + " that is copied from Accumulo build (from 
core/target/generated-docs)" + " -->\n");
+        + " that is copied from Accumulo build (from 
core/target/generated-docs) -->\n");
     doc.println("Below are properties set in `accumulo.properties` or the"
         + " Accumulo shell that configure Accumulo servers (i.e tablet server,"
         + " manager, etc). Properties labeled 'Experimental' should not be 
considered stable"
@@ -83,9 +83,8 @@ public class ConfigurationDocGen {
     if (depr) {
       description += "*Deprecated since:* " + prefix.deprecatedSince() + 
"<br>";
       if (prefix.isReplaced())
-        description +=
-            "*Replaced by:* " + "<a href=\"#" + 
prefix.replacedBy().getKey().replace(".", "_")
-                + "prefix\">" + prefix.replacedBy() + "</a><br>";
+        description += "*Replaced by:* <a href=\"#" + 
prefix.replacedBy().getKey().replace(".", "_")
+            + "prefix\">" + prefix.replacedBy() + "</a><br>";
     }
     description += strike(sanitize(prefix.getDescription()), depr);
     doc.println("| " + key + " | " + description + " |");
@@ -101,15 +100,15 @@ public class ConfigurationDocGen {
     if (prop.getKey().startsWith("manager.")
         && (prop.availableSince().startsWith("1.") || 
prop.availableSince().startsWith("2.0"))) {
       description += "2.1.0 (since " + prop.availableSince() + " as *master."
-          + prop.getKey().substring(8) + "*)" + "<br>";
+          + prop.getKey().substring(8) + "*)<br>";
     } else {
       description += prop.availableSince() + "<br>";
     }
     if (depr) {
       description += "*Deprecated since:* " + prop.deprecatedSince() + "<br>";
       if (prop.isReplaced())
-        description += "*Replaced by:* " + "<a href=\"#"
-            + prop.replacedBy().getKey().replace(".", "_") + "\">" + 
prop.replacedBy() + "</a><br>";
+        description += "*Replaced by:* <a href=\"#" + 
prop.replacedBy().getKey().replace(".", "_")
+            + "\">" + prop.replacedBy() + "</a><br>";
     }
     description += strike(sanitize(prop.getDescription()), depr) + "<br>"
         + strike("**type:** " + prop.getType().name(), depr) + ", "
@@ -122,9 +121,9 @@ public class ConfigurationDocGen {
       description += strike("**default value:** ", depr) + "\n```\n" + 
defaultValue + "\n```\n";
     } else if (prop.getType() == PropertyType.CLASSNAME
         && defaultValue.startsWith("org.apache.accumulo")) {
-      description += strike("**default value:** " + "{% jlink -f " + 
defaultValue + " %}", depr);
+      description += strike("**default value:** {% jlink -f " + defaultValue + 
" %}", depr);
     } else {
-      description += strike("**default value:** " + "`" + defaultValue + "`", 
depr);
+      description += strike("**default value:** `" + defaultValue + "`", depr);
     }
     doc.println("| " + key + " | " + description + " |");
   }
diff --git a/core/src/main/java/org/apache/accumulo/core/conf/Property.java 
b/core/src/main/java/org/apache/accumulo/core/conf/Property.java
index cc1cac5..667d78b 100644
--- a/core/src/main/java/org/apache/accumulo/core/conf/Property.java
+++ b/core/src/main/java/org/apache/accumulo/core/conf/Property.java
@@ -244,7 +244,7 @@ public enum Property {
       "Enables tracing functionality using OpenTelemetry (assuming 
OpenTelemetry is configured).",
       "2.1.0"),
   
GENERAL_SIMPLETIMER_THREADPOOL_SIZE("general.server.simpletimer.threadpool.size",
 "1",
-      PropertyType.COUNT, "The number of threads to use for " + 
"server-internal scheduled tasks",
+      PropertyType.COUNT, "The number of threads to use for server-internal 
scheduled tasks",
       "1.7.0"),
   // If you update the default type, be sure to update the default used for 
initialization failures
   // in VolumeManagerImpl
@@ -497,7 +497,7 @@ public enum Property {
       "1.3.5"),
   TSERV_NATIVEMAP_ENABLED("tserver.memory.maps.native.enabled", "true", 
PropertyType.BOOLEAN,
       "An in-memory data store for accumulo implemented in c++ that increases"
-          + " the amount of data accumulo can hold in memory and avoids Java 
GC" + " pauses.",
+          + " the amount of data accumulo can hold in memory and avoids Java 
GC pauses.",
       "1.3.5"),
   TSERV_MAXMEM("tserver.memory.maps.max", "33%", PropertyType.MEMORY,
       "Maximum amount of memory that can be used to buffer data written to a"
@@ -642,13 +642,13 @@ public enum Property {
   TSERV_BULK_PROCESS_THREADS("tserver.bulk.process.threads", "1", 
PropertyType.COUNT,
       "The manager will task a tablet server with pre-processing a bulk import"
           + " RFile prior to assigning it to the appropriate tablet servers. 
This"
-          + " configuration value controls the number of threads used to 
process the" + " files.",
+          + " configuration value controls the number of threads used to 
process the files.",
       "1.4.0"),
   TSERV_BULK_ASSIGNMENT_THREADS("tserver.bulk.assign.threads", "1", 
PropertyType.COUNT,
       "The manager delegates bulk import RFile processing and assignment to"
           + " tablet servers. After file has been processed, the tablet server 
will"
           + " assign the file to the appropriate tablets on all servers. This 
property"
-          + " controls the number of threads used to communicate to the other" 
+ " servers.",
+          + " controls the number of threads used to communicate to the other 
servers.",
       "1.4.0"),
   TSERV_BULK_RETRY("tserver.bulk.retry.max", "5", PropertyType.COUNT,
       "The number of times the tablet server will attempt to assign a RFile to"
@@ -1058,9 +1058,9 @@ public enum Property {
       "Properties in this category are per-table properties that add"
           + " constraints to a table. These properties start with the category"
           + " prefix, followed by a number, and their values correspond to a 
fully"
-          + " qualified Java class that implements the Constraint 
interface.\n" + "For example:\n"
+          + " qualified Java class that implements the Constraint 
interface.\nFor example:\n"
           + "table.constraint.1 = 
org.apache.accumulo.core.constraints.MyCustomConstraint\n"
-          + "and:\n" + " table.constraint.2 = 
my.package.constraints.MySecondConstraint",
+          + "and:\n table.constraint.2 = 
my.package.constraints.MySecondConstraint",
       "1.3.5"),
   TABLE_INDEXCACHE_ENABLED("table.cache.index.enable", "true", 
PropertyType.BOOLEAN,
       "Determines whether index block cache is enabled for a table.", "1.3.5"),
diff --git a/core/src/main/java/org/apache/accumulo/core/conf/PropertyType.java 
b/core/src/main/java/org/apache/accumulo/core/conf/PropertyType.java
index 6b4de25..12f7666 100644
--- a/core/src/main/java/org/apache/accumulo/core/conf/PropertyType.java
+++ b/core/src/main/java/org/apache/accumulo/core/conf/PropertyType.java
@@ -45,8 +45,8 @@ public enum PropertyType {
       "A non-negative integer optionally followed by a unit of time 
(whitespace"
           + " disallowed), as in 30s.\n"
           + "If no unit of time is specified, seconds are assumed. Valid units"
-          + " are 'ms', 's', 'm', 'h' for milliseconds, seconds," + " minutes, 
and" + " hours.\n"
-          + "Examples of valid durations are '600', '30s', '45m', '30000ms'," 
+ " '3d', and '1h'.\n"
+          + " are 'ms', 's', 'm', 'h' for milliseconds, seconds, minutes, and 
hours.\n"
+          + "Examples of valid durations are '600', '30s', '45m', '30000ms', 
'3d', and '1h'.\n"
           + "Examples of invalid durations are '1w', '1h30m', '1s 200ms', 
'ms', '',"
           + " and 'a'.\nUnless otherwise stated, the max value for the 
duration"
           + " represented in milliseconds is " + Long.MAX_VALUE),
@@ -67,7 +67,7 @@ public enum PropertyType {
           + "If a percentage is specified, memory will be a percentage of the"
           + " max memory allocated to a Java process (set by the JVM option 
-Xmx).\n"
           + "If no unit is specified, bytes are assumed. Valid units are 'B',"
-          + " 'K', 'M', 'G', '%' for bytes, kilobytes, megabytes, gigabytes, 
and" + " percentage.\n"
+          + " 'K', 'M', 'G', '%' for bytes, kilobytes, megabytes, gigabytes, 
and percentage.\n"
           + "Examples of valid memories are '1024', '20B', '100K', '1500M', 
'2G', '20%'.\n"
           + "Examples of invalid memories are '1M500K', '1M 2K', '1MB', 
'1.5G',"
           + " '1,024K', '', and 'a'.\n"
@@ -98,7 +98,7 @@ public enum PropertyType {
           + " suffixed with the '%' character, a percentage.\n"
           + "Examples of valid fractions/percentages are '10', '1000%', 
'0.05',"
           + " '5%', '0.2%', '0.0005'.\n"
-          + "Examples of invalid fractions/percentages are '', '10 percent'," 
+ " 'Hulk Hogan'"),
+          + "Examples of invalid fractions/percentages are '', '10 percent', 
'Hulk Hogan'"),
 
   PATH("path", x -> true,
       "A string that represents a filesystem path, which can be either 
relative"
@@ -112,7 +112,7 @@ public enum PropertyType {
       x -> x == null || x.trim().isEmpty() || new Path(x.trim()).isAbsolute()
           || x.equals(Property.VFS_CLASSLOADER_CACHE_DIR.getDefaultValue()),
       "An absolute filesystem path. The filesystem depends on the property."
-          + " This is the same as path, but enforces that its root is 
explicitly" + " specified."),
+          + " This is the same as path, but enforces that its root is 
explicitly specified."),
 
   CLASSNAME("java class", new Matches("[\\w$.]*"),
       "A fully qualified java class name representing a class on the 
classpath.\n"
diff --git 
a/core/src/main/java/org/apache/accumulo/core/file/blockfile/cache/lru/LruBlockCacheConfiguration.java
 
b/core/src/main/java/org/apache/accumulo/core/file/blockfile/cache/lru/LruBlockCacheConfiguration.java
index e87ed35..c9acc16 100644
--- 
a/core/src/main/java/org/apache/accumulo/core/file/blockfile/cache/lru/LruBlockCacheConfiguration.java
+++ 
b/core/src/main/java/org/apache/accumulo/core/file/blockfile/cache/lru/LruBlockCacheConfiguration.java
@@ -113,8 +113,7 @@ public final class LruBlockCacheConfiguration {
     this.useEvictionThread = 
get(EVICTION_THREAD_PROPERTY).map(Boolean::valueOf).orElse(true);
 
     if (this.getSingleFactor() + this.getMultiFactor() + 
this.getMemoryFactor() != 1) {
-      throw new IllegalArgumentException(
-          "Single, multi, and memory factors " + " should total 1.0");
+      throw new IllegalArgumentException("Single, multi, and memory factors 
should total 1.0");
     }
     if (this.getMinFactor() >= this.getAcceptableFactor()) {
       throw new IllegalArgumentException("minFactor must be smaller than 
acceptableFactor");
diff --git 
a/core/src/main/java/org/apache/accumulo/core/file/rfile/VisMetricsGatherer.java
 
b/core/src/main/java/org/apache/accumulo/core/file/rfile/VisMetricsGatherer.java
index 8bcc3c1..d41dad5 100644
--- 
a/core/src/main/java/org/apache/accumulo/core/file/rfile/VisMetricsGatherer.java
+++ 
b/core/src/main/java/org/apache/accumulo/core/file/rfile/VisMetricsGatherer.java
@@ -128,8 +128,7 @@ public class VisMetricsGatherer
       else
         out.println(localityGroups.get(i));
       out.printf("%-27s", metricWord);
-      out.println("Number of keys" + "\t   " + "Percent of keys" + "\t" + 
"Number of blocks" + "\t"
-          + "Percent of blocks");
+      out.println("Number of keys\t   Percent of keys\tNumber of 
blocks\tPercent of blocks");
       for (Entry<String,Long> entry : metric.get(lGName).asMap().entrySet()) {
         if (hash) {
           String encodedKey = "";
diff --git 
a/core/src/main/java/org/apache/accumulo/core/iterators/Combiner.java 
b/core/src/main/java/org/apache/accumulo/core/iterators/Combiner.java
index 5126d42..f6c326a 100644
--- a/core/src/main/java/org/apache/accumulo/core/iterators/Combiner.java
+++ b/core/src/main/java/org/apache/accumulo/core/iterators/Combiner.java
@@ -193,7 +193,7 @@ public abstract class Combiner extends WrappingIterator 
implements OptionDescrib
           sawDeleteLog.error(
               "Combiner of type {} saw a delete during a"
                   + " partial compaction. This could cause undesired results. 
See"
-                  + " ACCUMULO-2232. Will not log subsequent occurrences for 
at least" + " 1 hour.",
+                  + " ACCUMULO-2232. Will not log subsequent occurrences for 
at least 1 hour.",
               Combiner.this.getClass().getSimpleName());
           // the value is not used and does not matter
           return Boolean.TRUE;
diff --git 
a/core/src/main/java/org/apache/accumulo/core/iterators/user/CfCqSliceOpts.java 
b/core/src/main/java/org/apache/accumulo/core/iterators/user/CfCqSliceOpts.java
index 9a38cab..c1307ab 100644
--- 
a/core/src/main/java/org/apache/accumulo/core/iterators/user/CfCqSliceOpts.java
+++ 
b/core/src/main/java/org/apache/accumulo/core/iterators/user/CfCqSliceOpts.java
@@ -33,24 +33,24 @@ public class CfCqSliceOpts {
       + " representing minimum column family. Optional parameter. If minCf and 
minCq"
       + " are undefined, the column slice will start at the first column of 
each row."
       + " If you want to do an exact match on column families, it's more 
efficient to"
-      + " leave minCf and maxCf undefined and use the scanner's 
fetchColumnFamily" + " method.";
+      + " leave minCf and maxCf undefined and use the scanner's 
fetchColumnFamily method.";
 
   public static final String OPT_MIN_CQ = "minCq";
   public static final String OPT_MIN_CQ_DESC = "UTF-8 encoded string"
       + " representing minimum column qualifier. Optional parameter. If minCf 
and"
-      + " minCq are undefined, the column slice will start at the first column 
of" + " each row.";
+      + " minCq are undefined, the column slice will start at the first column 
of each row.";
 
   public static final String OPT_MAX_CF = "maxCf";
   public static final String OPT_MAX_CF_DESC = "UTF-8 encoded string"
       + " representing maximum column family. Optional parameter. If minCf and 
minCq"
       + " are undefined, the column slice will start at the first column of 
each row."
       + " If you want to do an exact match on column families, it's more 
efficient to"
-      + " leave minCf and maxCf undefined and use the scanner's 
fetchColumnFamily" + " method.";
+      + " leave minCf and maxCf undefined and use the scanner's 
fetchColumnFamily method.";
 
   public static final String OPT_MAX_CQ = "maxCq";
   public static final String OPT_MAX_CQ_DESC = "UTF-8 encoded string"
       + " representing maximum column qualifier. Optional parameter. If maxCf 
and"
-      + " MaxCq are undefined, the column slice will end at the last column of 
each" + " row.";
+      + " MaxCq are undefined, the column slice will end at the last column of 
each row.";
 
   public static final String OPT_MIN_INCLUSIVE = "minInclusive";
   public static final String OPT_MIN_INCLUSIVE_DESC = "UTF-8 encoded string"
diff --git 
a/core/src/main/java/org/apache/accumulo/core/iterators/user/ColumnSliceFilter.java
 
b/core/src/main/java/org/apache/accumulo/core/iterators/user/ColumnSliceFilter.java
index 455b033..407755d 100644
--- 
a/core/src/main/java/org/apache/accumulo/core/iterators/user/ColumnSliceFilter.java
+++ 
b/core/src/main/java/org/apache/accumulo/core/iterators/user/ColumnSliceFilter.java
@@ -68,7 +68,7 @@ public class ColumnSliceFilter extends Filter {
     IteratorOptions io = super.describeOptions();
     io.setName("columnSlice");
     io.setDescription("The ColumnSliceFilter/Iterator allows you to filter for"
-        + " key/value pairs based on a lexicographic range of column 
qualifier" + " names");
+        + " key/value pairs based on a lexicographic range of column qualifier 
names");
     io.addNamedOption(START_BOUND, "start string in slice");
     io.addNamedOption(END_BOUND, "end string in slice");
     io.addNamedOption(START_INCLUSIVE, "include the start bound in the result 
set");
diff --git 
a/core/src/main/java/org/apache/accumulo/core/iterators/user/LargeRowFilter.java
 
b/core/src/main/java/org/apache/accumulo/core/iterators/user/LargeRowFilter.java
index 34f2baf..6761cfa 100644
--- 
a/core/src/main/java/org/apache/accumulo/core/iterators/user/LargeRowFilter.java
+++ 
b/core/src/main/java/org/apache/accumulo/core/iterators/user/LargeRowFilter.java
@@ -257,7 +257,7 @@ public class LargeRowFilter implements 
SortedKeyValueIterator<Key,Value>, Option
   @Override
   public IteratorOptions describeOptions() {
     String description =
-        "This iterator suppresses rows that exceed a specified" + " number of 
columns. Once\n"
+        "This iterator suppresses rows that exceed a specified number of 
columns. Once\n"
             + "a row exceeds the threshold, a marker is emitted and the row is 
always\n"
             + "suppressed by this iterator after that point in time.\n"
             + " This iterator works in a similar way to the 
RowDeletingIterator. See its\n"
diff --git 
a/core/src/main/java/org/apache/accumulo/core/iterators/user/SummingArrayCombiner.java
 
b/core/src/main/java/org/apache/accumulo/core/iterators/user/SummingArrayCombiner.java
index 80f72f2..4784c0c 100644
--- 
a/core/src/main/java/org/apache/accumulo/core/iterators/user/SummingArrayCombiner.java
+++ 
b/core/src/main/java/org/apache/accumulo/core/iterators/user/SummingArrayCombiner.java
@@ -133,7 +133,7 @@ public class SummingArrayCombiner extends 
TypedValueCombiner<List<Long>> {
     io.setName("sumarray");
     io.setDescription("SummingArrayCombiner can interpret Values as arrays of"
         + " Longs using a variety of encodings (arrays of variable length 
longs or"
-        + " fixed length longs, or comma-separated strings) before summing" + 
" element-wise.");
+        + " fixed length longs, or comma-separated strings) before summing 
element-wise.");
     io.addNamedOption(TYPE, "<VARLEN|FIXEDLEN|STRING|fullClassName>");
     return io;
   }
diff --git 
a/core/src/main/java/org/apache/accumulo/core/iterators/user/VisibilityFilter.java
 
b/core/src/main/java/org/apache/accumulo/core/iterators/user/VisibilityFilter.java
index 030d962..67deb60 100644
--- 
a/core/src/main/java/org/apache/accumulo/core/iterators/user/VisibilityFilter.java
+++ 
b/core/src/main/java/org/apache/accumulo/core/iterators/user/VisibilityFilter.java
@@ -111,7 +111,7 @@ public class VisibilityFilter extends Filter implements 
OptionDescriber {
     IteratorOptions io = super.describeOptions();
     io.setName("visibilityFilter");
     io.setDescription("The VisibilityFilter allows you to filter for key/value"
-        + " pairs by a set of authorizations or filter invalid labels from 
corrupt" + " files.");
+        + " pairs by a set of authorizations or filter invalid labels from 
corrupt files.");
     io.addNamedOption(FILTER_INVALID_ONLY,
         "if 'true', the iterator is instructed to ignore the authorizations 
and"
             + " only filter invalid visibility labels (default: false)");
diff --git a/core/src/main/java/org/apache/accumulo/core/rpc/ThriftUtil.java 
b/core/src/main/java/org/apache/accumulo/core/rpc/ThriftUtil.java
index 87f6202..53dfb89 100644
--- a/core/src/main/java/org/apache/accumulo/core/rpc/ThriftUtil.java
+++ b/core/src/main/java/org/apache/accumulo/core/rpc/ThriftUtil.java
@@ -352,7 +352,7 @@ public class ThriftUtil {
           // Sadly, we have no way to determine the actual reason we got this 
TTransportException
           // other than inspecting the exception msg.
           log.debug("Caught TTransportException opening SASL transport,"
-              + " checking if re-login is necessary before propagating the" + 
" exception.");
+              + " checking if re-login is necessary before propagating the 
exception.");
           attemptClientReLogin();
 
           throw e;
diff --git 
a/core/src/main/java/org/apache/accumulo/fate/zookeeper/ZooReaderWriter.java 
b/core/src/main/java/org/apache/accumulo/fate/zookeeper/ZooReaderWriter.java
index 67e043b..091dd0b 100644
--- a/core/src/main/java/org/apache/accumulo/fate/zookeeper/ZooReaderWriter.java
+++ b/core/src/main/java/org/apache/accumulo/fate/zookeeper/ZooReaderWriter.java
@@ -50,7 +50,7 @@ public class ZooReaderWriter extends ZooReader {
 
   public ZooReaderWriter(String keepers, int timeoutInMillis, String secret) {
     super(keepers, timeoutInMillis);
-    this.auth = ("accumulo" + ":" + secret).getBytes(UTF_8);
+    this.auth = ("accumulo:" + secret).getBytes(UTF_8);
   }
 
   @Override
diff --git 
a/core/src/test/java/org/apache/accumulo/core/conf/PropertyTypeTest.java 
b/core/src/test/java/org/apache/accumulo/core/conf/PropertyTypeTest.java
index d98ecf6..269efbd 100644
--- a/core/src/test/java/org/apache/accumulo/core/conf/PropertyTypeTest.java
+++ b/core/src/test/java/org/apache/accumulo/core/conf/PropertyTypeTest.java
@@ -58,7 +58,7 @@ public class PropertyTypeTest {
   public void testGetFormatDescription() {
     assertEquals(
         "An arbitrary string of characters whose format is unspecified"
-            + " and interpreted based on the context of the property to which 
it" + " applies.",
+            + " and interpreted based on the context of the property to which 
it applies.",
         PropertyType.STRING.getFormatDescription());
   }
 
diff --git 
a/core/src/test/java/org/apache/accumulo/core/data/ConstraintViolationSummaryTest.java
 
b/core/src/test/java/org/apache/accumulo/core/data/ConstraintViolationSummaryTest.java
index 095e4b0..e00b078 100644
--- 
a/core/src/test/java/org/apache/accumulo/core/data/ConstraintViolationSummaryTest.java
+++ 
b/core/src/test/java/org/apache/accumulo/core/data/ConstraintViolationSummaryTest.java
@@ -35,7 +35,7 @@ public class ConstraintViolationSummaryTest {
     cvs = new ConstraintViolationSummary(null, (short) 2, null, 101L);
     assertEquals(
         "ConstraintViolationSummary(constrainClass:null,"
-            + " violationCode:2, violationDescription:null," + " 
numberOfViolatingMutations:101)",
+            + " violationCode:2, violationDescription:null, 
numberOfViolatingMutations:101)",
         cvs.toString());
   }
 }
diff --git 
a/core/src/test/java/org/apache/accumulo/core/iterators/user/RegExFilterTest.java
 
b/core/src/test/java/org/apache/accumulo/core/iterators/user/RegExFilterTest.java
index d7c8e67..95a0b9e 100644
--- 
a/core/src/test/java/org/apache/accumulo/core/iterators/user/RegExFilterTest.java
+++ 
b/core/src/test/java/org/apache/accumulo/core/iterators/user/RegExFilterTest.java
@@ -223,8 +223,8 @@ public class RegExFilterTest {
     rei.deepCopy(new DefaultIteratorEnvironment());
 
     // -----------------------------------------------------
-    String multiByteText = new String("\u6d67" + "\u6F68" + "\u7067");
-    String multiByteRegex = new String(".*" + "\u6F68" + ".*");
+    String multiByteText = new String("\u6d67\u6F68\u7067");
+    String multiByteRegex = new String(".*\u6F68.*");
 
     Key k4 = new Key("boo4".getBytes(), "hoo".getBytes(), 
"20080203".getBytes(), "".getBytes(), 1L);
     Value inVal = new Value(multiByteText);
diff --git 
a/core/src/test/java/org/apache/accumulo/core/spi/compaction/DefaultCompactionPlannerTest.java
 
b/core/src/test/java/org/apache/accumulo/core/spi/compaction/DefaultCompactionPlannerTest.java
index 95e3335..0900237 100644
--- 
a/core/src/test/java/org/apache/accumulo/core/spi/compaction/DefaultCompactionPlannerTest.java
+++ 
b/core/src/test/java/org/apache/accumulo/core/spi/compaction/DefaultCompactionPlannerTest.java
@@ -377,7 +377,7 @@ public class DefaultCompactionPlannerTest {
   }
 
   private String getExecutors(String small, String medium, String large) {
-    String execBldr = "[{'name':'small'," + small + "}," + "{'name':'medium'," 
+ medium + "},"
+    String execBldr = "[{'name':'small'," + small + "},{'name':'medium'," + 
medium + "},"
         + "{'name':'large'," + large + "}]";
     return execBldr.replaceAll("'", "\"");
   }
diff --git 
a/core/src/test/java/org/apache/accumulo/core/util/format/HexFormatterTest.java 
b/core/src/test/java/org/apache/accumulo/core/util/format/HexFormatterTest.java
index 988e1f6..1c3ce1b 100644
--- 
a/core/src/test/java/org/apache/accumulo/core/util/format/HexFormatterTest.java
+++ 
b/core/src/test/java/org/apache/accumulo/core/util/format/HexFormatterTest.java
@@ -48,7 +48,7 @@ public class HexFormatterTest {
     formatter.initialize(data.entrySet(), new FormatterConfig());
 
     assertTrue(formatter.hasNext());
-    assertEquals("  " + "  " + " [" + "] ", formatter.next());
+    assertEquals("     [] ", formatter.next());
   }
 
   @Test
diff --git a/pom.xml b/pom.xml
index 254ab2c..902a0aa 100644
--- a/pom.xml
+++ b/pom.xml
@@ -1097,6 +1097,11 @@
                   <property name="format" value="import 
java[.]nio[.]charset[.]StandardCharsets;" />
                   <property name="message" value="Use static imports for 
StandardCharsets.* constants for consistency" />
                 </module>
+                <module name="RegexpSinglelineJava">
+                  <!-- double escape quotes because checkstyle passes these 
through another xml parser -->
+                  <property name="format" value="&amp;quot; [+] &amp;quot;" />
+                  <property name="message" value="Unnecessary concatenation of 
string literals" />
+                </module>
                 <module name="OuterTypeFilename" />
                 <module name="AvoidStarImport" />
                 <module name="NoLineWrap" />
diff --git 
a/server/base/src/main/java/org/apache/accumulo/server/GarbageCollectionLogger.java
 
b/server/base/src/main/java/org/apache/accumulo/server/GarbageCollectionLogger.java
index 0f46641..867ecec 100644
--- 
a/server/base/src/main/java/org/apache/accumulo/server/GarbageCollectionLogger.java
+++ 
b/server/base/src/main/java/org/apache/accumulo/server/GarbageCollectionLogger.java
@@ -100,8 +100,9 @@ public class GarbageCollectionLogger {
     if (lastMemoryCheckTime > 0 && lastMemoryCheckTime < now) {
       final long diff = now - lastMemoryCheckTime;
       if (diff > keepAliveTimeout + 1000) {
-        log.warn(String.format("GC pause checker not called in a timely"
-            + " fashion. Expected every %.1f seconds but was %.1f seconds 
since" + " last check",
+        log.warn(String.format(
+            "GC pause checker not called in a timely"
+                + " fashion. Expected every %.1f seconds but was %.1f seconds 
since last check",
             keepAliveTimeout / 1000., diff / 1000.));
       }
       lastMemoryCheckTime = now;
diff --git 
a/server/base/src/main/java/org/apache/accumulo/server/init/Initialize.java 
b/server/base/src/main/java/org/apache/accumulo/server/init/Initialize.java
index c1df596..a2b9335 100644
--- a/server/base/src/main/java/org/apache/accumulo/server/init/Initialize.java
+++ b/server/base/src/main/java/org/apache/accumulo/server/init/Initialize.java
@@ -113,7 +113,7 @@ public class Initialize implements KeywordExecutable {
       System.out.println("   bin/accumulo " + ChangeSecret.class.getName());
       System.out.println("You will also need to edit your secret in your 
configuration"
           + " file by adding the property instance.secret to your"
-          + " accumulo.properties. Without this accumulo will not operate" + " 
correctly");
+          + " accumulo.properties. Without this accumulo will not operate 
correctly");
     }
 
     if (isInitialized(fs, initConfig)) {
@@ -528,7 +528,7 @@ public class Initialize implements KeywordExecutable {
       }
       if (!opts.forceResetSecurity) {
         String userEnteredName = System.console().readLine("WARNING: This will 
remove all"
-            + " users from Accumulo! If you wish to proceed enter the 
instance" + " name: ");
+            + " users from Accumulo! If you wish to proceed enter the instance 
name: ");
         if (userEnteredName != null && 
!context.getInstanceName().equals(userEnteredName)) {
           throw new IllegalStateException(
               "Aborted reset security: Instance name did not match current 
instance.");
diff --git 
a/server/base/src/main/java/org/apache/accumulo/server/security/AuditedSecurityOperation.java
 
b/server/base/src/main/java/org/apache/accumulo/server/security/AuditedSecurityOperation.java
index fd01e53..be0480c 100644
--- 
a/server/base/src/main/java/org/apache/accumulo/server/security/AuditedSecurityOperation.java
+++ 
b/server/base/src/main/java/org/apache/accumulo/server/security/AuditedSecurityOperation.java
@@ -130,7 +130,7 @@ public class AuditedSecurityOperation extends 
SecurityOperation {
   }
 
   public static final String CAN_SCAN_AUDIT_TEMPLATE =
-      "action: scan;" + " targetTable: %s; authorizations: %s; range: %s; 
columns: %s;"
+      "action: scan; targetTable: %s; authorizations: %s; range: %s; columns: 
%s;"
           + " iterators: %s; iteratorOptions: %s;";
   private static final int MAX_ELEMENTS_TO_LOG = 10;
 
@@ -175,7 +175,7 @@ public class AuditedSecurityOperation extends 
SecurityOperation {
   }
 
   public static final String CAN_SCAN_BATCH_AUDIT_TEMPLATE =
-      "action: scan;" + " targetTable: %s; authorizations: %s; range: %s; 
columns: %s;"
+      "action: scan; targetTable: %s; authorizations: %s; range: %s; columns: 
%s;"
           + " iterators: %s; iteratorOptions: %s;";
 
   @Override
@@ -212,7 +212,7 @@ public class AuditedSecurityOperation extends 
SecurityOperation {
   }
 
   public static final String CHANGE_AUTHORIZATIONS_AUDIT_TEMPLATE =
-      "action:" + " changeAuthorizations; targetUser: %s; authorizations: %s";
+      "action: changeAuthorizations; targetUser: %s; authorizations: %s";
 
   @Override
   public void changeAuthorizations(TCredentials credentials, String user,
@@ -227,7 +227,7 @@ public class AuditedSecurityOperation extends 
SecurityOperation {
   }
 
   public static final String CHANGE_PASSWORD_AUDIT_TEMPLATE =
-      "action:" + " changePassword; targetUser: %s;";
+      "action: changePassword; targetUser: %s;";
 
   @Override
   public void changePassword(TCredentials credentials, Credentials newInfo)
@@ -242,7 +242,7 @@ public class AuditedSecurityOperation extends 
SecurityOperation {
   }
 
   public static final String CREATE_USER_AUDIT_TEMPLATE =
-      "action: createUser;" + " targetUser: %s; Authorizations: %s;";
+      "action: createUser; targetUser: %s; Authorizations: %s;";
 
   @Override
   public void createUser(TCredentials credentials, Credentials newUser,
@@ -257,7 +257,7 @@ public class AuditedSecurityOperation extends 
SecurityOperation {
   }
 
   public static final String CAN_CREATE_TABLE_AUDIT_TEMPLATE =
-      "action:" + " createTable; targetTable: %s;";
+      "action: createTable; targetTable: %s;";
 
   @Override
   public boolean canCreateTable(TCredentials c, String tableName, NamespaceId 
namespaceId)
@@ -273,7 +273,7 @@ public class AuditedSecurityOperation extends 
SecurityOperation {
   }
 
   public static final String CAN_DELETE_TABLE_AUDIT_TEMPLATE =
-      "action:" + " deleteTable; targetTable: %s;";
+      "action: deleteTable; targetTable: %s;";
 
   @Override
   public boolean canDeleteTable(TCredentials c, TableId tableId, NamespaceId 
namespaceId)
@@ -290,7 +290,7 @@ public class AuditedSecurityOperation extends 
SecurityOperation {
   }
 
   public static final String CAN_RENAME_TABLE_AUDIT_TEMPLATE =
-      "action:" + " renameTable; targetTable: %s; newTableName: %s;";
+      "action: renameTable; targetTable: %s; newTableName: %s;";
 
   @Override
   public boolean canRenameTable(TCredentials c, TableId tableId, String 
oldTableName,
@@ -306,7 +306,7 @@ public class AuditedSecurityOperation extends 
SecurityOperation {
   }
 
   public static final String CAN_SPLIT_TABLE_AUDIT_TEMPLATE =
-      "action:" + " splitTable; targetTable: %s; targetNamespace: %s;";
+      "action: splitTable; targetTable: %s; targetNamespace: %s;";
 
   @Override
   public boolean canSplitTablet(TCredentials credentials, TableId table, 
NamespaceId namespaceId)
@@ -322,7 +322,7 @@ public class AuditedSecurityOperation extends 
SecurityOperation {
   }
 
   public static final String CAN_PERFORM_SYSTEM_ACTION_AUDIT_TEMPLATE =
-      "action:" + " performSystemAction; principal: %s;";
+      "action: performSystemAction; principal: %s;";
 
   @Override
   public boolean canPerformSystemActions(TCredentials credentials) throws 
ThriftSecurityException {
@@ -338,7 +338,7 @@ public class AuditedSecurityOperation extends 
SecurityOperation {
   }
 
   public static final String CAN_FLUSH_TABLE_AUDIT_TEMPLATE =
-      "action:" + " flushTable; targetTable: %s; targetNamespace: %s;";
+      "action: flushTable; targetTable: %s; targetNamespace: %s;";
 
   @Override
   public boolean canFlush(TCredentials c, TableId tableId, NamespaceId 
namespaceId)
@@ -354,7 +354,7 @@ public class AuditedSecurityOperation extends 
SecurityOperation {
   }
 
   public static final String CAN_ALTER_TABLE_AUDIT_TEMPLATE =
-      "action:" + " alterTable; targetTable: %s; targetNamespace: %s;";
+      "action: alterTable; targetTable: %s; targetNamespace: %s;";
 
   @Override
   public boolean canAlterTable(TCredentials c, TableId tableId, NamespaceId 
namespaceId)
@@ -370,7 +370,7 @@ public class AuditedSecurityOperation extends 
SecurityOperation {
   }
 
   public static final String CAN_CLONE_TABLE_AUDIT_TEMPLATE =
-      "action:" + " cloneTable; targetTable: %s; newTableName: %s";
+      "action: cloneTable; targetTable: %s; newTableName: %s";
 
   @Override
   public boolean canCloneTable(TCredentials c, TableId tableId, String 
tableName,
@@ -389,7 +389,7 @@ public class AuditedSecurityOperation extends 
SecurityOperation {
   }
 
   public static final String CAN_DELETE_RANGE_AUDIT_TEMPLATE =
-      "action:" + " deleteData; targetTable: %s; startRange: %s; endRange: 
%s;";
+      "action: deleteData; targetTable: %s; startRange: %s; endRange: %s;";
 
   @Override
   public boolean canDeleteRange(TCredentials c, TableId tableId, String 
tableName, Text startRow,
@@ -407,7 +407,7 @@ public class AuditedSecurityOperation extends 
SecurityOperation {
   }
 
   public static final String CAN_BULK_IMPORT_AUDIT_TEMPLATE =
-      "action:" + " bulkImport; targetTable: %s; dataDir: %s; failDir: %s;";
+      "action: bulkImport; targetTable: %s; dataDir: %s; failDir: %s;";
 
   @Override
   public boolean canBulkImport(TCredentials c, TableId tableId, String 
tableName, String dir,
@@ -423,7 +423,7 @@ public class AuditedSecurityOperation extends 
SecurityOperation {
   }
 
   public static final String CAN_COMPACT_TABLE_AUDIT_TEMPLATE =
-      "action:" + " compactTable; targetTable: %s; targetNamespace: %s;";
+      "action: compactTable; targetTable: %s; targetNamespace: %s;";
 
   @Override
   public boolean canCompact(TCredentials c, TableId tableId, NamespaceId 
namespaceId)
@@ -439,7 +439,7 @@ public class AuditedSecurityOperation extends 
SecurityOperation {
   }
 
   public static final String CAN_CHANGE_AUTHORIZATIONS_AUDIT_TEMPLATE =
-      "action:" + " changeAuthorizations; targetUser: %s;";
+      "action: changeAuthorizations; targetUser: %s;";
 
   @Override
   public boolean canChangeAuthorizations(TCredentials c, String user)
@@ -455,7 +455,7 @@ public class AuditedSecurityOperation extends 
SecurityOperation {
   }
 
   public static final String CAN_CHANGE_PASSWORD_AUDIT_TEMPLATE =
-      "action:" + " changePassword; targetUser: %s;";
+      "action: changePassword; targetUser: %s;";
 
   @Override
   public boolean canChangePassword(TCredentials c, String user) throws 
ThriftSecurityException {
@@ -499,7 +499,7 @@ public class AuditedSecurityOperation extends 
SecurityOperation {
   }
 
   public static final String CAN_GRANT_SYSTEM_AUDIT_TEMPLATE =
-      "action:" + " grantSystem; targetUser: %s; targetPermission: %s;";
+      "action: grantSystem; targetUser: %s; targetPermission: %s;";
 
   @Override
   public boolean canGrantSystem(TCredentials c, String user, SystemPermission 
sysPerm)
@@ -517,7 +517,7 @@ public class AuditedSecurityOperation extends 
SecurityOperation {
   }
 
   public static final String CAN_GRANT_TABLE_AUDIT_TEMPLATE =
-      "action:" + " grantTable; targetUser: %s; targetTable: %s; 
targetNamespace: %s;";
+      "action: grantTable; targetUser: %s; targetTable: %s; targetNamespace: 
%s;";
 
   @Override
   public boolean canGrantTable(TCredentials c, String user, TableId table, 
NamespaceId namespaceId)
@@ -533,7 +533,7 @@ public class AuditedSecurityOperation extends 
SecurityOperation {
   }
 
   public static final String CAN_REVOKE_SYSTEM_AUDIT_TEMPLATE =
-      "action:" + " revokeSystem; targetUser: %s;, targetPermission: %s;";
+      "action: revokeSystem; targetUser: %s;, targetPermission: %s;";
 
   @Override
   public boolean canRevokeSystem(TCredentials c, String user, SystemPermission 
sysPerm)
@@ -549,7 +549,7 @@ public class AuditedSecurityOperation extends 
SecurityOperation {
   }
 
   public static final String CAN_REVOKE_TABLE_AUDIT_TEMPLATE =
-      "action:" + " revokeTable; targetUser: %s; targetTable %s; 
targetNamespace: %s;";
+      "action: revokeTable; targetUser: %s; targetTable %s; targetNamespace: 
%s;";
 
   @Override
   public boolean canRevokeTable(TCredentials c, String user, TableId table, 
NamespaceId namespaceId)
@@ -565,7 +565,7 @@ public class AuditedSecurityOperation extends 
SecurityOperation {
   }
 
   public static final String CAN_IMPORT_AUDIT_TEMPLATE =
-      "action: import;" + " targetTable: %s; dataDir: %s;";
+      "action: import; targetTable: %s; dataDir: %s;";
 
   @Override
   public boolean canImport(TCredentials credentials, String tableName, 
Set<String> importDirs,
@@ -582,7 +582,7 @@ public class AuditedSecurityOperation extends 
SecurityOperation {
   }
 
   public static final String CAN_EXPORT_AUDIT_TEMPLATE =
-      "action: export;" + " targetTable: %s; dataDir: %s;";
+      "action: export; targetTable: %s; dataDir: %s;";
 
   @Override
   public boolean canExport(TCredentials credentials, TableId tableId, String 
tableName,
@@ -612,7 +612,7 @@ public class AuditedSecurityOperation extends 
SecurityOperation {
   }
 
   public static final String GRANT_SYSTEM_PERMISSION_AUDIT_TEMPLATE =
-      "action:" + " grantSystemPermission; permission: %s; targetUser: %s;";
+      "action: grantSystemPermission; permission: %s; targetUser: %s;";
 
   @Override
   public void grantSystemPermission(TCredentials credentials, String user,
@@ -627,7 +627,7 @@ public class AuditedSecurityOperation extends 
SecurityOperation {
   }
 
   public static final String GRANT_TABLE_PERMISSION_AUDIT_TEMPLATE =
-      "action:" + " grantTablePermission; permission: %s; targetTable: %s; 
targetUser: %s;";
+      "action: grantTablePermission; permission: %s; targetTable: %s; 
targetUser: %s;";
 
   @Override
   public void grantTablePermission(TCredentials credentials, String user, 
TableId tableId,
@@ -643,7 +643,7 @@ public class AuditedSecurityOperation extends 
SecurityOperation {
   }
 
   public static final String REVOKE_SYSTEM_PERMISSION_AUDIT_TEMPLATE =
-      "action:" + " revokeSystemPermission; permission: %s; targetUser: %s;";
+      "action: revokeSystemPermission; permission: %s; targetUser: %s;";
 
   @Override
   public void revokeSystemPermission(TCredentials credentials, String user,
@@ -659,7 +659,7 @@ public class AuditedSecurityOperation extends 
SecurityOperation {
   }
 
   public static final String REVOKE_TABLE_PERMISSION_AUDIT_TEMPLATE =
-      "action:" + " revokeTablePermission; permission: %s; targetTable: %s; 
targetUser: %s;";
+      "action: revokeTablePermission; permission: %s; targetTable: %s; 
targetUser: %s;";
 
   @Override
   public void revokeTablePermission(TCredentials credentials, String user, 
TableId tableId,
@@ -675,7 +675,7 @@ public class AuditedSecurityOperation extends 
SecurityOperation {
   }
 
   public static final String HAS_SYSTEM_PERMISSION_AUDIT_TEMPLATE =
-      "action:" + " hasSystemPermission; permission: %s; targetUser: %s;";
+      "action: hasSystemPermission; permission: %s; targetUser: %s;";
 
   @Override
   public boolean hasSystemPermission(TCredentials credentials, String user,
@@ -691,7 +691,7 @@ public class AuditedSecurityOperation extends 
SecurityOperation {
   }
 
   public static final String CAN_ONLINE_OFFLINE_TABLE_AUDIT_TEMPLATE =
-      "action:" + " %s; targetTable: %s;";
+      "action: %s; targetTable: %s;";
 
   @Override
   public boolean canOnlineOfflineTable(TCredentials credentials, TableId 
tableId, FateOperation op,
@@ -715,7 +715,7 @@ public class AuditedSecurityOperation extends 
SecurityOperation {
   }
 
   public static final String CAN_MERGE_TABLE_AUDIT_TEMPLATE =
-      "action:" + " mergeTable; targetTable: %s; targetNamespace: %s;";
+      "action: mergeTable; targetTable: %s; targetNamespace: %s;";
 
   @Override
   public boolean canMerge(TCredentials c, TableId tableId, NamespaceId 
namespaceId)
diff --git 
a/server/base/src/main/java/org/apache/accumulo/server/security/UserImpersonation.java
 
b/server/base/src/main/java/org/apache/accumulo/server/security/UserImpersonation.java
index 8561162..a7961b6 100644
--- 
a/server/base/src/main/java/org/apache/accumulo/server/security/UserImpersonation.java
+++ 
b/server/base/src/main/java/org/apache/accumulo/server/security/UserImpersonation.java
@@ -188,8 +188,9 @@ public class UserImpersonation {
         hostConfigString.trim().isEmpty() ? new String[] {""} : 
hostConfigString.split(";");
 
     if (userConfigs.length != hostConfigs.length) {
-      String msg = String.format("Should have equal number of user and host"
-          + " impersonation elements in configuration. Got %d and %d 
elements," + " respectively.",
+      String msg = String.format(
+          "Should have equal number of user and host"
+              + " impersonation elements in configuration. Got %d and %d 
elements, respectively.",
           userConfigs.length, hostConfigs.length);
       throw new IllegalArgumentException(msg);
     }
diff --git 
a/server/base/src/main/java/org/apache/accumulo/server/util/CheckForMetadataProblems.java
 
b/server/base/src/main/java/org/apache/accumulo/server/util/CheckForMetadataProblems.java
index ba1a2e4..aa66f6b 100644
--- 
a/server/base/src/main/java/org/apache/accumulo/server/util/CheckForMetadataProblems.java
+++ 
b/server/base/src/main/java/org/apache/accumulo/server/util/CheckForMetadataProblems.java
@@ -69,7 +69,7 @@ public class CheckForMetadataProblems {
     }
 
     if (tablets.first().prevEndRow() != null) {
-      System.out.println("...First entry for table " + tableName + " (" + 
tableId + ") " + " - "
+      System.out.println("...First entry for table " + tableName + " (" + 
tableId + ")  - "
           + tablets.first() + " - has non null prev end row");
       sawProblems = true;
       return;
diff --git 
a/server/base/src/test/java/org/apache/accumulo/server/conf/NamespaceConfigurationTest.java
 
b/server/base/src/test/java/org/apache/accumulo/server/conf/NamespaceConfigurationTest.java
index ce47f11..584e2a7 100644
--- 
a/server/base/src/test/java/org/apache/accumulo/server/conf/NamespaceConfigurationTest.java
+++ 
b/server/base/src/test/java/org/apache/accumulo/server/conf/NamespaceConfigurationTest.java
@@ -125,9 +125,9 @@ public class NamespaceConfigurationTest {
         ZooUtil.getRoot(iid) + Constants.ZNAMESPACES + "/" + NSID + 
Constants.ZNAMESPACE_CONF))
             .andReturn(children);
     expect(zc.get(ZooUtil.getRoot(iid) + Constants.ZNAMESPACES + "/" + NSID
-        + Constants.ZNAMESPACE_CONF + "/" + 
"foo")).andReturn("bar".getBytes(UTF_8));
+        + Constants.ZNAMESPACE_CONF + 
"/foo")).andReturn("bar".getBytes(UTF_8));
     expect(zc.get(ZooUtil.getRoot(iid) + Constants.ZNAMESPACES + "/" + NSID
-        + Constants.ZNAMESPACE_CONF + "/" + 
"ding")).andReturn("dong".getBytes(UTF_8));
+        + Constants.ZNAMESPACE_CONF + 
"/ding")).andReturn("dong".getBytes(UTF_8));
     replay(zc);
     c.getProperties(props, all);
     assertEquals(2, props.size());
diff --git 
a/server/base/src/test/java/org/apache/accumulo/server/conf/TableConfigurationTest.java
 
b/server/base/src/test/java/org/apache/accumulo/server/conf/TableConfigurationTest.java
index 6104417..108bf92 100644
--- 
a/server/base/src/test/java/org/apache/accumulo/server/conf/TableConfigurationTest.java
+++ 
b/server/base/src/test/java/org/apache/accumulo/server/conf/TableConfigurationTest.java
@@ -109,8 +109,8 @@ public class TableConfigurationTest {
     expect(zc
         .getChildren(ZooUtil.getRoot(iid) + Constants.ZTABLES + "/" + TID + 
Constants.ZTABLE_CONF))
             .andReturn(children);
-    expect(zc.get(
-        ZooUtil.getRoot(iid) + Constants.ZTABLES + "/" + TID + 
Constants.ZTABLE_CONF + "/" + "foo"))
+    expect(zc
+        .get(ZooUtil.getRoot(iid) + Constants.ZTABLES + "/" + TID + 
Constants.ZTABLE_CONF + "/foo"))
             .andReturn("bar".getBytes(UTF_8));
     expect(zc.get(ZooUtil.getRoot(iid) + Constants.ZTABLES + "/" + TID + 
Constants.ZTABLE_CONF + "/"
         + "ding")).andReturn("dong".getBytes(UTF_8));
diff --git 
a/server/manager/src/main/java/org/apache/accumulo/manager/metrics/fate/FateMetricValues.java
 
b/server/manager/src/main/java/org/apache/accumulo/manager/metrics/fate/FateMetricValues.java
index 4ea126f..ee40bcd 100644
--- 
a/server/manager/src/main/java/org/apache/accumulo/manager/metrics/fate/FateMetricValues.java
+++ 
b/server/manager/src/main/java/org/apache/accumulo/manager/metrics/fate/FateMetricValues.java
@@ -170,7 +170,7 @@ class FateMetricValues {
 
   @Override
   public String toString() {
-    return "FateMetricValues{" + "updateTime=" + updateTime + ", 
currentFateOps=" + currentFateOps
+    return "FateMetricValues{updateTime=" + updateTime + ", currentFateOps=" + 
currentFateOps
         + ", zkFateChildOpsTotal=" + zkFateChildOpsTotal + ", 
zkConnectionErrors="
         + zkConnectionErrors + '}';
   }
diff --git 
a/server/monitor/src/main/java/org/apache/accumulo/monitor/util/logging/AccumuloMonitorAppender.java
 
b/server/monitor/src/main/java/org/apache/accumulo/monitor/util/logging/AccumuloMonitorAppender.java
index 5c2625c..368e2a6 100644
--- 
a/server/monitor/src/main/java/org/apache/accumulo/monitor/util/logging/AccumuloMonitorAppender.java
+++ 
b/server/monitor/src/main/java/org/apache/accumulo/monitor/util/logging/AccumuloMonitorAppender.java
@@ -141,7 +141,7 @@ public class AccumuloMonitorAppender extends 
AbstractAppender {
 
   @Override
   public String toString() {
-    return "AccumuloMonitorAppender{" + "name=" + getName() + ", state=" + 
getState() + '}';
+    return "AccumuloMonitorAppender{name=" + getName() + ", state=" + 
getState() + '}';
   }
 
 }
diff --git 
a/server/tserver/src/main/java/org/apache/accumulo/tserver/TabletServerResourceManager.java
 
b/server/tserver/src/main/java/org/apache/accumulo/tserver/TabletServerResourceManager.java
index 79d153f..190b022 100644
--- 
a/server/tserver/src/main/java/org/apache/accumulo/tserver/TabletServerResourceManager.java
+++ 
b/server/tserver/src/main/java/org/apache/accumulo/tserver/TabletServerResourceManager.java
@@ -282,7 +282,7 @@ public class TabletServerResourceManager {
       // Still check block cache sizes when using native maps.
       if (dCacheSize + iCacheSize + sCacheSize + totalQueueSize > 
runtime.maxMemory()) {
         throw new IllegalArgumentException(String.format(
-            "Block cache sizes %,d" + " and mutation queue size %,d is too 
large for this JVM"
+            "Block cache sizes %,d and mutation queue size %,d is too large 
for this JVM"
                 + " configuration %,d",
             dCacheSize + iCacheSize + sCacheSize, totalQueueSize, 
runtime.maxMemory()));
       }
diff --git a/shell/src/main/java/org/apache/accumulo/shell/Shell.java 
b/shell/src/main/java/org/apache/accumulo/shell/Shell.java
index 049530c..4dc0a2f 100644
--- a/shell/src/main/java/org/apache/accumulo/shell/Shell.java
+++ b/shell/src/main/java/org/apache/accumulo/shell/Shell.java
@@ -626,10 +626,10 @@ public class Shell extends ShellOptions implements 
KeywordExecutable {
 
   public void printInfo() throws IOException {
     ClientInfo info = ClientInfo.from(accumuloClient.properties());
-    writer.print("\n" + SHELL_DESCRIPTION + "\n" + "- \n" + "- version: " + 
Constants.VERSION + "\n"
-        + "- instance name: " + info.getInstanceName() + "\n" + "- instance 
id: "
-        + accumuloClient.instanceOperations().getInstanceId() + "\n" + "- \n"
-        + "- type 'help' for a list of available commands\n" + "- \n");
+    writer.print("\n" + SHELL_DESCRIPTION + "\n- \n- version: " + 
Constants.VERSION + "\n"
+        + "- instance name: " + info.getInstanceName() + "\n- instance id: "
+        + accumuloClient.instanceOperations().getInstanceId() + "\n- \n"
+        + "- type 'help' for a list of available commands\n- \n");
     writer.flush();
   }
 
diff --git a/shell/src/main/java/org/apache/accumulo/shell/ShellOptionsJC.java 
b/shell/src/main/java/org/apache/accumulo/shell/ShellOptionsJC.java
index 2665f43..09504ec 100644
--- a/shell/src/main/java/org/apache/accumulo/shell/ShellOptionsJC.java
+++ b/shell/src/main/java/org/apache/accumulo/shell/ShellOptionsJC.java
@@ -127,7 +127,7 @@ public class ShellOptionsJC {
         if (ClientProperty.SASL_ENABLED.getBoolean(getClientProperties())) {
           if (!UserGroupInformation.isSecurityEnabled()) {
             throw new IllegalArgumentException(
-                "Kerberos security is not" + " enabled. Run with --sasl or set 
'sasl.enabled' in"
+                "Kerberos security is not enabled. Run with --sasl or set 
'sasl.enabled' in"
                     + " accumulo-client.properties");
           }
           UserGroupInformation ugi = UserGroupInformation.getCurrentUser();
diff --git 
a/shell/src/main/java/org/apache/accumulo/shell/commands/CompactCommand.java 
b/shell/src/main/java/org/apache/accumulo/shell/commands/CompactCommand.java
index 5315399..0ae475b 100644
--- a/shell/src/main/java/org/apache/accumulo/shell/commands/CompactCommand.java
+++ b/shell/src/main/java/org/apache/accumulo/shell/commands/CompactCommand.java
@@ -56,7 +56,7 @@ public class CompactCommand extends TableOperation {
         + " specified, then all files will be compacted. Options that 
configure"
         + " output settings are only applied to this compaction and not later"
         + " compactions. If multiple concurrent user initiated compactions 
specify"
-        + " iterators or a compaction strategy, then all but one will fail to" 
+ " start.";
+        + " iterators or a compaction strategy, then all but one will fail to 
start.";
   }
 
   @Override
diff --git 
a/shell/src/main/java/org/apache/accumulo/shell/commands/ConfigCommand.java 
b/shell/src/main/java/org/apache/accumulo/shell/commands/ConfigCommand.java
index eb01e0f..1480a1f 100644
--- a/shell/src/main/java/org/apache/accumulo/shell/commands/ConfigCommand.java
+++ b/shell/src/main/java/org/apache/accumulo/shell/commands/ConfigCommand.java
@@ -287,7 +287,7 @@ public class ConfigCommand extends Command {
       s2 += " " + Shell.repeat(".", COL2 - s2.length() - 1);
     }
     output.add(String.format("%-" + COL1 + "s | %-" + COL2 + "s | %s", s1, s2, 
s3.replace("\n",
-        "\n" + Shell.repeat(" ", COL1 + 1) + "|" + Shell.repeat(" ", COL2 + 2) 
+ "|" + " ")));
+        "\n" + Shell.repeat(" ", COL1 + 1) + "|" + Shell.repeat(" ", COL2 + 2) 
+ "| ")));
   }
 
   private void printConfFooter(List<String> output) {
diff --git 
a/shell/src/main/java/org/apache/accumulo/shell/commands/CreateTableCommand.java
 
b/shell/src/main/java/org/apache/accumulo/shell/commands/CreateTableCommand.java
index caa41a9..b6d2ae1 100644
--- 
a/shell/src/main/java/org/apache/accumulo/shell/commands/CreateTableCommand.java
+++ 
b/shell/src/main/java/org/apache/accumulo/shell/commands/CreateTableCommand.java
@@ -316,7 +316,7 @@ public class CreateTableCommand extends Command {
     createTableOptLocalityProps.setArgs(Option.UNLIMITED_VALUES);
 
     createTableOptIteratorProps = new Option("i", "iter", true,
-        "initialize" + " iterator at table creation using profile. If no scope 
supplied, all"
+        "initialize iterator at table creation using profile. If no scope 
supplied, all"
             + " scopes are activated.");
     
createTableOptIteratorProps.setArgName("profile[:[all]|[scan[,]][minc[,]][majc]]");
     createTableOptIteratorProps.setArgs(Option.UNLIMITED_VALUES);
diff --git 
a/shell/src/main/java/org/apache/accumulo/shell/commands/DeleteCommand.java 
b/shell/src/main/java/org/apache/accumulo/shell/commands/DeleteCommand.java
index fc2f375..54f002b 100644
--- a/shell/src/main/java/org/apache/accumulo/shell/commands/DeleteCommand.java
+++ b/shell/src/main/java/org/apache/accumulo/shell/commands/DeleteCommand.java
@@ -104,7 +104,7 @@ public class DeleteCommand extends Command {
 
     timeoutOption = new Option(null, "timeout", true,
         "time before insert should fail if no data is written. If no unit is"
-            + " given assumes seconds. Units d,h,m,s,and ms are supported. 
e.g. 30s" + " or 100ms");
+            + " given assumes seconds. Units d,h,m,s,and ms are supported. 
e.g. 30s or 100ms");
     timeoutOption.setArgName("timeout");
     o.addOption(timeoutOption);
 
diff --git 
a/shell/src/main/java/org/apache/accumulo/shell/commands/GrepCommand.java 
b/shell/src/main/java/org/apache/accumulo/shell/commands/GrepCommand.java
index 769801f..0a19724 100644
--- a/shell/src/main/java/org/apache/accumulo/shell/commands/GrepCommand.java
+++ b/shell/src/main/java/org/apache/accumulo/shell/commands/GrepCommand.java
@@ -110,7 +110,7 @@ public class GrepCommand extends ScanCommand {
   @Override
   public String description() {
     return "searches each row, column family, column qualifier and value in a"
-        + " table for a substring (not a regular expression), in parallel, on 
the" + " server side";
+        + " table for a substring (not a regular expression), in parallel, on 
the server side";
   }
 
   @Override
diff --git 
a/shell/src/main/java/org/apache/accumulo/shell/commands/InsertCommand.java 
b/shell/src/main/java/org/apache/accumulo/shell/commands/InsertCommand.java
index 283387f..33f7e87 100644
--- a/shell/src/main/java/org/apache/accumulo/shell/commands/InsertCommand.java
+++ b/shell/src/main/java/org/apache/accumulo/shell/commands/InsertCommand.java
@@ -163,7 +163,7 @@ public class InsertCommand extends Command {
 
     timeoutOption = new Option(null, "timeout", true,
         "time before insert should fail if no data is written. If no unit is"
-            + " given assumes seconds. Units d,h,m,s,and ms are supported. 
e.g. 30s" + " or 100ms");
+            + " given assumes seconds. Units d,h,m,s,and ms are supported. 
e.g. 30s or 100ms");
     timeoutOption.setArgName("timeout");
     o.addOption(timeoutOption);
 
diff --git 
a/shell/src/main/java/org/apache/accumulo/shell/commands/ListScansCommand.java 
b/shell/src/main/java/org/apache/accumulo/shell/commands/ListScansCommand.java
index c044cd1..0014304 100644
--- 
a/shell/src/main/java/org/apache/accumulo/shell/commands/ListScansCommand.java
+++ 
b/shell/src/main/java/org/apache/accumulo/shell/commands/ListScansCommand.java
@@ -35,7 +35,7 @@ public class ListScansCommand extends Command {
   @Override
   public String description() {
     return "lists what scans are currently running in accumulo. See the"
-        + " accumulo.core.client.admin.ActiveScan javadoc for more 
information" + " about columns.";
+        + " accumulo.core.client.admin.ActiveScan javadoc for more information 
about columns.";
   }
 
   @Override
diff --git 
a/shell/src/main/java/org/apache/accumulo/shell/commands/ScanCommand.java 
b/shell/src/main/java/org/apache/accumulo/shell/commands/ScanCommand.java
index d1c0b8d..b3ce4f6 100644
--- a/shell/src/main/java/org/apache/accumulo/shell/commands/ScanCommand.java
+++ b/shell/src/main/java/org/apache/accumulo/shell/commands/ScanCommand.java
@@ -385,7 +385,7 @@ public class ScanCommand extends Command {
     optEndRowExclusive.setArgName("end-exclusive");
     scanOptRow = new Option("r", "row", true, "row to scan");
     scanOptColumns = new Option("c", "columns", true,
-        "comma-separated columns.This" + " option is mutually exclusive with 
cf and cq");
+        "comma-separated columns. This option is mutually exclusive with cf 
and cq");
     scanOptCf = new Option("cf", "column-family", true, "column family to 
scan.");
     scanOptCq = new Option("cq", "column-qualifier", true, "column qualifier 
to scan");
 
@@ -400,7 +400,7 @@ public class ScanCommand extends Command {
         "fully qualified name of a class that is a formatter and interpreter");
     timeoutOption = new Option(null, "timeout", true,
         "time before scan should fail if no data is returned. If no unit is"
-            + " given assumes seconds. Units d,h,m,s,and ms are supported. 
e.g. 30s" + " or 100ms");
+            + " given assumes seconds. Units d,h,m,s,and ms are supported. 
e.g. 30s or 100ms");
     outputFileOpt = new Option("o", "output", true, "local file to write the 
scan output to");
     sampleOpt = new Option(null, "sample", false, "Show sample");
     contextOpt = new Option("cc", "context", true, "name of the classloader 
context");
diff --git 
a/shell/src/main/java/org/apache/accumulo/shell/commands/SetIterCommand.java 
b/shell/src/main/java/org/apache/accumulo/shell/commands/SetIterCommand.java
index c07512d..12cff9f 100644
--- a/shell/src/main/java/org/apache/accumulo/shell/commands/SetIterCommand.java
+++ b/shell/src/main/java/org/apache/accumulo/shell/commands/SetIterCommand.java
@@ -305,7 +305,7 @@ public class SetIterCommand extends Command {
     } else {
       writer.flush();
       writer.println("The iterator class does not implement OptionDescriber."
-          + " Consider this for better iterator configuration using this 
setiter" + " command.");
+          + " Consider this for better iterator configuration using this 
setiter command.");
       iteratorName = reader.readLine("Name for iterator (enter to skip): ");
       if (iteratorName == null) {
         writer.println();
diff --git 
a/shell/src/main/java/org/apache/accumulo/shell/commands/SummariesCommand.java 
b/shell/src/main/java/org/apache/accumulo/shell/commands/SummariesCommand.java
index 3d225e2..2f5da94 100644
--- 
a/shell/src/main/java/org/apache/accumulo/shell/commands/SummariesCommand.java
+++ 
b/shell/src/main/java/org/apache/accumulo/shell/commands/SummariesCommand.java
@@ -109,7 +109,7 @@ public class SummariesCommand extends TableOperation {
     final Options opts = super.getOptions();
     disablePaginationOpt = new Option("np", "no-pagination", false, "disable 
pagination of output");
     summarySelectionOpt = new Option("sr", "select-regex", true,
-        "regex to" + " select summaries. Matches against class name and 
options used to"
+        "regex to select summaries. Matches against class name and options 
used to"
             + " generate summaries.");
     opts.addOption(disablePaginationOpt);
     opts.addOption(summarySelectionOpt);
diff --git a/test/src/main/java/org/apache/accumulo/test/AuditMessageIT.java 
b/test/src/main/java/org/apache/accumulo/test/AuditMessageIT.java
index b46c0d8..2005ecf 100644
--- a/test/src/main/java/org/apache/accumulo/test/AuditMessageIT.java
+++ b/test/src/main/java/org/apache/accumulo/test/AuditMessageIT.java
@@ -503,7 +503,7 @@ public class AuditMessageIT extends ConfigurableMacBase {
                 + 
String.format(AuditedSecurityOperation.CAN_ONLINE_OFFLINE_TABLE_AUDIT_TEMPLATE,
                     "offlineTable", OLD_TEST_TABLE_NAME)));
     assertEquals(1, findAuditMessage(auditMessages,
-        "operation: denied;.*" + "action: scan; targetTable: " + 
OLD_TEST_TABLE_NAME));
+        "operation: denied;.*action: scan; targetTable: " + 
OLD_TEST_TABLE_NAME));
     assertEquals(1,
         findAuditMessage(auditMessages,
             "operation: denied;.*"
diff --git 
a/test/src/main/java/org/apache/accumulo/test/shell/ShellServerIT.java 
b/test/src/main/java/org/apache/accumulo/test/shell/ShellServerIT.java
index 65412dc..d3cb460 100644
--- a/test/src/main/java/org/apache/accumulo/test/shell/ShellServerIT.java
+++ b/test/src/main/java/org/apache/accumulo/test/shell/ShellServerIT.java
@@ -1191,9 +1191,9 @@ public class ShellServerIT extends SharedMiniClusterBase {
   public void help() throws Exception {
     ts.exec("help -np", true, "Help Commands", true);
     ts.exec("?", true, "Help Commands", true);
-    for (String c : ("bye exit quit " + "about help info ? "
+    for (String c : ("bye exit quit about help info ? "
         + "deleteiter deletescaniter listiter setiter setscaniter "
-        + "grant revoke systempermissions tablepermissions userpermissions " + 
"execfile history "
+        + "grant revoke systempermissions tablepermissions userpermissions 
execfile history "
         + "authenticate cls clear notable sleep table user whoami "
         + "clonetable config createtable deletetable droptable du exporttable "
         + "importtable offline online renametable tables "
@@ -1872,11 +1872,11 @@ public class ShellServerIT extends 
SharedMiniClusterBase {
   private static final String REAL_CONTEXT_CLASSPATH = "file://" + 
System.getProperty("user.dir")
       + "/target/" + ShellServerIT.class.getSimpleName() + 
"-real-iterators.jar";
   private static final String VALUE_REVERSING_ITERATOR =
-      "org.apache.accumulo.test." + "functional.ValueReversingIterator";
+      "org.apache.accumulo.test.functional.ValueReversingIterator";
   private static final String SUMMING_COMBINER_ITERATOR =
-      "org.apache.accumulo.core." + "iterators.user.SummingCombiner";
+      "org.apache.accumulo.core.iterators.user.SummingCombiner";
   private static final String COLUMN_FAMILY_COUNTER_ITERATOR =
-      "org.apache.accumulo.core.iterators" + ".ColumnFamilyCounter";
+      "org.apache.accumulo.core.iterators.ColumnFamilyCounter";
 
   private void setupRealContextPath() throws IOException {
     // Copy the test iterators jar to tmp
diff --git a/test/src/main/java/org/apache/accumulo/test/util/CertUtils.java 
b/test/src/main/java/org/apache/accumulo/test/util/CertUtils.java
index e2b28a5..9236c9b 100644
--- a/test/src/main/java/org/apache/accumulo/test/util/CertUtils.java
+++ b/test/src/main/java/org/apache/accumulo/test/util/CertUtils.java
@@ -113,7 +113,7 @@ public class CertUtils {
     String issuerDirString = "o=Apache Accumulo";
 
     @Parameter(names = "--accumulo-props",
-        description = "Path to accumulo.properties to load " + "Accumulo 
configuration from")
+        description = "Path to accumulo.properties to load Accumulo 
configuration from")
     public String accumuloPropsFile = null;
 
     @Parameter(names = "--signing-algorithm", description = "Algorithm used to 
sign certificates")

Reply via email to