Scala

Applicability

Snyk supports Scala for code analysis and Scala for open source.

Check the language availability to be imported as an application, tested, or monitored using the Snyk products.

Available functions:

  • SCM import, available for Snyk Open Source and Snyk Code.

  • Test or monitor your app through CLI and IDE, available for Snyk Open Source and Snyk Code.

  • Test your app's SBOM using pkg:maven

  • Test your app's packages using pkg:maven

Package managers and supported file extensions

Snyk for Scala supports sbt as a package manager and maven.org as a package registry and supports the following file formats:

  • Snyk Open Source: build.sbt

  • Snyk Code: .scala

Frameworks and libraries

The following frameworks and libraries are supported in Snyk for Scala:

  • Akka - Comprehensive

  • HTTP4S - Comprehensive

  • io.cequence.openaiscala - Comprehensive

  • Play Framework - Comprehensive

  • Scala standard library - Comprehensive

Features

The following features are supported in Snyk for Scala:

Snyk Open Source
Snyk Code
  • License scanning

  • Reports

  • Reports

  • Interfile analysis

PR Checks configured to “Only fail when the issues found have a fix available” rely on Snyk FixPR support and will not alert for Scala or other languages that do not support FixPRs.

Last updated

Was this helpful?