-
-
Notifications
You must be signed in to change notification settings - Fork 130
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Scala 3 support #836
Merged
ErikSchierboom
merged 10 commits into
exercism:main
from
grzegorz-bielski:scala3-support
Aug 14, 2024
Merged
Scala 3 support #836
Changes from 9 commits
Commits
Show all changes
10 commits
Select commit
Hold shift + click to select a range
206746e
update build
grzegorz-bielski d2438c4
update exerices build
grzegorz-bielski ea92508
fix compile errors
grzegorz-bielski 6216b3d
reformat and restructure testgen
grzegorz-bielski b3ef724
port word-count
grzegorz-bielski 1bc2df8
remove old test-gens
grzegorz-bielski f231d05
fix exercises
grzegorz-bielski 1b55f95
fix sgf, sieve and linked list exercise
grzegorz-bielski e1841d3
update docs
grzegorz-bielski b030e47
update about page
grzegorz-bielski File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
version = "3.8.2" | ||
align.preset = most | ||
maxColumn = 160 | ||
trailingCommas = always | ||
continuationIndent.callSite = 2 | ||
continuationIndent.defnSite = 2 | ||
runner.dialect = scala3 | ||
rewrite.scala3.convertToNewSyntax = yes | ||
rewrite.scala3.removeOptionalBraces = yes |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,22 @@ | ||
name := "ExcercismScalaTestGenerator" | ||
|
||
ThisBuild / scalaVersion := "3.4.2" | ||
ThisBuild / scalacOptions ++= Seq("-source:future") | ||
|
||
lazy val root = project | ||
.in(file(".")) | ||
.aggregate(testgen) | ||
|
||
lazy val testgen = project | ||
.enablePlugins(SbtTwirl) | ||
.settings( | ||
Compile / TwirlKeys.compileTemplates / sourceDirectories | ||
+= (baseDirectory.value.getParentFile / "src" / "main" / "twirl") | ||
) | ||
.settings( | ||
libraryDependencies += "org.playframework" %% "play-json" % "3.0.4", | ||
libraryDependencies += "org.playframework.twirl" %% "twirl-api" % "2.0.7", | ||
libraryDependencies += "org.scala-lang.modules" %% "scala-parser-combinators" % "2.4.0", | ||
libraryDependencies += "org.apache.commons" % "commons-lang3" % "3.15.0" | ||
) | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change | ||||
---|---|---|---|---|---|---|
@@ -1,9 +1,12 @@ | ||||||
# About | ||||||
|
||||||
Scala combines object-oriented and functional programming in one concise, high-level language. Scala's static types help avoid bugs in complex applications, and its JVM and JavaScript runtimes let you build high-performance systems with easy access to huge ecosystems of libraries. | ||||||
A programming language that scales with you: from small scripts to large multiplatform applications. | ||||||
|
||||||
Scala combines object-oriented and functional programming in one concise, high-level language. Scala's static types help avoid bugs in complex applications, and its JVM, JavaScript and Native runtimes let you build high-performance systems with easy access to huge ecosystems of libraries. | ||||||
|
||||||
* Features | ||||||
* JVM Interoperability - Scala runs on the JVM, so Java and Scala stacks can be mixed for seamless integration. | ||||||
* JS and Native interoperability - Thanks to the [Scala.js](https://www.scala-js.org/) and [Scala Native](https://github.com/scala-native/scala-native) | ||||||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
|
||||||
* Type Inference - Scala is statically typed. However, Scala provides type inference to ease the burden of an advanced type system. | ||||||
* Object Oriented - Scala is a pure object-oriented language in the sense that every value is an object. Data types and behaviors of objects are described by classes and traits. Class abstractions are extended by subclassing and by a flexible mixin-based composition mechanism to avoid the problems of multiple inheritance. | ||||||
* Functional - Scala is also a functional language in the sense that every function is a value. Scala provides a lightweight syntax for defining anonymous functions, it supports higher-order functions, it allows functions to be nested, and supports currying. Scala’s case classes and its built-in support for pattern matching model algebraic types used in many functional programming languages. Singleton objects provide a convenient way to group functions that aren’t members of a class. | ||||||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,26 +1,23 @@ | ||
# Installing [Scala](http://www.scala-lang.org) | ||
|
||
In addition to the exercism CLI and your favorite text editor, practicing with Exercism exercises in Scala requires few additional tools. | ||
|
||
In addition to the exercism CLI and your favorite text editor, practicing with Exercism exercises in Scala requires: | ||
All of them could be installed automatically by the `Coursier` tool. | ||
|
||
* Java Development Kit (JDK) 17 or later. Use your preferred vendor or grab one from [Adoptium](https://adoptium.net/) | ||
* [Scala 2.13.x](https://www.scala-lang.org/download/scala2.html) | ||
* [sbt 1.7.x](https://www.scala-sbt.org/download.html) | ||
|
||
If you don't want install these various dependencies by hand, consider using [SDKMAN](https://sdkman.io/) to manage your java and java-adjacent development tools and libraries. | ||
See: https://www.scala-lang.org/download/ for more details. | ||
|
||
--- | ||
|
||
After installing Java and `sbt` you will be ready to get started with the Scala track of Exercism. | ||
After running `cs setup` you will be ready to get started with the Scala track of Exercism. | ||
|
||
To get started, see "[Running the Tests](https://exercism.org/docs/tracks/scala/tests)". | ||
|
||
--- | ||
|
||
# Scala IDEs | ||
|
||
* [IntelliJ IDEA with Scala Plugin](https://www.jetbrains.com/idea/) | ||
* [ScalaIDE](http://scala-ide.org/index.html) | ||
* [NetBeans with Scala Plugin](https://netbeans.org/) | ||
* [Metals with VS Code](https://scalameta.org/metals/docs/editors/vscode) | ||
* [Metals with Vim or Neovim](https://scalameta.org/metals/docs/editors/vim) | ||
* [Metals with Online IDEs such as Gitpod](https://scalameta.org/metals/docs/editors/online-ides) | ||
* [Metals with Zed](https://github.com/scalameta/metals-zed) | ||
* [IntelliJ IDEA with Scala Plugin](https://www.jetbrains.com/idea/) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,14 +1,27 @@ | ||
# Learning | ||
|
||
The best place to start your journey with Scala is the short [Tour of Scala](https://docs.scala-lang.org/tour/tour-of-scala.html) and [Scala Book](https://docs.scala-lang.org/scala3/book/introduction.html) | ||
|
||
## Books | ||
|
||
* [Programming Scala - Dean Wampler, Ph.D.](http://shop.oreilly.com/product/0636920033073.do) | ||
* [Programming in Scala - Oderksy, Spoon, Venners](http://www.artima.com/shop/programming_in_scala_3ed) | ||
* [Functional Programming in Scala - Chiusano, Bjarnason](https://www.manning.com/books/functional-programming-in-scala) | ||
* [Scala for the Impatient - Cay S. Horstmann](http://horstmann.com/scala/) | ||
* [Programming Scala - Dean Wampler](https://deanwampler.github.io/books/programmingscala.html) | ||
* [Functional Programming in Scala - Michael Pilquist, Rúnar Bjarnason, and Paul Chiusano](https://www.manning.com/books/functional-programming-in-scala-second-edition) | ||
* [Grokking Functional Programming - Michał Płachta](https://www.manning.com/books/grokking-functional-programming) | ||
* [Scala With Cats - Noel Welsh](https://scalawithcats.com/) | ||
* [Hands on Scala Programming - Li Haoyi](https://www.handsonscala.com/) | ||
* [Functional Event-Driven Architecture - Gabriel Volpe](https://leanpub.com/feda) | ||
* [Modern Systems Programming with Scala Native - Richard Whaling](https://www.amazon.com/Modern-Systems-Programming-Scala-Native/dp/1680506226) | ||
* [Scala Cookbook - Alvin Alexander ](https://www.amazon.com/Scala-Cookbook-Object-Oriented-Functional-Programming-dp-1492051543/dp/1492051543) | ||
* [Scala for the Impatient - Cay S. Horstmann](http://horstmann.com/scala/) | ||
|
||
## YouTube | ||
- https://www.youtube.com/@DevInsideYou | ||
- https://www.youtube.com/@rockthejvm | ||
- https://www.youtube.com/@Scala-for-Fun-and-Profit | ||
- https://www.youtube.com/@scalaspace | ||
|
||
|
||
## Online Courses | ||
|
||
* [Functional Programming Principles in Scala](https://www.coursera.org/learn/progfun1) - In this course you will discover the elements of the functional programming style and learn how to apply them usefully in your daily programming tasks. You will also develop a solid foundation for reasoning about functional programs, by touching upon proofs of invariants and the tracing of execution symbolically. | ||
* [Functional Program Design in Scala](https://www.coursera.org/learn/progfun2) - In this course you will learn how to apply the functional programming style in the design of larger applications. | ||
You can find a comprehensive list of online courses in [here](https://docs.scala-lang.org/online-courses.html). |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,3 @@ | ||
scalaVersion := "2.13.6" | ||
scalaVersion := "3.4.2" | ||
|
||
libraryDependencies += "org.scalatest" %% "scalatest" % "3.2.10" % "test" | ||
libraryDependencies += "org.scalatest" %% "scalatest" % "3.2.19" % Test |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
sbt.version=1.10.1 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,3 @@ | ||
scalaVersion := "2.13.6" | ||
scalaVersion := "3.4.2" | ||
|
||
libraryDependencies += "org.scalatest" %% "scalatest" % "3.2.10" % "test" | ||
libraryDependencies += "org.scalatest" %% "scalatest" % "3.2.19" % Test |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
sbt.version=1.10.1 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,3 @@ | ||
scalaVersion := "2.13.6" | ||
scalaVersion := "3.4.2" | ||
|
||
libraryDependencies += "org.scalatest" %% "scalatest" % "3.2.10" % "test" | ||
libraryDependencies += "org.scalatest" %% "scalatest" % "3.2.19" % Test |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
sbt.version=1.10.1 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,3 @@ | ||
scalaVersion := "2.13.6" | ||
scalaVersion := "3.4.2" | ||
|
||
libraryDependencies += "org.scalatest" %% "scalatest" % "3.2.10" % "test" | ||
libraryDependencies += "org.scalatest" %% "scalatest" % "3.2.19" % Test |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
sbt.version=1.10.1 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,3 @@ | ||
scalaVersion := "2.13.6" | ||
scalaVersion := "3.4.2" | ||
|
||
libraryDependencies += "org.scalatest" %% "scalatest" % "3.2.10" % "test" | ||
libraryDependencies += "org.scalatest" %% "scalatest" % "3.2.19" % Test |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
sbt.version=1.10.1 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,4 @@ | ||
scalaVersion := "2.13.6" | ||
scalaVersion := "3.4.2" | ||
|
||
libraryDependencies += "org.scalatest" %% "scalatest" % "3.2.10" % "test" | ||
libraryDependencies += "org.scalatest" %% "scalatest" % "3.2.19" % Test | ||
libraryDependencies += "org.scala-lang.modules" %% "scala-parser-combinators" % "2.1.0" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
sbt.version=1.10.1 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,4 @@ | ||
scalaVersion := "2.13.6" | ||
scalaVersion := "3.4.2" | ||
|
||
libraryDependencies += "org.scalatest" %% "scalatest" % "3.2.10" % "test" | ||
libraryDependencies += "org.scalatest" %% "scalatest" % "3.2.19" % Test | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
sbt.version=1.10.1 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,3 @@ | ||
scalaVersion := "2.13.6" | ||
scalaVersion := "3.4.2" | ||
|
||
libraryDependencies += "org.scalatest" %% "scalatest" % "3.2.10" % "test" | ||
libraryDependencies += "org.scalatest" %% "scalatest" % "3.2.19" % Test |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
sbt.version=1.10.1 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,3 @@ | ||
scalaVersion := "2.13.6" | ||
scalaVersion := "3.4.2" | ||
|
||
libraryDependencies += "org.scalatest" %% "scalatest" % "3.2.10" % "test" | ||
libraryDependencies += "org.scalatest" %% "scalatest" % "3.2.19" % Test |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
sbt.version=1.10.1 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,4 @@ | ||
scalaVersion := "2.13.6" | ||
scalaVersion := "3.4.2" | ||
|
||
libraryDependencies += "org.scalatest" %% "scalatest" % "3.2.10" % "test" | ||
libraryDependencies += "org.scalatest" %% "scalatest" % "3.2.19" % Test | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
sbt.version=1.10.1 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,3 @@ | ||
scalaVersion := "2.13.6" | ||
scalaVersion := "3.4.2" | ||
|
||
libraryDependencies += "org.scalatest" %% "scalatest" % "3.2.10" % "test" | ||
libraryDependencies += "org.scalatest" %% "scalatest" % "3.2.19" % Test |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
sbt.version=1.10.1 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,3 @@ | ||
scalaVersion := "2.13.6" | ||
scalaVersion := "3.4.2" | ||
|
||
libraryDependencies += "org.scalatest" %% "scalatest" % "3.2.10" % "test" | ||
libraryDependencies += "org.scalatest" %% "scalatest" % "3.2.19" % Test |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
sbt.version=1.10.1 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,3 @@ | ||
scalaVersion := "2.13.6" | ||
scalaVersion := "3.4.2" | ||
|
||
libraryDependencies += "org.scalatest" %% "scalatest" % "3.2.10" % "test" | ||
libraryDependencies += "org.scalatest" %% "scalatest" % "3.2.19" % Test |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
sbt.version=1.10.1 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,3 @@ | ||
scalaVersion := "2.13.6" | ||
scalaVersion := "3.4.2" | ||
|
||
libraryDependencies += "org.scalatest" %% "scalatest" % "3.2.10" % "test" | ||
libraryDependencies += "org.scalatest" %% "scalatest" % "3.2.19" % Test |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
sbt.version=1.10.1 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,3 @@ | ||
scalaVersion := "2.13.6" | ||
scalaVersion := "3.4.2" | ||
|
||
libraryDependencies += "org.scalatest" %% "scalatest" % "3.2.10" % "test" | ||
libraryDependencies += "org.scalatest" %% "scalatest" % "3.2.19" % Test |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
sbt.version=1.10.1 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,3 @@ | ||
scalaVersion := "2.13.6" | ||
scalaVersion := "3.4.2" | ||
|
||
libraryDependencies += "org.scalatest" %% "scalatest" % "3.2.10" % "test" | ||
libraryDependencies += "org.scalatest" %% "scalatest" % "3.2.19" % Test |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
sbt.version=1.10.1 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,3 @@ | ||
scalaVersion := "2.13.6" | ||
scalaVersion := "3.4.2" | ||
|
||
libraryDependencies += "org.scalatest" %% "scalatest" % "3.2.10" % "test" | ||
libraryDependencies += "org.scalatest" %% "scalatest" % "3.2.19" % Test |
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.