manifest-required-key (C8102)#
A required key is missing from the manifest.
What it does#
Checks that the manifest has every required key. By default that is only
license.
Why is this bad?#
Without a license Odoo assumes LGPL-3, which may not be what the author
intended, and the Odoo Apps store rejects the module.
Configuration#
[tool.odoo-lint.rules.manifest-required-key]
keys = ["license", "website"]
Fix safety#
Safe, when manifest-defaults has a
value for the key: it is added as the last entry. Otherwise there is no fix.