scala-utils is an utility library that attempts to add useful code rapidly in your development pipeline, so that you can focus on what is really needed. It does not replace any existing library, instead it allows you to add production-ready features.
Code quality: Sonar
- Logging: Add features such as a configurable GELF log formatter without the need of a full Graylog connector library (https://github.com/grupozap/scala-utils/tree/master/src/main/scala/com/grupozap/scalautils/logging)
Use it in your project
libraryDependencies += "br.com.gzvr" %% "scala-utils" % "1.1.0"
You'll need to add our JFrog repository:
resolvers += "Artifactory" at "https://squadzapquality.jfrog.io/artifactory/olxbr-sbt-release/"
- Supported Scala versions:
- Renato Silva (https://github.com/resilva87) - maintainer
- Thiago Pereira (https://github.com/thiagoandrade6) - maintainer
If you found a bug in the source code or if you want to contribute with new features, you can help submitting an issue; even better if you can submit a pull request :)
Once you merge your code to the master branch, GitHub Actions should automatically publish it.
To publish manually, create a
credentials.properties file in the project's directory, with the content you can find here, and run:
sbt clean compile package publish