sbt-license-report icon indicating copy to clipboard operation
sbt-license-report copied to clipboard

Report on licenses used in an sbt project.

Results 20 sbt-license-report issues
Sort by recently updated
recently updated
newest added

Logback shows up as LGPL but it is dual licensed with EPL. The MANIFEST.MF contains: ``` Bundle-License: http://www.eclipse.org/legal/epl-v10.html, http://www. gnu.org/licenses/old-licenses/lgpl-2.1.html ```

The report identifies a dependency to an artifact via its GAV coordinates; e.g: ``` Apache | [Apache 2](http://www.apache.org/licenses/LICENSE-2.0.html) | com.typesafe.sbt # sbt-license-report # 1.0.0 | ``` It would be nice...

For example, in Mellite: ``` git clone https://github.com/Sciss/Mellite.git cd Mellite git checkout v2.40.0 sbt mellite-app/dumpLicenseReport ``` gives ``` cat app/target/license-reports/mellite-app-licenses.md | grep AGPL GPL | [AGPL v3+](http://www.gnu.org/licenses/agpl-3.0.txt) | de.sciss #...

Some libraries are dual (or more) licensed. But the report picks one. This is the case with `ch.qos.logback % logback-parent % 1.2.3` which is EPL and LGPL licensed.

Currently the report file format is `new File(config.reportDir, s"${title}.${language.ext}")`, where `title` is the value of the setting `licenseReportTitle`. If your title is something like "Third-Party Licenses", it may be that...

Right now, it looks like license information only comes from managed dependencies via Ivy. This means that any unmanaged dependencies are not part of the report. It would be nice...

enhancement

## About this PR 📦 Updates [org.scalameta:scalafmt-core](https://github.com/scalameta/scalafmt) from `3.8.1` to `3.8.3` 📜 [GitHub Release Notes](https://github.com/scalameta/scalafmt/releases/tag/v3.8.3) - [Version Diff](https://github.com/scalameta/scalafmt/compare/v3.8.1...v3.8.3) ## Usage ✅ **Please merge!** I'll automatically update this PR to resolve...

Reproduces #87 This is now blocked on: * [x] https://github.com/coursier/sbt-coursier/pull/507 * [ ] the next post-2.1.4 release of sbt-coursier / lm-coursier-shaded * [ ] sbt upgrading to that post-2.1.4 release

## About this PR 📦 Updates [org.scala-sbt:sbt](https://github.com/sbt/sbt) from `1.10.1` to `1.10.2` 📜 [GitHub Release Notes](https://github.com/sbt/sbt/releases/tag/v1.10.2) - [Version Diff](https://github.com/sbt/sbt/compare/v1.10.1...v1.10.2) ## Usage ✅ **Please merge!** I'll automatically update this PR to resolve...

## About this PR 📦 Updates [org.scala-lang:scala-library](https://github.com/scala/scala) from `2.12.19` to `2.12.20` 📜 [GitHub Release Notes](https://github.com/scala/scala/releases/tag/v2.12.20) - [Version Diff](https://github.com/scala/scala/compare/v2.12.19...v2.12.20) ## Usage ✅ **Please merge!** I'll automatically update this PR to resolve...