Skip to content

Commit d825260

Browse files
committed
Separate module for Scala Date operations
1 parent 66897e2 commit d825260

File tree

15 files changed

+16
-7
lines changed

15 files changed

+16
-7
lines changed

build.sbt

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -120,6 +120,12 @@ lazy val scala_core_fp = (project in file("scala-core-modules/scala-core-fp"))
120120
Seq(catsEffect, jUnitInterface) ++ scalaTestDeps
121121
)
122122

123+
lazy val scala_core_dates = (project in file("scala-core-modules/scala-core-dates"))
124+
.settings(
125+
name := "scala-core-dates",
126+
libraryDependencies ++= scalaTestDeps
127+
)
128+
123129
lazy val scala_lang = (project in file("scala-lang-modules/scala-lang"))
124130
.settings(
125131
name := "scala-lang",

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

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,6 @@
33
- [Introduction to Scala Macros](https://www.baeldung.com/scala/scala2-macros)
44
- [Introduction to Macros in Scala 2](https://www.baeldung.com/scala/scala2-macros)
55
- [The Builder Pattern in Scala](https://www.baeldung.com/scala/builder-pattern)
6-
- [Guide to Scala Duration and FiniteDuration](https://www.baeldung.com/scala/duration-finiteduration)
7-
- [Get Difference Between Two Dates](https://www.baeldung.com/scala/difference-between-two-dates)
86
- [The Either Type in Scala](https://www.baeldung.com/scala/either-type)
97
- [Understanding the Differences: reduceLeft, reduceRight, foldLeft, foldRight, scanLeft, and scanRight in Scala](https://www.baeldung.com/scala/reduce-fold-scan-left-right)
108
- [Different Ways to Reverse a Sequence in Scala](https://www.baeldung.com/scala/reverse-sequence)
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
## Core Scala
2+
3+
This module contains articles about Scala's date features.
4+
5+
### Relevant Articles:
6+
7+
- [Working With Dates and Times in Scala](https://www.baeldung.com/scala/date-time)
8+
- [Guide to Scala Duration and FiniteDuration](https://www.baeldung.com/scala/duration-finiteduration)
9+
- [Get Difference Between Two Dates](https://www.baeldung.com/scala/difference-between-two-dates)
10+
- [Convert Epoch Milliseconds to DateTime in Scala](https://www.baeldung.com/scala/epoch-milliseconds-datetime)
Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
package com.baeldung.scala.differencedates
22

33
import org.scalatest.wordspec.AnyWordSpec
4-
import com.baeldung.scala.differencedates.DifferenceBetweenDates._
54
import org.scalatest.matchers.should.Matchers
65

76
import java.time.temporal.ChronoUnit

scala-core-modules/scala-core-8/src/test/scala-2/com/baeldung/scala/duration/DurationTest.scala renamed to scala-core-modules/scala-core-dates/src/test/scala-2/com/baeldung/scala/duration/DurationTest.scala

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,6 @@ import java.time.Duration
66
import java.time.temporal.ChronoUnit
77
import java.util.concurrent.TimeUnit
88
import scala.concurrent.duration.{FiniteDuration, HOURS}
9-
import com.baeldung.scala.duration.JavaToScalaDuration.{
10-
asFiniteDuration,
11-
asFiniteDurationFromConf
12-
}
139

1410
import scala.jdk.DurationConverters.JavaDurationOps
1511

0 commit comments

Comments
 (0)