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

garydgregory pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/commons-exec.git


The following commit(s) were added to refs/heads/master by this push:
     new a390f88a Javadoc
a390f88a is described below

commit a390f88a838f8c1ab1474f76c83dfab864700a30
Author: Gary Gregory <[email protected]>
AuthorDate: Sat Jul 11 11:22:10 2026 -0400

    Javadoc
---
 .../java/org/apache/commons/exec/CommandLine.java  | 22 ++++-----
 .../org/apache/commons/exec/DaemonExecutor.java    |  4 +-
 .../commons/exec/DefaultExecuteResultHandler.java  |  4 +-
 .../org/apache/commons/exec/DefaultExecutor.java   | 36 +++++++--------
 .../apache/commons/exec/ExecuteResultHandler.java  |  4 +-
 .../org/apache/commons/exec/ExecuteWatchdog.java   | 14 +++---
 .../java/org/apache/commons/exec/Executor.java     | 22 ++++-----
 .../org/apache/commons/exec/LogOutputStream.java   | 12 ++---
 src/main/java/org/apache/commons/exec/OS.java      |  8 ++--
 .../org/apache/commons/exec/ProcessDestroyer.java  |  4 +-
 .../org/apache/commons/exec/PumpStreamHandler.java | 52 +++++++++++-----------
 .../commons/exec/ShutdownHookProcessDestroyer.java |  4 +-
 .../java/org/apache/commons/exec/StreamPumper.java |  2 +-
 .../java/org/apache/commons/exec/ThreadUtil.java   |  4 +-
 .../org/apache/commons/exec/TimeoutObserver.java   |  2 +-
 .../java/org/apache/commons/exec/Watchdog.java     | 14 +++---
 .../commons/exec/environment/EnvironmentUtils.java |  8 ++--
 .../environment/OpenVmsProcessingEnvironment.java  |  4 +-
 .../commons/exec/launcher/CommandLauncher.java     |  2 +-
 .../exec/launcher/CommandLauncherProxy.java        |  6 +--
 .../exec/launcher/Java13CommandLauncher.java       |  6 +--
 .../commons/exec/launcher/OS2CommandLauncher.java  |  6 +--
 .../exec/launcher/WinNTCommandLauncher.java        |  6 +--
 .../org/apache/commons/exec/util/DebugUtils.java   |  2 +-
 .../org/apache/commons/exec/util/MapUtils.java     | 10 ++---
 .../org/apache/commons/exec/util/StringUtils.java  | 12 ++---
 .../java/org/apache/commons/exec/TutorialTest.java |  4 +-
 27 files changed, 137 insertions(+), 137 deletions(-)

diff --git a/src/main/java/org/apache/commons/exec/CommandLine.java 
b/src/main/java/org/apache/commons/exec/CommandLine.java
index 8d2207ad..bd968031 100644
--- a/src/main/java/org/apache/commons/exec/CommandLine.java
+++ b/src/main/java/org/apache/commons/exec/CommandLine.java
@@ -67,7 +67,7 @@ public class CommandLine {
     /**
      * Create a command line from a string.
      *
-     * @param line the first element becomes the executable, the rest the 
arguments.
+     * @param line The first element becomes the executable, the rest the 
arguments.
      * @return The parsed command line.
      * @throws IllegalArgumentException If line is null or all whitespace.
      */
@@ -78,8 +78,8 @@ public class CommandLine {
     /**
      * Create a command line from a string.
      *
-     * @param line            the first element becomes the executable, the 
rest the arguments.
-     * @param substitutionMap the name/value pairs used for substitution.
+     * @param line            The first element becomes the executable, the 
rest the arguments.
+     * @param substitutionMap The name/value pairs used for substitution.
      * @return The parsed command line.
      * @throws IllegalArgumentException If line is null or all whitespace.
      */
@@ -102,7 +102,7 @@ public class CommandLine {
     /**
      * Crack a command line.
      *
-     * @param toProcess the command line to process.
+     * @param toProcess The command line to process.
      * @return The command line broken into strings. An empty or null 
toProcess parameter results in a zero sized array.
      */
     private static String[] translateCommandline(final String toProcess) {
@@ -193,7 +193,7 @@ public class CommandLine {
     /**
      * Copy constructor.
      *
-     * @param other the instance to copy.
+     * @param other The instance to copy.
      */
     public CommandLine(final CommandLine other) {
         this.executable = other.getExecutable();
@@ -207,7 +207,7 @@ public class CommandLine {
     /**
      * Constructs a command line without any arguments.
      *
-     * @param executable the executable file.
+     * @param executable The executable file.
      */
     public CommandLine(final File executable) {
         this.isFile = true;
@@ -217,7 +217,7 @@ public class CommandLine {
     /**
      * Constructs a command line without any arguments.
      *
-     * @param executable the executable file.
+     * @param executable The executable file.
      * @since 1.5.0
      */
     public CommandLine(final Path executable) {
@@ -228,7 +228,7 @@ public class CommandLine {
     /**
      * Constructs a command line without any arguments.
      *
-     * @param executable the executable.
+     * @param executable The executable.
      * @throws NullPointerException     on null input.
      * @throws IllegalArgumentException on empty input.
      */
@@ -324,7 +324,7 @@ public class CommandLine {
     /**
      * Expand variables in a command line argument.
      *
-     * @param argument the argument.
+     * @param argument The argument.
      * @return The expanded string.
      */
     private String expandArgument(final String argument) {
@@ -382,7 +382,7 @@ public class CommandLine {
     /**
      * Sets the substitutionMap to expand variables in the command line.
      *
-     * @param substitutionMap the map
+     * @param substitutionMap The map
      */
     public void setSubstitutionMap(final Map<String, ?> substitutionMap) {
         this.substitutionMap = substitutionMap;
@@ -391,7 +391,7 @@ public class CommandLine {
     /**
      * Cleans the executable string. The argument is trimmed and '/' and '\\' 
are replaced with the platform specific file separator char
      *
-     * @param dirtyExecutable the executable.
+     * @param dirtyExecutable The executable.
      * @return The platform-specific executable string.
      * @throws NullPointerException     on null input.
      * @throws IllegalArgumentException on empty input.
diff --git a/src/main/java/org/apache/commons/exec/DaemonExecutor.java 
b/src/main/java/org/apache/commons/exec/DaemonExecutor.java
index 2942e15b..5492343d 100644
--- a/src/main/java/org/apache/commons/exec/DaemonExecutor.java
+++ b/src/main/java/org/apache/commons/exec/DaemonExecutor.java
@@ -79,8 +79,8 @@ public class DaemonExecutor extends DefaultExecutor {
     /**
      * Factory method to create a thread waiting for the result of an 
asynchronous execution.
      *
-     * @param runnable the runnable passed to the thread.
-     * @param name     the name of the thread.
+     * @param runnable The runnable passed to the thread.
+     * @param name     The name of the thread.
      * @return The thread.
      */
     @Override
diff --git 
a/src/main/java/org/apache/commons/exec/DefaultExecuteResultHandler.java 
b/src/main/java/org/apache/commons/exec/DefaultExecuteResultHandler.java
index 826434fa..a82645be 100644
--- a/src/main/java/org/apache/commons/exec/DefaultExecuteResultHandler.java
+++ b/src/main/java/org/apache/commons/exec/DefaultExecuteResultHandler.java
@@ -119,7 +119,7 @@ public class DefaultExecuteResultHandler implements 
ExecuteResultHandler {
      * Causes the current thread to wait, if necessary, until the process has 
terminated. This method returns immediately if the process has already 
terminated.
      * If the process has not yet terminated, the calling thread will be 
blocked until the process exits.
      *
-     * @param timeout the maximum time to wait.
+     * @param timeout The maximum time to wait.
      * @throws InterruptedException if the current thread is {@linkplain 
Thread#interrupt() interrupted} by another thread while it is waiting, then the 
wait is
      *                              ended and an {@link InterruptedException} 
is thrown.
      * @since 1.4.0
@@ -135,7 +135,7 @@ public class DefaultExecuteResultHandler implements 
ExecuteResultHandler {
      * Causes the current thread to wait, if necessary, until the process has 
terminated. This method returns immediately if the process has already 
terminated.
      * If the process has not yet terminated, the calling thread will be 
blocked until the process exits.
      *
-     * @param timeoutMillis the maximum time to wait in milliseconds.
+     * @param timeoutMillis The maximum time to wait in milliseconds.
      * @throws InterruptedException if the current thread is {@linkplain 
Thread#interrupt() interrupted} by another thread while it is waiting, then the 
wait is
      *                              ended and an {@link InterruptedException} 
is thrown.
      * @deprecated Use {@link #waitFor(Duration)}.
diff --git a/src/main/java/org/apache/commons/exec/DefaultExecutor.java 
b/src/main/java/org/apache/commons/exec/DefaultExecutor.java
index 0ef2f445..7251d4d5 100644
--- a/src/main/java/org/apache/commons/exec/DefaultExecutor.java
+++ b/src/main/java/org/apache/commons/exec/DefaultExecutor.java
@@ -125,7 +125,7 @@ public class DefaultExecutor implements Executor {
         /**
          * Sets the PumpStreamHandler.
          *
-         * @param executeStreamHandler the ExecuteStreamHandler, null resets 
to the default.
+         * @param executeStreamHandler The ExecuteStreamHandler, null resets 
to the default.
          * @return {@code this} instance.
          */
         public T setExecuteStreamHandler(final ExecuteStreamHandler 
executeStreamHandler) {
@@ -136,7 +136,7 @@ public class DefaultExecutor implements Executor {
         /**
          * Sets the ThreadFactory.
          *
-         * @param threadFactory the ThreadFactory, null resets to the default.
+         * @param threadFactory The ThreadFactory, null resets to the default.
          * @return {@code this} instance.
          */
         public T setThreadFactory(final ThreadFactory threadFactory) {
@@ -147,7 +147,7 @@ public class DefaultExecutor implements Executor {
         /**
          * Sets the working directory.
          *
-         * @param workingDirectory the working directory., null resets to the 
default.
+         * @param workingDirectory The working directory., null resets to the 
default.
          * @return {@code this} instance.
          */
         public T setWorkingDirectory(final File workingDirectory) {
@@ -158,7 +158,7 @@ public class DefaultExecutor implements Executor {
         /**
          * Sets the working directory.
          *
-         * @param workingDirectory the working directory., null resets to the 
default.
+         * @param workingDirectory The working directory., null resets to the 
default.
          * @return {@code this} instance.
          * @since 1.5.0
          */
@@ -248,7 +248,7 @@ public class DefaultExecutor implements Executor {
     /**
      * Closes the Closeable, remembering any exception.
      *
-     * @param closeable the {@link Closeable} to close.
+     * @param closeable The {@link Closeable} to close.
      */
     private void closeCatch(final Closeable closeable) {
         try {
@@ -261,7 +261,7 @@ public class DefaultExecutor implements Executor {
     /**
      * Closes the streams belonging to the given Process.
      *
-     * @param process the {@link Process}.
+     * @param process The {@link Process}.
      */
     @SuppressWarnings("resource")
     private void closeProcessStreams(final Process process) {
@@ -273,8 +273,8 @@ public class DefaultExecutor implements Executor {
     /**
      * Creates a thread waiting for the result of an asynchronous execution.
      *
-     * @param runnable the runnable passed to the thread.
-     * @param name     the name of the thread.
+     * @param runnable The runnable passed to the thread.
+     * @param name     The name of the thread.
      * @return The thread
      */
     protected Thread createThread(final Runnable runnable, final String name) {
@@ -333,9 +333,9 @@ public class DefaultExecutor implements Executor {
     /**
      * Execute an internal process. If the executing thread is interrupted 
while waiting for the child process to return the child process will be killed.
      *
-     * @param command          the command to execute.
-     * @param environment      the execution environment.
-     * @param workingDirectory the working directory.
+     * @param command          The command to execute.
+     * @param environment      The execution environment.
+     * @param workingDirectory The working directory.
      * @param streams          process the streams (in, out, err) of the 
process.
      * @return The exit code of the process.
      * @throws IOException executing the process failed.
@@ -495,9 +495,9 @@ public class DefaultExecutor implements Executor {
     /**
      * Creates a process that runs a command.
      *
-     * @param command          the command to run.
-     * @param env              the environment for the command.
-     * @param workingDirectory the working directory for the command.
+     * @param command          The command to run.
+     * @param env              The environment for the command.
+     * @param workingDirectory The working directory for the command.
      * @return The process started.
      * @throws IOException forwarded from the particular launcher used.
      */
@@ -512,9 +512,9 @@ public class DefaultExecutor implements Executor {
     /**
      * Creates a process that runs a command.
      *
-     * @param command          the command to run.
-     * @param env              the environment for the command.
-     * @param workingDirectory the working directory for the command.
+     * @param command          The command to run.
+     * @param env              The environment for the command.
+     * @param workingDirectory The working directory for the command.
      * @return The process started.
      * @throws IOException forwarded from the particular launcher used.
      * @since 1.5.0
@@ -530,7 +530,7 @@ public class DefaultExecutor implements Executor {
     /**
      * Sets the first IOException thrown.
      *
-     * @param e the IOException.
+     * @param e The IOException.
      */
     private void setExceptionCaught(final IOException e) {
         if (exceptionCaught == null) {
diff --git a/src/main/java/org/apache/commons/exec/ExecuteResultHandler.java 
b/src/main/java/org/apache/commons/exec/ExecuteResultHandler.java
index 09459831..737ca2b5 100644
--- a/src/main/java/org/apache/commons/exec/ExecuteResultHandler.java
+++ b/src/main/java/org/apache/commons/exec/ExecuteResultHandler.java
@@ -30,14 +30,14 @@ public interface ExecuteResultHandler {
     /**
      * The asynchronous execution completed.
      *
-     * @param exitValue the exit value of the sub-process.
+     * @param exitValue The exit value of the sub-process.
      */
     void onProcessComplete(int exitValue);
 
     /**
      * The asynchronous execution failed.
      *
-     * @param e the {@code ExecuteException} containing the root cause.
+     * @param e The {@code ExecuteException} containing the root cause.
      */
     void onProcessFailed(ExecuteException e);
 }
diff --git a/src/main/java/org/apache/commons/exec/ExecuteWatchdog.java 
b/src/main/java/org/apache/commons/exec/ExecuteWatchdog.java
index 72f35122..8c7d9630 100644
--- a/src/main/java/org/apache/commons/exec/ExecuteWatchdog.java
+++ b/src/main/java/org/apache/commons/exec/ExecuteWatchdog.java
@@ -86,7 +86,7 @@ public class ExecuteWatchdog implements TimeoutObserver {
         /**
          * Sets the thread factory.
          *
-         * @param threadFactory the thread factory, null resets to the default 
{@link Executors#defaultThreadFactory()}.
+         * @param threadFactory The thread factory, null resets to the default 
{@link Executors#defaultThreadFactory()}.
          * @return {@code this} instance.
          */
         public Builder setThreadFactory(final ThreadFactory threadFactory) {
@@ -97,7 +97,7 @@ public class ExecuteWatchdog implements TimeoutObserver {
         /**
          * Sets the timeout duration.
          *
-         * @param timeout the timeout duration, null resets to default {@link 
#INFINITE_TIMEOUT_DURATION}.
+         * @param timeout The timeout duration, null resets to default {@link 
#INFINITE_TIMEOUT_DURATION}.
          * @return {@code this} instance.
          */
         public Builder setTimeout(final Duration timeout) {
@@ -152,8 +152,8 @@ public class ExecuteWatchdog implements TimeoutObserver {
     /**
      * Creates a new watchdog with a given timeout.
      *
-     * @param threadFactory the thread factory.
-     * @param timeout       the timeout Duration for the process. It must be 
greater than 0 or {@code INFINITE_TIMEOUT_DURATION}.
+     * @param threadFactory The thread factory.
+     * @param timeout       The timeout Duration for the process. It must be 
greater than 0 or {@code INFINITE_TIMEOUT_DURATION}.
      */
     private ExecuteWatchdog(final Builder builder) {
         this.killedProcess = false;
@@ -172,7 +172,7 @@ public class ExecuteWatchdog implements TimeoutObserver {
     /**
      * Creates a new watchdog with a given timeout.
      *
-     * @param timeoutMillis the timeout for the process in milliseconds. It 
must be greater than 0 or {@code INFINITE_TIMEOUT}.
+     * @param timeoutMillis The timeout for the process in milliseconds. It 
must be greater than 0 or {@code INFINITE_TIMEOUT}.
      * @deprecated Use {@link Builder#get()}.
      */
     @Deprecated
@@ -226,7 +226,7 @@ public class ExecuteWatchdog implements TimeoutObserver {
     /**
      * Notification that starting the process failed.
      *
-     * @param e the offending exception.
+     * @param e The offending exception.
      */
     public synchronized void failedToStart(final Exception e) {
         processStarted = true;
@@ -269,7 +269,7 @@ public class ExecuteWatchdog implements TimeoutObserver {
     /**
      * Watches the given process and terminates it, if it runs for too long. 
All information from the previous run are reset.
      *
-     * @param processToMonitor the process to monitor. It cannot be {@code 
null}.
+     * @param processToMonitor The process to monitor. It cannot be {@code 
null}.
      * @throws IllegalStateException if a process is still being monitored.
      */
     public synchronized void start(final Process processToMonitor) {
diff --git a/src/main/java/org/apache/commons/exec/Executor.java 
b/src/main/java/org/apache/commons/exec/Executor.java
index 5afd9817..37f752c4 100644
--- a/src/main/java/org/apache/commons/exec/Executor.java
+++ b/src/main/java/org/apache/commons/exec/Executor.java
@@ -55,7 +55,7 @@ public interface Executor {
     /**
      * Executes a command synchronously. The child process inherits all 
environment variables of the parent process.
      *
-     * @param command the command to execute.
+     * @param command The command to execute.
      * @return process exit value.
      * @throws ExecuteException execution of subprocess failed or the 
subprocess returned an exit value indicating a failure {@link 
Executor#setExitValue(int)}.
      * @throws IOException      If an I/O error occurs.
@@ -65,7 +65,7 @@ public interface Executor {
     /**
      * Executes a command asynchronously. The child process inherits all 
environment variables of the parent process. Result provided to callback 
handler.
      *
-     * @param command the command to execute.
+     * @param command The command to execute.
      * @param handler capture process termination and exit code.
      * @throws ExecuteException execution of subprocess failed.
      * @throws IOException      If an I/O error occurs.
@@ -75,7 +75,7 @@ public interface Executor {
     /**
      * Executes a command synchronously.
      *
-     * @param command     the command to execute.
+     * @param command     The command to execute.
      * @param environment The environment for the new process. If null, the 
environment of the current process is used.
      * @return process exit value.
      * @throws ExecuteException execution of subprocess failed or the 
subprocess returned an exit value indicating a failure {@link 
Executor#setExitValue(int)}.
@@ -86,7 +86,7 @@ public interface Executor {
     /**
      * Executes a command asynchronously. The child process inherits all 
environment variables of the parent process. Result provided to callback 
handler.
      *
-     * @param command     the command to execute.
+     * @param command     The command to execute.
      * @param environment The environment for the new process. If null, the 
environment of the current process is used.
      * @param handler     capture process termination and exit code.
      * @throws ExecuteException execution of subprocess failed.
@@ -136,7 +136,7 @@ public interface Executor {
      * Tests whether {@code exitValue} signals a failure. If no exit values 
are set than the default conventions of the OS is used. e.g. most OS regard an 
exit
      * code of '0' as successful execution and everything else as failure.
      *
-     * @param exitValue the exit value (return code) to be checked.
+     * @param exitValue The exit value (return code) to be checked.
      * @return {@code true} if {@code exitValue} signals a failure.
      */
     boolean isFailure(int exitValue);
@@ -145,7 +145,7 @@ public interface Executor {
      * Sets the {@code exitValue} of the process to be considered successful. 
If a different exit value is returned by the process then
      * {@link org.apache.commons.exec.Executor#execute(CommandLine)} will 
throw an {@link org.apache.commons.exec.ExecuteException}.
      *
-     * @param value the exit code representing successful execution.
+     * @param value The exit code representing successful execution.
      */
     void setExitValue(int value);
 
@@ -160,14 +160,14 @@ public interface Executor {
      * If an undefined exit value is returned by the process then {@link 
org.apache.commons.exec.Executor#execute(CommandLine)} will throw an
      * {@link org.apache.commons.exec.ExecuteException}.
      *
-     * @param values a list of the exit codes.
+     * @param values A list of the exit codes.
      */
     void setExitValues(int[] values);
 
     /**
      * Sets the handler for cleanup of started processes if the main process 
is going to terminate.
      *
-     * @param processDestroyer the ProcessDestroyer.
+     * @param processDestroyer The ProcessDestroyer.
      */
     void setProcessDestroyer(ProcessDestroyer processDestroyer);
 
@@ -175,21 +175,21 @@ public interface Executor {
      * Sets a custom the StreamHandler used for providing input and retrieving 
the output. If you don't provide a proper stream handler the executed process
      * might block when writing to stdout and/or stderr (see {@link Process 
Process}).
      *
-     * @param streamHandler the stream handler.
+     * @param streamHandler The stream handler.
      */
     void setStreamHandler(ExecuteStreamHandler streamHandler);
 
     /**
      * Sets the watchdog used to kill of processes running, typically, too 
long time.
      *
-     * @param watchDog the watchdog.
+     * @param watchDog The watchdog.
      */
     void setWatchdog(ExecuteWatchdog watchDog);
 
     /**
      * Sets the working directory of the created process. The working 
directory must exist when you start the process.
      *
-     * @param dir the working directory.
+     * @param dir The working directory.
      */
     void setWorkingDirectory(File dir);
 
diff --git a/src/main/java/org/apache/commons/exec/LogOutputStream.java 
b/src/main/java/org/apache/commons/exec/LogOutputStream.java
index 54cd1fa2..360af934 100644
--- a/src/main/java/org/apache/commons/exec/LogOutputStream.java
+++ b/src/main/java/org/apache/commons/exec/LogOutputStream.java
@@ -139,7 +139,7 @@ public abstract class LogOutputStream extends OutputStream {
     /**
      * Logs a line to the log system of the user.
      *
-     * @param line the line to log.
+     * @param line The line to log.
      */
     protected void processLine(final String line) {
         processLine(line, level);
@@ -148,17 +148,17 @@ public abstract class LogOutputStream extends 
OutputStream {
     /**
      * Logs a line to the log system of the user.
      *
-     * @param line     the line to log.
-     * @param logLevel the log level to use
+     * @param line     The line to log.
+     * @param logLevel The log level to use
      */
     protected abstract void processLine(String line, int logLevel);
 
     /**
      * Writes a block of characters to the output stream.
      *
-     * @param b   the array containing the data.
-     * @param off the offset into the array where data starts.
-     * @param len the length of block.
+     * @param b   The array containing the data.
+     * @param off The offset into the array where data starts.
+     * @param len The length of block.
      * @throws IOException if the data cannot be written into the stream.
      * @see OutputStream#write(byte[], int, int)
      */
diff --git a/src/main/java/org/apache/commons/exec/OS.java 
b/src/main/java/org/apache/commons/exec/OS.java
index a45103c2..7ef202a5 100644
--- a/src/main/java/org/apache/commons/exec/OS.java
+++ b/src/main/java/org/apache/commons/exec/OS.java
@@ -113,7 +113,7 @@ public final class OS {
     /**
      * Tests whether the OS on which commons-exec is executing matches the 
given OS architecture.
      *
-     * @param arch the OS architecture to check for.
+     * @param arch The OS architecture to check for.
      * @return whether if the OS matches.
      */
     public static boolean isArch(final String arch) {
@@ -123,7 +123,7 @@ public final class OS {
     /**
      * Tests whether the OS on which commons-exec is executing matches the 
given OS family.
      *
-     * @param family the family to check for.
+     * @param family The family to check for.
      * @return whether if the OS matches.
      */
     private static boolean isFamily(final String family) {
@@ -241,7 +241,7 @@ public final class OS {
     /**
      * Tests whether if the OS on which commons-exec is executing matches the 
given OS name.
      *
-     * @param name the OS name to check for.
+     * @param name The OS name to check for.
      * @return whether the OS matches.
      */
     public static boolean isName(final String name) {
@@ -336,7 +336,7 @@ public final class OS {
     /**
      * Tests whether the OS on which commons-exec is executing matches the 
given OS version.
      *
-     * @param version the OS version to check for.
+     * @param version The OS version to check for.
      * @return whether if the OS matches.
      */
     public static boolean isVersion(final String version) {
diff --git a/src/main/java/org/apache/commons/exec/ProcessDestroyer.java 
b/src/main/java/org/apache/commons/exec/ProcessDestroyer.java
index d803bb2a..ee4d9a6a 100644
--- a/src/main/java/org/apache/commons/exec/ProcessDestroyer.java
+++ b/src/main/java/org/apache/commons/exec/ProcessDestroyer.java
@@ -29,7 +29,7 @@ public interface ProcessDestroyer {
     /**
      * Returns {@code true} if the specified {@link Process} was successfully 
added to the list of processes to be destroyed.
      *
-     * @param process the process to add.
+     * @param process The process to add.
      * @return {@code true} if the specified {@link Process} was successfully 
added.
      */
     boolean add(Process process);
@@ -37,7 +37,7 @@ public interface ProcessDestroyer {
     /**
      * Returns {@code true} if the specified {@link Process} was successfully 
removed from the list of processes to be destroyed.
      *
-     * @param process the process to remove.
+     * @param process The process to remove.
      * @return {@code true} if the specified {@link Process} was successfully 
removed.
      */
     boolean remove(Process process);
diff --git a/src/main/java/org/apache/commons/exec/PumpStreamHandler.java 
b/src/main/java/org/apache/commons/exec/PumpStreamHandler.java
index 08d024a6..6671f9d8 100644
--- a/src/main/java/org/apache/commons/exec/PumpStreamHandler.java
+++ b/src/main/java/org/apache/commons/exec/PumpStreamHandler.java
@@ -85,7 +85,7 @@ public class PumpStreamHandler implements 
ExecuteStreamHandler {
     /**
      * Constructs a new {@link PumpStreamHandler}.
      *
-     * @param allOutputStream the output/error {@link OutputStream}. The 
{@code OutputStream}
+     * @param allOutputStream The output/error {@link OutputStream}. The 
{@code OutputStream}
      *      implementation must be thread-safe because the output and error 
reader threads will
      *      concurrently write to it.
      */
@@ -99,8 +99,8 @@ public class PumpStreamHandler implements 
ExecuteStreamHandler {
      * <p>If the same {@link OutputStream} instance is used for output and 
error, then it must be
      * thread-safe because the output and error reader threads will 
concurrently write to it.
      *
-     * @param outputStream      the output {@link OutputStream}.
-     * @param errorOutputStream the error {@link OutputStream}.
+     * @param outputStream      The output {@link OutputStream}.
+     * @param errorOutputStream The error {@link OutputStream}.
      */
     public PumpStreamHandler(final OutputStream outputStream, final 
OutputStream errorOutputStream) {
         this(outputStream, errorOutputStream, null);
@@ -112,9 +112,9 @@ public class PumpStreamHandler implements 
ExecuteStreamHandler {
      * <p>If the same {@link OutputStream} instance is used for output and 
error, then it must be
      * thread-safe because the output and error reader threads will 
concurrently write to it.
      *
-     * @param outputStream      the output {@link OutputStream}.
-     * @param errorOutputStream the error {@link OutputStream}.
-     * @param inputStream       the input {@link InputStream}.
+     * @param outputStream      The output {@link OutputStream}.
+     * @param errorOutputStream The error {@link OutputStream}.
+     * @param inputStream       The input {@link InputStream}.
      */
     public PumpStreamHandler(final OutputStream outputStream, final 
OutputStream errorOutputStream, final InputStream inputStream) {
         this(Executors.defaultThreadFactory(), outputStream, 
errorOutputStream, inputStream);
@@ -126,9 +126,9 @@ public class PumpStreamHandler implements 
ExecuteStreamHandler {
      * <p>If the same {@link OutputStream} instance is used for output and 
error, then it must be
      * thread-safe because the output and error reader threads will 
concurrently write to it.
      *
-     * @param outputStream      the output {@link OutputStream}.
-     * @param errorOutputStream the error {@link OutputStream}.
-     * @param inputStream       the input {@link InputStream}.
+     * @param outputStream      The output {@link OutputStream}.
+     * @param errorOutputStream The error {@link OutputStream}.
+     * @param inputStream       The input {@link InputStream}.
      */
     private PumpStreamHandler(final ThreadFactory threadFactory, final 
OutputStream outputStream, final OutputStream errorOutputStream,
             final InputStream inputStream) {
@@ -141,8 +141,8 @@ public class PumpStreamHandler implements 
ExecuteStreamHandler {
     /**
      * Create the pump to handle error output.
      *
-     * @param is the {@link InputStream}.
-     * @param os the {@link OutputStream}.
+     * @param is The {@link InputStream}.
+     * @param os The {@link OutputStream}.
      */
     protected void createProcessErrorPump(final InputStream is, final 
OutputStream os) {
         errorThread = createPump(is, os);
@@ -151,8 +151,8 @@ public class PumpStreamHandler implements 
ExecuteStreamHandler {
     /**
      * Create the pump to handle process output.
      *
-     * @param is the {@link InputStream}.
-     * @param os the {@link OutputStream}.
+     * @param is The {@link InputStream}.
+     * @param os The {@link OutputStream}.
      */
     protected void createProcessOutputPump(final InputStream is, final 
OutputStream os) {
         outputThread = createPump(is, os);
@@ -162,8 +162,8 @@ public class PumpStreamHandler implements 
ExecuteStreamHandler {
      * Creates a stream pumper to copy the given input stream to the given 
output stream. When the 'os' is an PipedOutputStream we are closing 'os' 
afterward
      * to avoid an IOException ("Write end dead").
      *
-     * @param is the input stream to copy from.
-     * @param os the output stream to copy into.
+     * @param is The input stream to copy from.
+     * @param os The output stream to copy into.
      * @return The stream pumper thread.
      */
     protected Thread createPump(final InputStream is, final OutputStream os) {
@@ -173,8 +173,8 @@ public class PumpStreamHandler implements 
ExecuteStreamHandler {
     /**
      * Creates a stream pumper to copy the given input stream to the given 
output stream.
      *
-     * @param is                 the input stream to copy from.
-     * @param os                 the output stream to copy into.
+     * @param is                 The input stream to copy from.
+     * @param os                 The output stream to copy into.
      * @param closeWhenExhausted close the output stream when the input stream 
is exhausted.
      * @return The stream pumper thread.
      */
@@ -185,8 +185,8 @@ public class PumpStreamHandler implements 
ExecuteStreamHandler {
     /**
      * Creates a stream pumper to copy the given input stream to the given 
output stream.
      *
-     * @param is the System.in input stream to copy from.
-     * @param os the output stream to copy into.
+     * @param is The System.in input stream to copy from.
+     * @param os The output stream to copy into.
      * @return The stream pumper thread.
      */
     private Thread createSystemInPump(final InputStream is, final OutputStream 
os) {
@@ -219,7 +219,7 @@ public class PumpStreamHandler implements 
ExecuteStreamHandler {
     /**
      * Sets the {@link InputStream} from which to read the standard error of 
the process.
      *
-     * @param is the {@link InputStream}.
+     * @param is The {@link InputStream}.
      */
     @Override
     public void setProcessErrorStream(final InputStream is) {
@@ -231,7 +231,7 @@ public class PumpStreamHandler implements 
ExecuteStreamHandler {
     /**
      * Sets the {@link OutputStream} by means of which input can be sent to 
the process.
      *
-     * @param os the {@link OutputStream}.
+     * @param os The {@link OutputStream}.
      */
     @Override
     public void setProcessInputStream(final OutputStream os) {
@@ -254,7 +254,7 @@ public class PumpStreamHandler implements 
ExecuteStreamHandler {
     /**
      * Sets the {@link InputStream} from which to read the standard output of 
the process.
      *
-     * @param is the {@link InputStream}.
+     * @param is The {@link InputStream}.
      */
     @Override
     public void setProcessOutputStream(final InputStream is) {
@@ -342,8 +342,8 @@ public class PumpStreamHandler implements 
ExecuteStreamHandler {
      * Stops a pumper thread. The implementation actually waits longer than 
specified in 'timeout' to detect if the timeout was indeed exceeded. If the 
timeout
      * was exceeded an IOException is created to be thrown to the caller.
      *
-     * @param thread  the thread to be stopped.
-     * @param timeout the time in ms to wait to join.
+     * @param thread  The thread to be stopped.
+     * @param timeout The time in ms to wait to join.
      */
     private void stop(final Thread thread, final Duration timeout) {
         if (thread != null) {
@@ -368,8 +368,8 @@ public class PumpStreamHandler implements 
ExecuteStreamHandler {
      * Stops a pumper thread. The implementation actually waits longer than 
specified in 'timeout' to detect if the timeout was indeed exceeded. If the 
timeout
      * was exceeded an IOException is created to be thrown to the caller.
      *
-     * @param thread        the thread to be stopped.
-     * @param timeoutMillis the time in ms to wait to join.
+     * @param thread        The thread to be stopped.
+     * @param timeoutMillis The time in ms to wait to join.
      */
     protected void stopThread(final Thread thread, final long timeoutMillis) {
         stop(thread, Duration.ofMillis(timeoutMillis));
diff --git 
a/src/main/java/org/apache/commons/exec/ShutdownHookProcessDestroyer.java 
b/src/main/java/org/apache/commons/exec/ShutdownHookProcessDestroyer.java
index 3475ca51..51082614 100644
--- a/src/main/java/org/apache/commons/exec/ShutdownHookProcessDestroyer.java
+++ b/src/main/java/org/apache/commons/exec/ShutdownHookProcessDestroyer.java
@@ -77,7 +77,7 @@ public class ShutdownHookProcessDestroyer implements 
ProcessDestroyer, Runnable
     /**
      * Returns {@code true} if the specified {@code Process} was successfully 
added to the list of processes to destroy upon VM exit.
      *
-     * @param process the process to add.
+     * @param process The process to add.
      * @return {@code true} if the specified {@code Process} was successfully 
added.
      */
     @Override
@@ -125,7 +125,7 @@ public class ShutdownHookProcessDestroyer implements 
ProcessDestroyer, Runnable
     /**
      * Returns {@code true} if the specified {@code Process} was successfully 
removed from the list of processes to destroy upon VM exit.
      *
-     * @param process the process to remove.
+     * @param process The process to remove.
      * @return {@code true} if the specified {@code Process} was successfully 
removed.
      */
     @Override
diff --git a/src/main/java/org/apache/commons/exec/StreamPumper.java 
b/src/main/java/org/apache/commons/exec/StreamPumper.java
index 10d4cd3c..475d552f 100644
--- a/src/main/java/org/apache/commons/exec/StreamPumper.java
+++ b/src/main/java/org/apache/commons/exec/StreamPumper.java
@@ -78,7 +78,7 @@ public class StreamPumper implements Runnable {
      * @param is                 input stream to read data from.
      * @param os                 output stream to write data to.
      * @param closeWhenExhausted if true, the output stream will be closed 
when the input is exhausted.
-     * @param size               the size of the internal buffer for copying 
the streams.
+     * @param size               The size of the internal buffer for copying 
the streams.
      */
     public StreamPumper(final InputStream is, final OutputStream os, final 
boolean closeWhenExhausted, final int size) {
         this.is = is;
diff --git a/src/main/java/org/apache/commons/exec/ThreadUtil.java 
b/src/main/java/org/apache/commons/exec/ThreadUtil.java
index 6f9527a3..45881cb5 100644
--- a/src/main/java/org/apache/commons/exec/ThreadUtil.java
+++ b/src/main/java/org/apache/commons/exec/ThreadUtil.java
@@ -29,9 +29,9 @@ final class ThreadUtil {
     /**
      * Creates a new Thread from the given factory and prefixes it's name with 
a prefix and sets the daemon flag.
      *
-     * @param threadFactory the thread factory.
+     * @param threadFactory The thread factory.
      * @param runnable      The runnable to thread.
-     * @param prefix        the thread name prefix
+     * @param prefix        The thread name prefix
      * @param daemon        marks this thread as a daemon thread
      * @return constructed thread, or {@code null} if the request to create a 
thread is rejected
      */
diff --git a/src/main/java/org/apache/commons/exec/TimeoutObserver.java 
b/src/main/java/org/apache/commons/exec/TimeoutObserver.java
index 06634a77..2454e27d 100644
--- a/src/main/java/org/apache/commons/exec/TimeoutObserver.java
+++ b/src/main/java/org/apache/commons/exec/TimeoutObserver.java
@@ -41,7 +41,7 @@ public interface TimeoutObserver extends Consumer<Watchdog> {
     /**
      * Called when the watchdog times out.
      *
-     * @param w the watchdog that timed out.
+     * @param w The watchdog that timed out.
      */
     void timeoutOccured(Watchdog w);
 }
diff --git a/src/main/java/org/apache/commons/exec/Watchdog.java 
b/src/main/java/org/apache/commons/exec/Watchdog.java
index aa6575b1..45a382c8 100644
--- a/src/main/java/org/apache/commons/exec/Watchdog.java
+++ b/src/main/java/org/apache/commons/exec/Watchdog.java
@@ -73,7 +73,7 @@ public class Watchdog implements Runnable {
         /**
          * Sets the thread factory.
          *
-         * @param threadFactory the thread factory, null resets to the default 
{@link Executors#defaultThreadFactory()}.
+         * @param threadFactory The thread factory, null resets to the default 
{@link Executors#defaultThreadFactory()}.
          * @return {@code this} instance.
          */
         public Builder setThreadFactory(final ThreadFactory threadFactory) {
@@ -84,7 +84,7 @@ public class Watchdog implements Runnable {
         /**
          * Sets the timeout duration.
          *
-         * @param timeout the timeout duration, null resets to the default 30 
seconds timeout.
+         * @param timeout The timeout duration, null resets to the default 30 
seconds timeout.
          * @return {@code this} instance.
          */
         public Builder setTimeout(final Duration timeout) {
@@ -127,8 +127,8 @@ public class Watchdog implements Runnable {
     /**
      * Constructs a new instance.
      *
-     * @param threadFactory the thread factory.
-     * @param timeout       the timeout duration.
+     * @param threadFactory The thread factory.
+     * @param timeout       The timeout duration.
      */
     private Watchdog(final Builder builder) {
         if (builder.timeout.isNegative() || 
Duration.ZERO.equals(builder.timeout)) {
@@ -141,7 +141,7 @@ public class Watchdog implements Runnable {
     /**
      * Constructs a new instance.
      *
-     * @param timeoutMillis the timeout duration.
+     * @param timeoutMillis The timeout duration.
      * @deprecated Use {@link Builder#get()}.
      */
     @Deprecated
@@ -152,7 +152,7 @@ public class Watchdog implements Runnable {
     /**
      * Adds a TimeoutObserver.
      *
-     * @param to a TimeoutObserver to add.
+     * @param to A TimeoutObserver to add.
      */
     public void addTimeoutObserver(final TimeoutObserver to) {
         observers.add(to);
@@ -187,7 +187,7 @@ public class Watchdog implements Runnable {
     /**
      * Removes a TimeoutObserver.
      *
-     * @param to a TimeoutObserver to remove.
+     * @param to A TimeoutObserver to remove.
      */
     public void removeTimeoutObserver(final TimeoutObserver to) {
         observers.remove(to);
diff --git 
a/src/main/java/org/apache/commons/exec/environment/EnvironmentUtils.java 
b/src/main/java/org/apache/commons/exec/environment/EnvironmentUtils.java
index 1425179f..49cf066e 100644
--- a/src/main/java/org/apache/commons/exec/environment/EnvironmentUtils.java
+++ b/src/main/java/org/apache/commons/exec/environment/EnvironmentUtils.java
@@ -40,8 +40,8 @@ public class EnvironmentUtils {
     /**
      * Adds a key/value pair to the given environment. If the key matches an 
existing key, the previous setting is replaced.
      *
-     * @param environment the current environment.
-     * @param keyAndValue the key/value pair.
+     * @param environment The current environment.
+     * @param keyAndValue The key/value pair.
      */
     public static void addVariableToEnvironment(final Map<String, String> 
environment, final String keyAndValue) {
         final String[] parsedVariable = parseEnvironmentVariable(keyAndValue);
@@ -62,7 +62,7 @@ public class EnvironmentUtils {
     /**
      * Parses a key/value pair into a String[]. It is assumed that the 
ky/value pair contains a '=' character.
      *
-     * @param keyAndValue the key/value pair.
+     * @param keyAndValue The key/value pair.
      * @return A String[] containing the key and value.
      */
     private static String[] parseEnvironmentVariable(final String keyAndValue) 
{
@@ -83,7 +83,7 @@ public class EnvironmentUtils {
     /**
      * Converts a variable map as an array.
      *
-     * @param environment the environment to use, may be {@code null}.
+     * @param environment The environment to use, may be {@code null}.
      * @return array of key=value assignment strings or {@code null} if and 
only if the input map was {@code null}.
      */
     public static String[] toStrings(final Map<String, String> environment) {
diff --git 
a/src/main/java/org/apache/commons/exec/environment/OpenVmsProcessingEnvironment.java
 
b/src/main/java/org/apache/commons/exec/environment/OpenVmsProcessingEnvironment.java
index 9c96c25b..8f1dc5cb 100644
--- 
a/src/main/java/org/apache/commons/exec/environment/OpenVmsProcessingEnvironment.java
+++ 
b/src/main/java/org/apache/commons/exec/environment/OpenVmsProcessingEnvironment.java
@@ -80,8 +80,8 @@ public class OpenVmsProcessingEnvironment extends 
DefaultProcessingEnvironment {
 //     * symbols from {@code in} and adds them to {@code environment}.
 //     * {@code in} is expected to be the output of "SHOW SYMBOL/GLOBAL *".
 //     *
-//     * @param environment the current environment
-//     * @param in the reader from the process to determine VMS env variables
+//     * @param environment The current environment
+//     * @param in The reader from the process to determine VMS env variables
 //     * @return The updated environment
 //     * @throws IOException operation failed
 //     */
diff --git 
a/src/main/java/org/apache/commons/exec/launcher/CommandLauncher.java 
b/src/main/java/org/apache/commons/exec/launcher/CommandLauncher.java
index a814b3c3..a229f4ec 100644
--- a/src/main/java/org/apache/commons/exec/launcher/CommandLauncher.java
+++ b/src/main/java/org/apache/commons/exec/launcher/CommandLauncher.java
@@ -74,7 +74,7 @@ public interface CommandLauncher {
      * but this signals a failure on OpenVMS. So if you execute a new Java VM 
on OpenVMS, you cannot trust this method.
      * </p>
      *
-     * @param exitValue the exit value (return code) to be checked.
+     * @param exitValue The exit value (return code) to be checked.
      * @return {@code true} if {@code exitValue} signals a failure.
      */
     boolean isFailure(int exitValue);
diff --git 
a/src/main/java/org/apache/commons/exec/launcher/CommandLauncherProxy.java 
b/src/main/java/org/apache/commons/exec/launcher/CommandLauncherProxy.java
index 3287efd3..6fc07e44 100644
--- a/src/main/java/org/apache/commons/exec/launcher/CommandLauncherProxy.java
+++ b/src/main/java/org/apache/commons/exec/launcher/CommandLauncherProxy.java
@@ -35,7 +35,7 @@ public abstract class CommandLauncherProxy extends 
CommandLauncherImpl {
     /**
      * Constructs a new instance.
      *
-     * @param launcher the command launcher to use.
+     * @param launcher The command launcher to use.
      */
     public CommandLauncherProxy(final CommandLauncher launcher) {
         this.launcher = launcher;
@@ -44,8 +44,8 @@ public abstract class CommandLauncherProxy extends 
CommandLauncherImpl {
     /**
      * Launches the given command in a new process. Delegates this method to 
the proxied launcher.
      *
-     * @param cmd the command line to execute as an array of strings.
-     * @param env the environment to set as an array of strings.
+     * @param cmd The command line to execute as an array of strings.
+     * @param env The environment to set as an array of strings.
      * @throws IOException forwarded from the exec method of the command 
launcher.
      */
     @Override
diff --git 
a/src/main/java/org/apache/commons/exec/launcher/Java13CommandLauncher.java 
b/src/main/java/org/apache/commons/exec/launcher/Java13CommandLauncher.java
index 0e477c93..83402ef9 100644
--- a/src/main/java/org/apache/commons/exec/launcher/Java13CommandLauncher.java
+++ b/src/main/java/org/apache/commons/exec/launcher/Java13CommandLauncher.java
@@ -40,9 +40,9 @@ public class Java13CommandLauncher extends 
CommandLauncherImpl {
     /**
      * Launches the given command in a new process, in the given working 
directory.
      *
-     * @param cmd        the command line to execute as an array of strings.
-     * @param env        the environment to set as an array of strings.
-     * @param workingDir the working directory where the command should run.
+     * @param cmd        The command line to execute as an array of strings.
+     * @param env        The environment to set as an array of strings.
+     * @param workingDir The working directory where the command should run.
      * @throws IOException probably forwarded from {@link 
Runtime#exec(String[], String[], File)}.
      */
     @Override
diff --git 
a/src/main/java/org/apache/commons/exec/launcher/OS2CommandLauncher.java 
b/src/main/java/org/apache/commons/exec/launcher/OS2CommandLauncher.java
index 02396661..79095dd9 100644
--- a/src/main/java/org/apache/commons/exec/launcher/OS2CommandLauncher.java
+++ b/src/main/java/org/apache/commons/exec/launcher/OS2CommandLauncher.java
@@ -39,7 +39,7 @@ public class OS2CommandLauncher extends CommandLauncherProxy {
     /**
      * Constructs a new instance.
      *
-     * @param launcher the command launcher to use.
+     * @param launcher The command launcher to use.
      */
     public OS2CommandLauncher(final CommandLauncher launcher) {
         super(launcher);
@@ -48,8 +48,8 @@ public class OS2CommandLauncher extends CommandLauncherProxy {
     /**
      * Launches the given command in a new process, in the given working 
directory.
      *
-     * @param cmd        the command line to execute as an array of strings.
-     * @param env        the environment to set as an array of strings.
+     * @param cmd        The command line to execute as an array of strings.
+     * @param env        The environment to set as an array of strings.
      * @param workingDir working directory where the command should run.
      * @throws IOException forwarded from the exec method of the command 
launcher.
      */
diff --git 
a/src/main/java/org/apache/commons/exec/launcher/WinNTCommandLauncher.java 
b/src/main/java/org/apache/commons/exec/launcher/WinNTCommandLauncher.java
index be6dfa2f..605d9cb9 100644
--- a/src/main/java/org/apache/commons/exec/launcher/WinNTCommandLauncher.java
+++ b/src/main/java/org/apache/commons/exec/launcher/WinNTCommandLauncher.java
@@ -33,7 +33,7 @@ public class WinNTCommandLauncher extends 
CommandLauncherProxy {
     /**
      * Constructs a new instance.
      *
-     * @param launcher the command launcher to use.
+     * @param launcher The command launcher to use.
      */
     public WinNTCommandLauncher(final CommandLauncher launcher) {
         super(launcher);
@@ -42,8 +42,8 @@ public class WinNTCommandLauncher extends 
CommandLauncherProxy {
     /**
      * Launches the given command in a new process, in the given working 
directory.
      *
-     * @param cmd        the command line to execute as an array of strings.
-     * @param env        the environment to set as an array of strings.
+     * @param cmd        The command line to execute as an array of strings.
+     * @param env        The environment to set as an array of strings.
      * @param workingDir working directory where the command should run.
      * @throws IOException forwarded from the exec method of the command 
launcher.
      */
diff --git a/src/main/java/org/apache/commons/exec/util/DebugUtils.java 
b/src/main/java/org/apache/commons/exec/util/DebugUtils.java
index 84ce592e..efe3f2cb 100644
--- a/src/main/java/org/apache/commons/exec/util/DebugUtils.java
+++ b/src/main/java/org/apache/commons/exec/util/DebugUtils.java
@@ -39,7 +39,7 @@ public class DebugUtils {
      * Handles an exception based on the system properties.
      *
      * @param msg message describing the problem.
-     * @param e   an exception being handled.
+     * @param e   An exception being handled.
      */
     public static void handleException(final String msg, final Exception e) {
         if (isDebugEnabled()) {
diff --git a/src/main/java/org/apache/commons/exec/util/MapUtils.java 
b/src/main/java/org/apache/commons/exec/util/MapUtils.java
index b82b9006..f7356cc8 100644
--- a/src/main/java/org/apache/commons/exec/util/MapUtils.java
+++ b/src/main/java/org/apache/commons/exec/util/MapUtils.java
@@ -31,7 +31,7 @@ public class MapUtils {
     /**
      * Clones a map.
      *
-     * @param source the Map to clone.
+     * @param source The Map to clone.
      * @param <K>    the map key type.
      * @param <V>    the map value type.
      * @return The cloned map.
@@ -43,8 +43,8 @@ public class MapUtils {
     /**
      * Clones the lhs map and add all things from the rhs map.
      *
-     * @param lhs the first map.
-     * @param rhs the second map.
+     * @param lhs The first map.
+     * @param rhs The second map.
      * @param <K> The map key type.
      * @param <V> The map value type.
      * @return The merged map.
@@ -65,8 +65,8 @@ public class MapUtils {
     /**
      * Clones a map and prefixes the keys in the clone, e.g. for mapping 
"JAVA_HOME" to "env.JAVA_HOME" to simulate the behavior of Ant.
      *
-     * @param source the source map.
-     * @param prefix the prefix used for all names.
+     * @param source The source map.
+     * @param prefix The prefix used for all names.
      * @param <K>    the map key type.
      * @param <V>    the map value type.
      * @return The clone of the source map.
diff --git a/src/main/java/org/apache/commons/exec/util/StringUtils.java 
b/src/main/java/org/apache/commons/exec/util/StringUtils.java
index dfef5e69..3de578de 100644
--- a/src/main/java/org/apache/commons/exec/util/StringUtils.java
+++ b/src/main/java/org/apache/commons/exec/util/StringUtils.java
@@ -55,7 +55,7 @@ public class StringUtils {
      * <li>'\\' &#x2192; File.separatorChar</li>
      * </ul>
      *
-     * @param arg the argument to fix.
+     * @param arg The argument to fix.
      * @return The transformed argument.
      */
     public static String fixFileSeparatorChar(final String arg) {
@@ -65,7 +65,7 @@ public class StringUtils {
     /**
      * Determines if this is a quoted argument - either single or 
double-quoted.
      *
-     * @param argument the argument to check.
+     * @param argument The argument to check.
      * @return true when the argument is quoted.
      */
     public static boolean isQuoted(final String argument) {
@@ -79,7 +79,7 @@ public class StringUtils {
      * quotes.
      * </p>
      *
-     * @param argument the argument to be quoted.
+     * @param argument The argument to be quoted.
      * @return The quoted argument.
      * @throws IllegalArgumentException If argument contains both types of 
quotes.
      */
@@ -143,7 +143,7 @@ public class StringUtils {
      * <li>underscore character</li>
      * </ul>
      *
-     * @param argStr    the argument string to be processed.
+     * @param argStr    The argument string to be processed.
      * @param vars      name/value pairs used for substitution.
      * @param isLenient ignore a key not found in vars or throw a 
RuntimeException?
      * @return String target string with replacements.
@@ -233,8 +233,8 @@ public class StringUtils {
     /**
      * Concatenates an array of string using a separator.
      *
-     * @param strings   the strings to concatenate.
-     * @param separator the separator between two strings.
+     * @param strings   The strings to concatenate.
+     * @param separator The separator between two strings.
      * @return The concatenated strings.
      * @deprecated Use {@link String#join(CharSequence, CharSequence...)}.
      */
diff --git a/src/test/java/org/apache/commons/exec/TutorialTest.java 
b/src/test/java/org/apache/commons/exec/TutorialTest.java
index f87d8685..b614ad8a 100644
--- a/src/test/java/org/apache/commons/exec/TutorialTest.java
+++ b/src/test/java/org/apache/commons/exec/TutorialTest.java
@@ -79,8 +79,8 @@ class TutorialTest {
     /**
      * Simulate printing a PDF document.
      *
-     * @param file              the file to print
-     * @param printJobTimeout   the printJobTimeout (ms) before the watchdog 
terminates the print process
+     * @param file              The file to print
+     * @param printJobTimeout   The printJobTimeout (ms) before the watchdog 
terminates the print process
      * @param printInBackground printing done in the background or blocking
      * @return A print result handler (implementing a future)
      * @throws IOException the test failed

Reply via email to