copy method

JavaOptions copy()

Creates a copy of this options object

Implementation

JavaOptions copy() {
  final copy = JavaOptions();

  // Copy system properties
  copy._systemProperties.addAll(_systemProperties);

  // Copy JVM options
  copy._jvmOptions.addAll(_jvmOptions);

  // Copy arguments
  copy._arguments.addAll(_arguments);

  return copy;
}