xbmc / addon-check

Automatic checks for new repository submissions
GNU General Public License v3.0
52 stars 42 forks source link

[schema validation] Only xbmc.python.script has provides tag #135

Closed enen92 closed 6 years ago

enen92 commented 6 years ago

See title.

Right now we are using the script.xsd schema file for xbmc.python.script addons and for all other scripts like script.modules, screensavers, etc. A user submitted a script.module/python library with the provides element defined and it passed CI without raising any error. In my opinion we should avoid such things passing unnoticed.

Ref: https://github.com/xbmc/repo-scripts/pull/921