xbmc / addon-check

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

Add "lifecyclestate" check to addon.xml #240

Closed AlwinEsch closed 4 years ago

AlwinEsch commented 4 years ago

This changes related to https://github.com/xbmc/xbmc/pull/18286 to allow a addon.xml with new:

Further added test for binary addons with them and except screensaver works all with them. By screensaver already the python one inside, maybe it make sense to use "library" there as optional?

Also has not found a way to make with binary minimal one if the library_... as required, Thought to use xs:assert but then it required vc:minVersion="1.1" and my experience with it is to small to change for.

enen92 commented 4 years ago

@alwinesch can you fix the issues brought by the linter? Should be quick (line too long, super, etc). This should be merged so we can bump the version in pipy

AlwinEsch commented 4 years ago

Have it updated, about the R1725: Consider using Python 3 style super() without arguments (super-with-arguments) not found a error source and seems after fix of others away.

enen92 commented 4 years ago

Thanks a lot