Skip to content

Commit 33dd2ab

Browse files
committed
Migrated scala-core-8 to scala3
1 parent 8c40c16 commit 33dd2ab

File tree

14 files changed

+4
-5
lines changed

14 files changed

+4
-5
lines changed

build.sbt

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,8 @@ lazy val scala2_core = (project in file("scala-core-modules/scala2-core"))
6060
libraryDependencies += "org.rogach" %% "scallop" % "5.0.1",
6161
libraryDependencies += "org.backuity.clist" %% "clist-core" % "3.5.1",
6262
libraryDependencies += "org.backuity.clist" %% "clist-macros" % "3.5.1" % "provided",
63-
libraryDependencies += "args4j" % "args4j" % "2.33"
63+
libraryDependencies += "args4j" % "args4j" % "2.33",
64+
libraryDependencies += "org.scala-lang" % "scala-compiler" % scalaVersion.value % "test",
6465
)
6566

6667
lazy val scala_core_4 = (project in file("scala-core-modules/scala-core-4"))
@@ -99,9 +100,7 @@ lazy val scala_core_7 = (project in file("scala-core-modules/scala-core-7"))
99100
lazy val scala_core_8 = (project in file("scala-core-modules/scala-core-8"))
100101
.settings(
101102
name := "scala-core-8",
102-
libraryDependencies += scalaReflection,
103103
libraryDependencies ++= scalaTestDeps,
104-
libraryDependencies += "org.scala-lang" % "scala-compiler" % scalaVersion.value % "test",
105104
libraryDependencies += "org.scala-lang.modules" %% "scala-java8-compat" % "1.0.2",
106105
libraryDependencies += "com.typesafe" % "config" % "1.2.1"
107106
// scalacOptions += "-Ymacro-debug-lite"

scala-core-modules/scala-core-8/README.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
### Relevant Articles:
22

3-
- [Introduction to Scala Macros](https://www.baeldung.com/scala/scala2-macros)
4-
- [Introduction to Macros in Scala 2](https://www.baeldung.com/scala/scala2-macros)
53
- [The Builder Pattern in Scala](https://www.baeldung.com/scala/builder-pattern)
64
- [The Either Type in Scala](https://www.baeldung.com/scala/either-type)
75
- [Understanding the Differences: reduceLeft, reduceRight, foldLeft, foldRight, scanLeft, and scanRight in Scala](https://www.baeldung.com/scala/reduce-fold-scan-left-right)

scala-core-modules/scala2-core/README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,3 +4,5 @@
44
- [Type Disjunction (Union Types) in Scala](https://www.baeldung.com/scala/type-disjunction)
55
- [Implicit Conversions](https://www.baeldung.com/scala/implicit-conversions)
66
- [Reading Command-Line Arguments in Scala](https://www.baeldung.com/scala/read-command-line-arguments)
7+
- [Introduction to Scala Macros](https://www.baeldung.com/scala/scala2-macros)
8+
- [Introduction to Macros in Scala 2](https://www.baeldung.com/scala/scala2-macros)

0 commit comments

Comments
 (0)