@@ -198,36 +198,6 @@ object Main extends Logging {
198198 }
199199 case _ =>
200200 }
201-
202- // backwards compability for --platform
203- cli.subcommands.lastOption match {
204- case Some (x : ViashCommand ) =>
205- if (x.platform.isDefined) {
206- if (x.runner.isDefined || x.engine.isDefined) {
207- throw new IllegalArgumentException (" Error: --platform cannot be used together with --runner or --engine." )
208- }
209- warn(" Warning: --platform is deprecated in Viash 0.9.0, will be removed in Viash 0.10.0. Use --runner or --engine instead." )
210- }
211- case Some (x : ViashNs ) =>
212- if (x.platform.isDefined) {
213- if (x.runner.isDefined || x.engine.isDefined) {
214- throw new IllegalArgumentException (" Error: --platform cannot be used together with --runner or --engine." )
215- }
216- warn(" Warning: --platform is deprecated in Viash 0.9.0, will be removed in Viash 0.10.0. Use --runner or --engine instead." )
217- }
218- case _ =>
219- }
220- // backwards compability for --apply_platform
221- cli.subcommands match {
222- case List (cli.namespace, cli.namespace.exec) =>
223- if (cli.namespace.exec.applyPlatform()) {
224- if (cli.namespace.exec.applyRunner() || cli.namespace.exec.applyEngine()) {
225- throw new IllegalArgumentException (" Error: --platform cannot be used together with --runner or --engine." )
226- }
227- warn(" Warning: --apply_platform is deprecated in Viash 0.9.0, will be removed in Viash 0.10.0n. Use --apply_runner or --apply_engine instead." )
228- }
229- case _ =>
230- }
231201
232202 // see if there are package overrides passed to the viash command
233203 val packSrc = cli.subcommands.lastOption match {
@@ -337,8 +307,8 @@ object Main extends Logging {
337307 cli.namespace.list,
338308 packageConfig = pack1,
339309 addOptMainScript = false ,
340- applyRunner = cli.namespace.list.runner.isDefined || cli.namespace.list.platform.isDefined ,
341- applyEngine = cli.namespace.list.engine.isDefined || cli.namespace.list.platform.isDefined
310+ applyRunner = cli.namespace.list.runner.isDefined,
311+ applyEngine = cli.namespace.list.engine.isDefined
342312 )
343313 val configs2 = namespaceDependencies(configs, None , pack1.rootDir)
344314 ViashNamespace .list(
@@ -351,8 +321,8 @@ object Main extends Logging {
351321 val configs = readConfigs(
352322 cli.namespace.exec,
353323 packageConfig = pack1,
354- applyRunner = cli.namespace.exec.applyRunner() || cli.namespace.exec.applyPlatform() ,
355- applyEngine = cli.namespace.exec.applyEngine() || cli.namespace.exec.applyPlatform()
324+ applyRunner = cli.namespace.exec.applyRunner(),
325+ applyEngine = cli.namespace.exec.applyEngine()
356326 )
357327 ViashNamespace .exec(
358328 configs = configs,
@@ -371,7 +341,7 @@ object Main extends Logging {
371341 cli.config.view,
372342 packageConfig = pack1,
373343 addOptMainScript = false ,
374- applyRunnerAndEngine = cli.config.view.platform.isDefined || cli.config.view. runner.isDefined || cli.config.view.engine.isDefined
344+ applyRunnerAndEngine = cli.config.view.runner.isDefined || cli.config.view.engine.isDefined
375345 )
376346 val config2 = DependencyResolver .modifyConfig(config.config, None , pack1.rootDir)
377347 ViashConfig .view(
@@ -480,11 +450,8 @@ object Main extends Logging {
480450 viashPackage = Some (packageConfig)
481451 )
482452 if (applyRunnerAndEngine) {
483- val runnerStr = subcommand.runner.toOption orElse subcommand.platform.toOption
484- val engineStr = subcommand.engine.toOption orElse subcommand.platform.toOption
485-
486- val runner = config.findRunner(runnerStr)
487- val engines = config.findEngines(engineStr)
453+ val runner = config.findRunner(subcommand.runner.toOption)
454+ val engines = config.findEngines(subcommand.engine.toOption)
488455
489456 processConfigWithRunnerAndEngine(
490457 appliedConfig = config,
@@ -509,8 +476,8 @@ object Main extends Logging {
509476 val queryNamespace = subcommand.query_namespace.toOption
510477 val queryName = subcommand.query_name.toOption
511478 val queryConfig = subcommand.query_config.toOption
512- val runnerStr = subcommand.runner.toOption orElse subcommand.platform.toOption
513- val engineStr = subcommand.engine.toOption orElse subcommand.platform.toOption
479+ val runnerStr = subcommand.runner.toOption
480+ val engineStr = subcommand.engine.toOption
514481 val configMods = packageConfig.config_mods
515482
516483 val configs0 = Config .readConfigs(
0 commit comments