mirror of
https://github.com/danieldemus/openhab-core.git
synced 2025-01-11 05:41:52 +01:00
0d1a15ef34
Xtext uses a cache for looking up classes when rules are run. It also adds a null class value to this cache when a class is not found. Once a value has entered the cache it will not be updated. This causes the cache to return the wrong class (or the null value) when calling static methods on ActionService and ThingActions classes that were added/updated. With the changes in this PR Xtext will be configured to use a custom cache that updates the ActionService and ThingActions class references. The PR also has a fix for the AnnotatedThingActionModuleTypeProvider not properly sending ModuleType removed events when all ThingActions registrations have been removed. Fixes #1265 Fixes #1694 Signed-off-by: Wouter Born <github@maindrain.net> |
||
---|---|---|
.. | ||
src/org/openhab/core/model/rule | ||
.classpath | ||
.gitignore | ||
.project | ||
bnd.bnd | ||
model.profile-marker | ||
NOTICE | ||
plugin.xml | ||
pom.xml |