public Task<Process> LaunchInternal(LaunchGameWithJavaInfo info) {
     throw new NotImplementedException();
 }
 public Task<Process> LaunchInternal(LaunchGameWithJavaInfo info) {
     return PerformUpdaterAction(info,
         new SULaunchGameJavaArgumentsBuilder(info, _pathConfiguration.JavaPath)
             .Build());
 }
 public SULaunchGameJavaArgumentsBuilder(LaunchGameWithJavaInfo spec, IAbsoluteDirectoryPath javaPath)
     : base(spec) {
     Contract.Requires<ArgumentNullException>(javaPath != null);
     _javaPath = javaPath;
 }