Gerweck Utils Akka

General utilies for Scala applications

License

License

Categories

Categories

Scala Languages Akka Container Microservices Reactive libraries
GroupId

GroupId

org.gerweck.scala
ArtifactId

ArtifactId

gerweck-utils-akka_2.13
Last Version

Last Version

5.0.1
Release Date

Release Date

Type

Type

jar
Description

Description

Gerweck Utils Akka
General utilies for Scala applications
Project URL

Project URL

https://github.com/sarahgerweck/scala-utils
Project Organization

Project Organization

Sarah Gerweck
Source Code Management

Source Code Management

https://github.com/sarahgerweck/scala-utils

Download gerweck-utils-akka_2.13

How to add to project

<!-- https://jarcasting.com/artifacts/org.gerweck.scala/gerweck-utils-akka_2.13/ -->
<dependency>
    <groupId>org.gerweck.scala</groupId>
    <artifactId>gerweck-utils-akka_2.13</artifactId>
    <version>5.0.1</version>
</dependency>
// https://jarcasting.com/artifacts/org.gerweck.scala/gerweck-utils-akka_2.13/
implementation 'org.gerweck.scala:gerweck-utils-akka_2.13:5.0.1'
// https://jarcasting.com/artifacts/org.gerweck.scala/gerweck-utils-akka_2.13/
implementation ("org.gerweck.scala:gerweck-utils-akka_2.13:5.0.1")
'org.gerweck.scala:gerweck-utils-akka_2.13:jar:5.0.1'
<dependency org="org.gerweck.scala" name="gerweck-utils-akka_2.13" rev="5.0.1">
  <artifact name="gerweck-utils-akka_2.13" type="jar" />
</dependency>
@Grapes(
@Grab(group='org.gerweck.scala', module='gerweck-utils-akka_2.13', version='5.0.1')
)
libraryDependencies += "org.gerweck.scala" % "gerweck-utils-akka_2.13" % "5.0.1"
[org.gerweck.scala/gerweck-utils-akka_2.13 "5.0.1"]

Dependencies

compile (6)

Group / Artifact Type Version
org.scala-lang : scala-library jar 2.13.0
org.gerweck.scala : gerweck-utils_2.13 jar 5.0.1
org.slf4j : slf4j-api jar 1.7.26
org.log4s : log4s_2.13 jar 1.8.2
com.typesafe.akka : akka-actor_2.13 jar 2.5.23
com.typesafe.akka : akka-stream_2.13 jar 2.5.23

test (5)

Group / Artifact Type Version
ch.qos.logback : logback-classic jar 1.2.3
org.codehaus.groovy : groovy-all jar 2.5.7
org.scalatest : scalatest_2.13 jar 3.0.8
org.scalacheck : scalacheck_2.13 jar 1.14.0
org.bouncycastle : bcprov-jdk15on jar 1.62

Project Modules

There are no modules declared in this project.

Sarah’s Scala Utilities

This project contains miscellaneous Scala utility code, mostly for my own projects. It contains components that are relatively independent and that are likely to be reused without modification across a wide variety of projects.

Some code may be included that is only useful in specialized situations if has minimal dependencies, is likely to be well contained, and has the generality of utility code.

No guarantees are offered, but feel free to use this if it is helpful to you. If you find any bugs, please send me a message or a pull request. Like many utility libraries, this code is not meant to be abuse proof. If you try to do something that seems like it might be a bad idea, you're on your own. :-)

Because of dependencies, this requires Scala 2.11 or higher. Java 8 is required for version 4.0 or higher.

Installation

libraryDependencies += "org.gerweck.scala" %% "gerweck-utils" % "5.0.1"

Akka Utilities

For utilities related to Akka and Akka Streaming, use this include. The Akka utilities require Java 8 and Akka 2.4.

libraryDependencies += "org.gerweck.scala" %% "gerweck-utils-akka" % "5.0.1"

DB Utilities

Some DB lightweight utilities, based on pure JDBC, are included in the core module. However, advanced utilties or those requiring libraries are in a separate module. These modules require Java 8 and can be included as such:

libraryDependencies += "org.gerweck.scala" %% "gerweck-utils-db" % "5.0.1"

Contributors

Versions

Version
5.0.1
5.0.0