-
Notifications
You must be signed in to change notification settings - Fork 78
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[enhancement]: Remove jsonConfig schema validation and move it to adapter-check #2421
Comments
I disagree Most developers do not regularly check their adapters before the release a new version, Due to many false positive situation this could not be listed as error either So this check will likely be ignored (like several others :-( ) I will consider adding the check to the repochecker but it conflicts with current implementation as a useful output cannot be concentrated into one line ouf output. And the checker is designed to return an array of messagelines wihich in turn are formatted by the cli, by website (iobroker.dev) or scripts at repository checker. So not sure if an usefull implmentation could be done in a simple way. Currently this solution is working fine, so I do not see a big benefit to revert it. OIn addition if a user claims that something is not workiung, the jsonConfig error would be visible in log togetehr with the problem. But of course - we can discuss everything... |
That is another problem - but (in my opinion) not a valid reason to face end users with cryptic warnings in their logs. If we raise a warning for everything which is not developed 100% correctly, we spam the logs with unnecessary information (like missing translations). |
No existing issues.
Related problems
The schema validation creates a lot of issues and warnings for end users. Should be removed from the admin adapter.
ioBroker.admin/packages/admin/src-backend/lib/web.js
Lines 363 to 408 in bc2c0d4
Description
Should be checked by https://adapter-check.iobroker.in
Additional context
No response
The text was updated successfully, but these errors were encountered: