-
Notifications
You must be signed in to change notification settings - Fork 89
Scala Support #75
Comments
About:
It seems like Now, regarding owasp dependency check cli tool, it seems like it won't be so easy to make that work. The way I've built sbt projects in the past was using assembly plugin. This plugin doesn't ship versioning information inside the jar like gradle. Gradle (and I think maven too) puts pom.xml files inside the |
Since find-sec-bugs actually supports scala jars, all it had to be done was enhacing the filter in the existing findsecbugs module. Partially addresses hawkeyesec#75.
Since find-sec-bugs actually supports scala jars, all it had to be done was enhacing the filter in the existing findsecbugs module. OWASP's dependency-check case is a bit different, it is able to scan zip files built by [sbt native packager](https://www.scala-sbt.org/sbt-native-packager/) but it can't find dependencies shipped in uber jars built with [sbt-assembly](https://github.com/sbt/sbt-assembly). An demo showing how to use it is available at https://github.com/csokol/scala-hawkeyesec-scanner-demo Partially addresses hawkeyesec#75.
Since find-sec-bugs actually supports scala jars, all it had to be done was enhacing the filter in the existing findsecbugs module. OWASP's dependency-check case is a bit different, it is able to scan zip files built by [sbt native packager](https://www.scala-sbt.org/sbt-native-packager/) but it can't find dependencies shipped in uber jars built with [sbt-assembly](https://github.com/sbt/sbt-assembly). An demo showing how to use it is available at https://github.com/csokol/scala-hawkeyesec-scanner-demo Partially addresses #75.
Do you think that integrating a |
As a Scala user
I want linting and dependencies checked by Hawkeye
So that I can include it in my for that toolchain.
Description
There is an
sbt
plugin for the OWASP deps checker that would cover scanning Scala projects for outdated and vulnerable dependencies.Acceptance Criteria
sbt
projects are coveres by the dependency check.scalastyle
for linting scala projectsfind-sec-bugs
for sbt to discover security issuesUnresolved Questions
sbt
?The text was updated successfully, but these errors were encountered: