1
0
mirror of https://github.com/google/nomulus synced 2026-01-07 14:05:44 +00:00
Files
nomulus/config/dependency-license
Lai Jiang 6d54c8d113 Add allowed license for json (#1942)
For some reason `./gradlew clean build` on master is failing for me on
multiple machines due to a new org.json:json version triggering license
violations, even though the lock files are not changing.

Note that the old versions are still present because if I remove
"The JSON license", which the old versions use, the check also fails...
2023-02-23 11:37:31 -05:00
..

Summary

This folder contains configuration files for the gradle-license-report plugin:

  • allowed_licenses.json declares the acceptable licenses. A license may have multiple entries in this file, since the 'moduleLicense' property value must match exactly the phrases found in pom or manifest files.
  • license_normalizer_bundle.json configures normalization rules for license reporting.

Notes About Adding New Licenses

  • The WTFPL license is not allowed.

  • Each 'Public Domain' license entry must include a specific 'moduleName'. Do not omit moduleName or use wildcards.