mirror of
https://github.com/danieldemus/openhab-core.git
synced 2026-07-29 12:34:22 +02:00
* Add access to various system registries, OSGi instances and the ability to run and enable/disable rules to DSL scripts Signed-off-by: Ravi Nadahar <nadahar@rediffmail.com> * Set required startlevel in ScriptEngineOSGiTest Signed-off-by: Ravi Nadahar <nadahar@rediffmail.com> * Make RuleManager a dynamic reference Signed-off-by: Ravi Nadahar <nadahar@rediffmail.com> * Revert "Set required startlevel in ScriptEngineOSGiTest" This reverts commit ee8ae1ed198b267c8e2311d9bc025a49be5c8ca9. Signed-off-by: Ravi Nadahar <nadahar@rediffmail.com> * Add additional convenience methods Signed-off-by: Ravi Nadahar <nadahar@rediffmail.com> * Add more overloads Signed-off-by: Ravi Nadahar <nadahar@rediffmail.com> * Fix socket leak Signed-off-by: Ravi Nadahar <nadahar@rediffmail.com> * Reorganize classes and implement extensions Signed-off-by: Ravi Nadahar <nadahar@rediffmail.com> * Complete reorganization Signed-off-by: Ravi Nadahar <nadahar@rediffmail.com> * Add missed JavaDocs Signed-off-by: Ravi Nadahar <nadahar@rediffmail.com> * Fix missed JavaDocs Signed-off-by: Ravi Nadahar <nadahar@rediffmail.com> * Modify implicit imports: - Remove unnecessary, left-over persistence imports - Add potentially useful import considering the new stricter class resolution mechanism in the recently bumped Xtext version Signed-off-by: Ravi Nadahar <nadahar@rediffmail.com> * Call existing static methods from RuleExtensions, some further JavaDoc cleanup Signed-off-by: Ravi Nadahar <nadahar@rediffmail.com> * Revise implicit imports Signed-off-by: Ravi Nadahar <nadahar@rediffmail.com> * Add TimeZone and Locale to available providers and methods Signed-off-by: Ravi Nadahar <nadahar@rediffmail.com> * Move "helper" classes to existing package with similar content Signed-off-by: Ravi Nadahar <nadahar@rediffmail.com> * Address some review comments Signed-off-by: Ravi Nadahar <nadahar@rediffmail.com> * Remove export of no longer existing package Signed-off-by: Ravi Nadahar <nadahar@rediffmail.com> * Add missing import Signed-off-by: Ravi Nadahar <nadahar@rediffmail.com> * Move common methods to new class Utils and try to get map nullness under control Signed-off-by: Ravi Nadahar <nadahar@rediffmail.com> * Create tests for Rules.java Signed-off-by: Ravi Nadahar <nadahar@rediffmail.com> * Create tests for Items.java Signed-off-by: Ravi Nadahar <nadahar@rediffmail.com> * Create tests for Channels.java Signed-off-by: Ravi Nadahar <nadahar@rediffmail.com> * Create tests for ItemExtensions.java and RuleExtensions.java Signed-off-by: Ravi Nadahar <nadahar@rediffmail.com> * Reintroduce warnings and reduce logging flexibility Signed-off-by: Ravi Nadahar <nadahar@rediffmail.com> --------- Signed-off-by: Ravi Nadahar <nadahar@rediffmail.com> Co-authored-by: Ravi Nadahar <nadahar@rediffmail.com>