-
-
Notifications
You must be signed in to change notification settings - Fork 3.6k
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
[rfxcom] Depends on Full JRE #3424
Comments
Checking the code here looks hopeful it seems to be caused by DatatypeConverter I believe printf or String.format can do something similar |
@kaikreuzer the code for the functionality (convert byte arrays to a hexadecimal string) we use is non trivial so ideal I would add it somewhere in ESH, what do you think that a proper place would be in esh or can we add commons codec as a dependency for ESH... |
Sounds just like this, doesn't it? |
Fixes: openhab#3424 Signed-off-by: Martin van Wingerden <martinvw@mtin.nl>
Fixes: openhab#3424 Signed-off-by: Martin van Wingerden <martinvw@mtin.nl>
@kaikreuzer I needed a small extension and some time to dust of my smarthome checkout :-) |
Fixes: openhab#3424 Signed-off-by: Martin van Wingerden <martinvw@mtin.nl>
Looking at the report generated by openhab/static-code-analysis#283, I see that several packages in rfxcom binding depend on Full JRE:
This is a violation of C.1 in the openHAB coding guidelines https://docs.openhab.org/developers/development/guidelines.html#c-language-levels-and-libraries.
It will be good if we can refactor it, so the bundle remains restricted to Compact Profile 2, or if it is not possible document that the binding is an exception.
The text was updated successfully, but these errors were encountered: