mirror of
https://github.com/danieldemus/openhab-core.git
synced 2026-07-31 05:24:26 +02:00
* Create ObjectParser and ObjectSerializer interfaces for rules and rule templates Signed-off-by: Ravi Nadahar <nadahar@rediffmail.com> * Embed DSL rule source with the Rule Signed-off-by: Ravi Nadahar <nadahar@rediffmail.com> * Detect shared context DSL rules Signed-off-by: Ravi Nadahar <nadahar@rediffmail.com> * Update YAML DTOs to support serialization Signed-off-by: Ravi Nadahar <nadahar@rediffmail.com> * Create rule converters Signed-off-by: Ravi Nadahar <nadahar@rediffmail.com> * Create rule template YAML converter Signed-off-by: Ravi Nadahar <nadahar@rediffmail.com> * Implement rule and rule template conversion in the REST API Signed-off-by: Ravi Nadahar <nadahar@rediffmail.com> * Handle DSL conditions Signed-off-by: Ravi Nadahar <nadahar@rediffmail.com> * Create check serializability endpoint Signed-off-by: Ravi Nadahar <nadahar@rediffmail.com> * Don't deserialize TemplateState - deduce it from templateUID Signed-off-by: Ravi Nadahar <nadahar@rediffmail.com> * Add GenericEventTrigger to ModuleTypeAliases Signed-off-by: Ravi Nadahar <nadahar@rediffmail.com> * Fix JavaDoc errors Signed-off-by: Ravi Nadahar <nadahar@rediffmail.com> * Allow triggerless DSL rules Signed-off-by: Ravi Nadahar <nadahar@rediffmail.com> * Fix negative indentation issue during DSL formatting Signed-off-by: Ravi Nadahar <nadahar@rediffmail.com> * Add rule configuration to "rule summary" Signed-off-by: Ravi Nadahar <nadahar@rediffmail.com> * Fix rule template REST API schema Signed-off-by: Ravi Nadahar <nadahar@rediffmail.com> * Address review feedback Signed-off-by: Ravi Nadahar <nadahar@rediffmail.com> * Address review feedback Signed-off-by: Ravi Nadahar <nadahar@rediffmail.com> * Handle single digit hour specification during DSL serialization Signed-off-by: Ravi Nadahar <nadahar@rediffmail.com> * Address review comments Signed-off-by: Ravi Nadahar <nadahar@rediffmail.com> * Address review comments Signed-off-by: Ravi Nadahar <nadahar@rediffmail.com> * Apply review suggestion Signed-off-by: Ravi Nadahar <nadahar@rediffmail.com> * Remove seemingly needless import Signed-off-by: Ravi Nadahar <nadahar@rediffmail.com> * Apply review derived fixes Signed-off-by: Ravi Nadahar <nadahar@rediffmail.com> * Review fixes Signed-off-by: Ravi Nadahar <nadahar@rediffmail.com> * Address review formatter feedback Signed-off-by: Ravi Nadahar <nadahar@rediffmail.com> * Fix YAML bundle feature dependency Signed-off-by: Ravi Nadahar <nadahar@rediffmail.com> --------- Signed-off-by: Ravi Nadahar <nadahar@rediffmail.com> Co-authored-by: Ravi Nadahar <nadahar@rediffmail.com>
59 lines
2.1 KiB
Plaintext
59 lines
2.1 KiB
Plaintext
Bundle-SymbolicName: ${project.artifactId}
|
|
Export-Package: org.openhab.core.model.rule,\
|
|
org.openhab.core.model.rule.formatting,\
|
|
org.openhab.core.model.rule.jvmmodel,\
|
|
org.openhab.core.model.rule.parser.antlr,\
|
|
org.openhab.core.model.rule.parser.antlr.internal,\
|
|
org.openhab.core.model.rule.rules,\
|
|
org.openhab.core.model.rule.rules.impl,\
|
|
org.openhab.core.model.rule.rules.util,\
|
|
org.openhab.core.model.rule.scoping,\
|
|
org.openhab.core.model.rule.serializer,\
|
|
org.openhab.core.model.rule.services,\
|
|
org.openhab.core.model.rule.validation
|
|
Import-Package: \
|
|
org.openhab.core.automation,\
|
|
org.openhab.core.automation.converter,\
|
|
org.openhab.core.automation.module.script.rulesupport.shared,\
|
|
org.openhab.core.automation.util,\
|
|
org.openhab.core.common,\
|
|
org.openhab.core.common.registry,\
|
|
org.openhab.core.events,\
|
|
org.openhab.core.events.system,\
|
|
org.openhab.core.items,\
|
|
org.openhab.core.library.items,\
|
|
org.openhab.core.library.types,\
|
|
org.openhab.core.library.unit,\
|
|
org.openhab.core.model.core,\
|
|
org.openhab.core.model.items,\
|
|
org.openhab.core.model.script,\
|
|
org.openhab.core.model.script.engine.action,\
|
|
org.openhab.core.model.script.lib,\
|
|
org.openhab.core.persistence,\
|
|
org.openhab.core.persistence.extensions,\
|
|
org.openhab.core.service,\
|
|
org.openhab.core.thing,\
|
|
org.openhab.core.thing.binding,\
|
|
org.openhab.core.thing.events,\
|
|
org.openhab.core.types,\
|
|
com.google.common.base;version="14",\
|
|
javax.measure,\
|
|
javax.measure.quantity,\
|
|
org.eclipse.jdt.annotation;resolution:=optional,\
|
|
org.eclipse.xtext.xbase.lib,\
|
|
org.osgi.*,\
|
|
org.slf4j.*
|
|
Require-Bundle: org.antlr.runtime,\
|
|
org.eclipse.emf.common,\
|
|
org.eclipse.emf.ecore,\
|
|
org.eclipse.emf.mwe2.launch;resolution:=optional,\
|
|
org.openhab.core.model.item,\
|
|
org.openhab.core.model.script,\
|
|
org.eclipse.xtext;visibility:=reexport,\
|
|
org.eclipse.xtext.common.types,\
|
|
org.eclipse.xtext.util,\
|
|
org.eclipse.xtext.xbase,\
|
|
org.eclipse.xtext.xbase.lib;bundle-version="2.34.0",\
|
|
org.eclipse.xtext.xtext.generator;resolution:=optional,\
|
|
org.objectweb.asm;bundle-version="[9.0.0,10.0.0)";resolution:=optional
|