Skip to content

Commit 73fba4b

Browse files
Rename class names (#10)
* Renames * Update main class in scripts * Rename remaming usages of cliOptions name
1 parent 392a89e commit 73fba4b

File tree

11 files changed

+33
-32
lines changed

11 files changed

+33
-32
lines changed

build.sbt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ lazy val cli = project
5858
}
5959
},
6060
Compile / run / mainClass :=
61-
Some("scala.scalanative.cli.ScalaNativeCli"),
61+
Some("scala.scalanative.cli.ScalaNativeLd"),
6262
scalacOptions += "-Ywarn-unused:imports",
6363
libraryDependencies ++= Seq(
6464
"org.scala-native" %% "tools" % scalaNativeVersion.value,

cli/src/main/scala/scala/scalanative/cli/ScalaNativeCli.scala renamed to cli/src/main/scala/scala/scalanative/cli/ScalaNativeLd.scala

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,16 +4,16 @@ import scala.scalanative.build.Build
44
import scala.scalanative.util.Scope
55
import scala.scalanative.cli.utils.ConfigConverter
66
import scala.scalanative.cli.utils.NativeConfigParserImplicits._
7-
import scala.scalanative.cli.options.CliOptions
7+
import scala.scalanative.cli.options.LinkerOptions
88
import caseapp.core.app.CaseApp
99
import caseapp.core.RemainingArgs
1010
import scala.scalanative.cli.options.BuildInfo
1111

12-
object ScalaNativeCli extends CaseApp[CliOptions] {
12+
object ScalaNativeLd extends CaseApp[LinkerOptions] {
1313

1414
override def ignoreUnrecognized: Boolean = true
1515

16-
def run(options: CliOptions, args: RemainingArgs) = {
16+
def run(options: LinkerOptions, args: RemainingArgs) = {
1717
if (options.misc.version) {
1818
println(BuildInfo.nativeVersion)
1919
} else if (options.config.main.isEmpty) {

cli/src/main/scala/scala/scalanative/cli/ScalaNativeP.scala

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,9 @@ import scala.scalanative.nir.Defn
1616
import scala.annotation.tailrec
1717
import java.nio.ByteBuffer
1818

19-
object ScalaNativeP extends CaseApp[POptions] {
19+
object ScalaNativeP extends CaseApp[PrinterOptions] {
2020

21-
def run(options: POptions, args: RemainingArgs): Unit = {
21+
def run(options: PrinterOptions, args: RemainingArgs): Unit = {
2222
if (options.misc.version) {
2323
println(BuildInfo.nativeVersion)
2424
exit(0)

cli/src/main/scala/scala/scalanative/cli/options/CliOptions.scala renamed to cli/src/main/scala/scala/scalanative/cli/options/LinkerOptions.scala

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@ package scala.scalanative.cli.options
22

33
import caseapp._
44

5-
@AppName("ScalaNativeCli")
6-
@ProgName("scala-native-cli")
5+
@AppName("ScalaNativeLd")
6+
@ProgName("scala-native-ld")
77
@ArgsName("classpath")
8-
case class CliOptions(
8+
case class LinkerOptions(
99
@Recurse
1010
config: ConfigOptions,
1111
@Recurse

cli/src/main/scala/scala/scalanative/cli/options/POptions.scala renamed to cli/src/main/scala/scala/scalanative/cli/options/PrinterOptions.scala

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,10 @@ package scala.scalanative.cli.options
22

33
import caseapp._
44

5+
@AppName("ScalaNativeP")
56
@ProgName("scala-native-p")
67
@ArgsName("Class names")
7-
case class POptions(
8+
case class PrinterOptions(
89
@HelpMessage("Specify where to find user class files")
910
@ExtraName("cp")
1011
@ValueDescription("<path>")

cli/src/main/scala/scala/scalanative/cli/utils/ConfigConverter.scala

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import scala.scalanative.build.Discover
66
import java.nio.file.Paths
77
import java.nio.file.Path
88
import scala.util.Try
9-
import scala.scalanative.cli.options.CliOptions
9+
import scala.scalanative.cli.options.LinkerOptions
1010
import caseapp.Tag
1111

1212
case class BuildOptions(
@@ -17,7 +17,7 @@ case class BuildOptions(
1717
object ConfigConverter {
1818

1919
def convert(
20-
options: CliOptions,
20+
options: LinkerOptions,
2121
main: String,
2222
classpath: Seq[String]
2323
): Either[Throwable, BuildOptions] = {
@@ -37,7 +37,7 @@ object ConfigConverter {
3737
}
3838

3939
private def generateNativeConfig(
40-
options: CliOptions
40+
options: LinkerOptions
4141
): Either[Throwable, NativeConfig] = {
4242

4343
def toPathOrDiscover(
@@ -73,7 +73,7 @@ object ConfigConverter {
7373
}
7474

7575
private def generateConfig(
76-
options: CliOptions,
76+
options: LinkerOptions,
7777
main: String,
7878
classPath: Seq[String]
7979
): Either[Throwable, Config] = {

cli/src/patches/0.4.0/src/main/scala/scala/scalanative/cli/utils/VersionSpecificOptionsIncluder.scala

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,11 @@ package scala.scalanative.cli.utils
22

33
import scala.scalanative.build.NativeConfig
44

5-
import scala.scalanative.cli.options.CliOptions
5+
import scala.scalanative.cli.options.LinkerOptions
66

77
private[utils] object VersionSpecificOptionsIncluder {
88
def withVersionSpecificOptions(
9-
options: CliOptions,
9+
options: LinkerOptions,
1010
nativeConfig: NativeConfig
1111
): Either[Throwable, NativeConfig] = {
1212
Right(nativeConfig)

cli/src/patches/current/src/main/scala/scala/scalanative/cli/utils/VersionSpecificOptionsIncluder.scala

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,20 +2,20 @@ package scala.scalanative.cli.utils
22

33
import scala.scalanative.build.NativeConfig
44

5-
import _root_.scala.scalanative.cli.options.CliOptions
5+
import _root_.scala.scalanative.cli.options.LinkerOptions
66
import scala.util.Try
77

88
private[utils] object VersionSpecificOptionsIncluder {
99
def withVersionSpecificOptions(
10-
options: CliOptions,
10+
options: LinkerOptions,
1111
baseNativeConfig: NativeConfig
1212
): Either[Throwable, NativeConfig] = {
1313
generateNativeConfigWithLTP(options, baseNativeConfig).map {
1414
_.withCheckFatalWarnings(options.nativeConfig.checkFatalWarnings)
1515
}
1616
}
1717
private def generateNativeConfigWithLTP(
18-
options: CliOptions,
18+
options: LinkerOptions,
1919
baseNativeConfig: NativeConfig
2020
): Either[Throwable, NativeConfig] = {
2121
LinktimePropertyParser

cli/src/script/scala-native-ld

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,4 +13,4 @@ for lib in $libs; do
1313
NATIVELIB="${NATIVELIB} $BASE/lib/${lib}_native${SCALANATIVE_BIN_VER}_$SCALA_BIN_VER-$SCALANATIVE_VER.jar"
1414
done
1515

16-
scala -classpath "$CLILIB" scala.scalanative.cli.ScalaNativeCli "$@" ${NATIVELIB}
16+
scala -classpath "$CLILIB" scala.scalanative.cli.ScalaNativeLd "$@" ${NATIVELIB}

cli/src/script/scala-native-ld.bat

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,4 +12,4 @@ set CLILIB=%BASE%\scala-native-cli-assembly_%SCALA_BIN_VER%-%SCALANATIVE_VER%.ja
1212
set PLUGIN=%BASE%\nscplugin_%SCALA_VER%-%SCALANATIVE_VER%.jar
1313
set NATIVELIB=%BASE%\nativelib%SUFFIX% %BASE%\clib%SUFFIX% %BASE%\posixlib%SUFFIX% %BASE%\windowslib%SUFFIX% %BASE%\auxlib%SUFFIX% %BASE%\javalib%SUFFIX% %BASE%\scalalib%SUFFIX%
1414

15-
scala -classpath %CLILIB% scala.scalanative.cli.ScalaNativeCli %* %NATIVELIB%
15+
scala -classpath %CLILIB% scala.scalanative.cli.ScalaNativeLd %* %NATIVELIB%

0 commit comments

Comments
 (0)