Skip to content

Commit

Permalink
NIT Refactor options
Browse files Browse the repository at this point in the history
  • Loading branch information
Gedochao committed Oct 26, 2022
1 parent 3b3ac13 commit 63369c7
Show file tree
Hide file tree
Showing 73 changed files with 109 additions and 111 deletions.
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
package scala.cli.commands

import caseapp._
import caseapp.*

import scala.cli.commands.common.HasLoggingOptions
import scala.cli.signing.shared.PasswordOption
import scala.cli.signing.util.ArgParsers._
import scala.cli.signing.util.ArgParsers.*

// format: off
@HelpMessage("Print details about this application")
Expand All @@ -17,8 +17,7 @@ final case class AboutOptions(
) extends HasLoggingOptions
// format: on


object AboutOptions {
implicit lazy val parser: Parser[AboutOptions] = Parser.derive
implicit lazy val help: Help[AboutOptions] = Help.derive
implicit lazy val help: Help[AboutOptions] = Help.derive
}
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
package scala.cli.commands

import caseapp._
import caseapp.*

import scala.cli.commands.common.HasLoggingOptions

Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
package scala.cli.commands

import caseapp._
import caseapp.*

// format: off
final case class BenchmarkingOptions(
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
package scala.cli.commands

import caseapp._
import caseapp.*

import scala.cli.commands.common.HasLoggingOptions

Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
package scala.cli.commands

import caseapp._
import caseapp.*

import scala.cli.commands.common.HasLoggingOptions

Expand All @@ -22,7 +22,6 @@ final case class BloopStartOptions(
// format: on

object BloopStartOptions {

implicit lazy val parser: Parser[BloopStartOptions] = Parser.derive
implicit lazy val help: Help[BloopStartOptions] = Help.derive
}
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
package scala.cli.commands

import caseapp._
import caseapp.*

import scala.cli.commands.common.HasSharedOptions

Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
package scala.cli.commands

import caseapp._
import caseapp.*

import scala.cli.commands.common.HasLoggingOptions

Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
package scala.cli.commands

import caseapp._
import caseapp.*
import caseapp.core.help.Help

import scala.cli.commands.common.HasSharedOptions
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
package scala.cli.commands

import caseapp._
import com.github.plokhotnyuk.jsoniter_scala.core._
import com.github.plokhotnyuk.jsoniter_scala.macros._
import caseapp.*
import com.github.plokhotnyuk.jsoniter_scala.core.*
import com.github.plokhotnyuk.jsoniter_scala.macros.*

// format: off
final case class CoursierOptions(
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
package scala.cli.commands

import caseapp._
import caseapp.*

// format: off
final case class CrossOptions(
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
package scala.cli.commands

import caseapp._
import caseapp.*

import scala.cli.commands.common.HasSharedOptions

Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
package scala.cli.commands

import caseapp._
import caseapp.*
import caseapp.core.help.Help

import scala.cli.commands.common.HasSharedOptions
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
package scala.cli.commands

import caseapp._
import caseapp.*

import scala.cli.commands.common.HasLoggingOptions

Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
package scala.cli.commands

import caseapp._
import caseapp.*
import caseapp.core.help.Help

import scala.cli.commands.common.HasSharedOptions
Expand Down
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
package scala.cli.commands

import caseapp._
import caseapp.*

import scala.cli.commands.common.HasLoggingOptions
import scala.cli.signing.shared.PasswordOption
import scala.cli.signing.util.ArgParsers._
import scala.cli.signing.util.ArgParsers.*

// format: off
@HelpMessage("Print details about this application")
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
package scala.cli.commands

import caseapp._
import caseapp.*

import scala.cli.commands.common.HasSharedOptions

Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
package scala.cli.commands

import caseapp._
import caseapp.*

import scala.cli.commands.common.HasSharedOptions

Expand Down
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
package scala.cli.commands

import caseapp._
import caseapp.*
import caseapp.core.help.{Help, HelpFormat}
import com.github.plokhotnyuk.jsoniter_scala.core._
import com.github.plokhotnyuk.jsoniter_scala.macros._
import com.github.plokhotnyuk.jsoniter_scala.core.*
import com.github.plokhotnyuk.jsoniter_scala.macros.*

@HelpMessage("Print help message")
case class HelpGroupOptions(
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
package scala.cli.commands

import caseapp._
import caseapp.*

import scala.cli.commands.common.HasLoggingOptions

Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
package scala.cli.commands

import caseapp._
import caseapp.*

import scala.cli.commands.common.HasLoggingOptions

Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
package scala.cli.commands

import caseapp._
import caseapp.*

import scala.cli.commands.common.HasLoggingOptions

Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
package scala.cli.commands

import caseapp._
import com.github.plokhotnyuk.jsoniter_scala.core._
import com.github.plokhotnyuk.jsoniter_scala.macros._
import caseapp.*
import com.github.plokhotnyuk.jsoniter_scala.core.*
import com.github.plokhotnyuk.jsoniter_scala.macros.*

// format: off
final case class LoggingOptions(
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
package scala.cli.commands

import caseapp._
import caseapp.*

// format: off
final case class MainClassOptions(
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
package scala.cli.commands

import caseapp._
import caseapp.*

import scala.cli.commands.common.HasSharedOptions

Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
package scala.cli.commands

import caseapp._
import caseapp.*
import caseapp.core.help.Help

import scala.cli.commands.common.HasSharedOptions
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
package scala.cli.commands

import caseapp._
import caseapp.*

import scala.cli.commands.common.HasSharedOptions

Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
package scala.cli.commands

import caseapp._
import caseapp.*
import caseapp.core.help.Help

import scala.cli.commands.common.HasSharedOptions
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
package scala.cli.commands

import caseapp._
import com.github.plokhotnyuk.jsoniter_scala.core._
import com.github.plokhotnyuk.jsoniter_scala.macros._
import caseapp.*
import com.github.plokhotnyuk.jsoniter_scala.core.*
import com.github.plokhotnyuk.jsoniter_scala.macros.*

// format: off
final case class ScalaJsOptions(
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
package scala.cli.commands

import caseapp._
import com.github.plokhotnyuk.jsoniter_scala.core._
import com.github.plokhotnyuk.jsoniter_scala.macros._
import caseapp.*
import com.github.plokhotnyuk.jsoniter_scala.core.*
import com.github.plokhotnyuk.jsoniter_scala.macros.*

// format: off
final case class ScalaNativeOptions(
Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
package scala.cli.commands

import caseapp._
import caseapp.*
import caseapp.core.{Arg, Error}
import caseapp.core.parser.{Argument, NilParser, StandardArgument}
import caseapp.core.util.Formatter
import com.github.plokhotnyuk.jsoniter_scala.core._
import com.github.plokhotnyuk.jsoniter_scala.macros._
import com.github.plokhotnyuk.jsoniter_scala.core.*
import com.github.plokhotnyuk.jsoniter_scala.macros.*

// format: off
final case class ScalacOptions(
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
package scala.cli.commands

import caseapp._
import caseapp.*

import scala.cli.commands.common.HasSharedOptions

Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
package scala.cli.commands

import caseapp._
import caseapp.*

// format: off
final case class SharedBspFileOptions(
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
package scala.cli.commands

import caseapp._
import com.github.plokhotnyuk.jsoniter_scala.core._
import com.github.plokhotnyuk.jsoniter_scala.macros._
import caseapp.*
import com.github.plokhotnyuk.jsoniter_scala.core.*
import com.github.plokhotnyuk.jsoniter_scala.macros.*


// format: off
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
package scala.cli.commands

import caseapp._
import com.github.plokhotnyuk.jsoniter_scala.core._
import com.github.plokhotnyuk.jsoniter_scala.macros._
import caseapp.*
import com.github.plokhotnyuk.jsoniter_scala.core.*
import com.github.plokhotnyuk.jsoniter_scala.macros.*

// format: off
final case class SharedDependencyOptions(
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
package scala.cli.commands

import caseapp._
import com.github.plokhotnyuk.jsoniter_scala.core._
import com.github.plokhotnyuk.jsoniter_scala.macros._
import caseapp.*
import com.github.plokhotnyuk.jsoniter_scala.core.*
import com.github.plokhotnyuk.jsoniter_scala.macros.*

// format: off
final case class SharedDirectoriesOptions(
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
package scala.cli.commands

import caseapp._
import caseapp.*

// format: off
final case class SharedInputOptions(
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
package scala.cli.commands

import caseapp._
import caseapp.*

// format: off
final case class SharedJavaOptions(
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
package scala.cli.commands

import caseapp._
import com.github.plokhotnyuk.jsoniter_scala.core._
import com.github.plokhotnyuk.jsoniter_scala.macros._
import caseapp.*
import com.github.plokhotnyuk.jsoniter_scala.core.*
import com.github.plokhotnyuk.jsoniter_scala.macros.*

// format: off
final case class SharedJvmOptions(
Expand Down
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
package scala.cli.commands

import caseapp._
import caseapp.*
import caseapp.core.help.Help
import com.github.plokhotnyuk.jsoniter_scala.core._
import com.github.plokhotnyuk.jsoniter_scala.macros._
import com.github.plokhotnyuk.jsoniter_scala.core.*
import com.github.plokhotnyuk.jsoniter_scala.macros.*

import scala.cli.commands.common.HasLoggingOptions

Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
package scala.cli.commands

import caseapp._
import caseapp.*

// format: off
final case class SharedPythonOptions(
Expand Down
Loading

0 comments on commit 63369c7

Please sign in to comment.