Skip to content

jesperancinha/jeorg-scala-test-drives

Repository files navigation

JeOrg Scala Test Drives

Study project on all things scala related


Twitter URL Generic badge GitHub release

CircleCI Build status jeorg-scala-test-drives

Codacy Badge codebeat badge BCH compliance Known Vulnerabilities

Codacy Badge codecov Coverage Status

GitHub language count GitHub top language GitHub top language


Technologies used

Please check the TechStack.md file for details.

Java SDK

sdk install java 11.0.11.hs-adpt
sdk use java 11.0.11.hs-adpt

Scala SDK

sdk install scala 3.0.0
sdk use scala 3.0.0

Scala 3 features are only active on the Scala3 projects. Since I was not able to incorporate Scala3 builds with old projects given dependency issues on external libraries, the Scala 3 projects still run independently of the main build.

Please go to Scala3, pick your project and run the Makefile. There are normally 3 options which are self-explanatory: build, test and run. There may be further options on location, explained through the Readme.md file.

Coursier

  • MAC-OS
brew install coursier/formulas/coursier && cs setup

Build

sbt clean assembly
sbt clean assembly update test

Intellij

This project uses Scala 3.0.0 in one of its modules.

In case you are using Intellij, please make sure you are using any version above 212.4321, otherwise, the plugin won't recognize Scala 3 specific code.

References

Online

About me

GitHub followers

Releases

No releases published

Packages

No packages published

Languages