Skip to content

Improve licensing report and filtering/categorization of reports

Andre Moreira Magalhaes requested to merge wip/andrunko/T8020 into master

This PR includes improvements/fixes to licensing report as well as improvements to filtering/categorization of reports.

With these changes the following licensing report information is provided:

  • LICENSING_REPORT_MISSING: no apertis/debian/copyright found -> warn
  • LICENSING_OVERRIDE: override-license: is found in apertis/debian/copyright.yml -> warn
  • LICENSING_GLOBAL_WHITELIST: * is found in apertis/debian/copyright.whitelist -> notice
  • LICENSING_GLOBAL_DEFAULT: .*: is found in apertis/debian/copyright.yml -> notice (unless unfriendly - dual or not)
  • LICENSING_GLOBAL_DEFAULT_UNFRIENDLY: global default found, not dual but unfriendly -> warn
  • LICENSING_GLOBAL_DEFAULT_DUAL_UNFRIENDLY: global default found, set to dual and at least one of them is unfriendly -> warn

https://phabricator.apertis.org/T8020

Signed-off-by: Andre Moreira Magalhaes andre.magalhaes@collabora.com

Edited by Andre Moreira Magalhaes

Merge request reports