]> git.basschouten.com Git - openhab-addons.git/commit
[jythonscripting] Refactor, improve and simplify (#16508)
authorHolger Hees <holger.hees@gmail.com>
Sun, 17 Mar 2024 22:14:49 +0000 (23:14 +0100)
committerGitHub <noreply@github.com>
Sun, 17 Mar 2024 22:14:49 +0000 (23:14 +0100)
commite857f32a8afdd005d17ccf17a82d15928850e289
treed1cabf5a08c51526c421e06ba632fe29cd975f47
parent9af5bd09443b29642a03f550879a0592de7cf313
[jythonscripting] Refactor, improve and simplify (#16508)

* moved implementation to 'internal'
* refactored JythonScriptEngineFactory
* implemented JythonScriptFileWatcher
* fixed addon.xml & package-info.java
* simplify stream list collector in JythonScriptEngineFactory
* changed codeowner for jythonscripting
* organized imports in JythonScriptEngineFactory

Signed-off-by: Holger Hees <holger.hees@gmail.com>
CODEOWNERS
bundles/org.openhab.automation.jythonscripting/src/main/java/org/openhab/automation/jythonscripting/JythonScriptEngineFactory.java [deleted file]
bundles/org.openhab.automation.jythonscripting/src/main/java/org/openhab/automation/jythonscripting/internal/JythonScriptEngineFactory.java [new file with mode: 0644]
bundles/org.openhab.automation.jythonscripting/src/main/java/org/openhab/automation/jythonscripting/internal/package-info.java [new file with mode: 0644]
bundles/org.openhab.automation.jythonscripting/src/main/java/org/openhab/automation/jythonscripting/internal/watch/JythonScriptFileWatcher.java [new file with mode: 0644]
bundles/org.openhab.automation.jythonscripting/src/main/java/org/openhab/automation/jythonscripting/package-info.java [deleted file]
bundles/org.openhab.automation.jythonscripting/src/main/resources/OH-INF/addon/addon.xml