Commit Graph
27 Commits
Author SHA1 Message Date
Дилян ПалаузовandGitHub 8816a8a7cc model.thing.ThingSyntacticSequencerExtension: avoid redirection over empty class (#5428) 2026-03-27 09:49:07 +01:00
Дилян ПалаузовandGitHub 6974a9da6e Feature openhab.tp-xtext: don’t activate org.eclipse.xtend.lib (#5317) 2026-03-26 23:24:21 +01:00
Дилян ПалаузовandGitHub fc854f5a79 model.script.StateAndCommandProvider: make methods static (#5401) 2026-03-26 23:07:14 +01:00
Дилян ПалаузовandGitHub 61e2f742b8 core.model.GenericThingProvider.xtend: Remove compiler warning (#5426) 2026-03-21 11:48:47 +01:00
Дилян ПалаузовandGitHub 7a28d1c18c Script.xtext: remove unused imports (#5424) 2026-03-19 20:55:33 +01:00
Дилян ПалаузовandGitHub 1e507b9928 Rules.xtext: remove unused imports (#5420) 2026-03-16 14:59:32 +01:00
Дилян ПалаузовandGitHub a8fd50ef51 model.rule.RulesRuntimeModule: switch {Rules => Script}ImplicitlyImportedTypes (#5397) 2026-03-15 20:14:12 +01:00
Дилян ПалаузовandGitHub d7f9af5032 core.model.{rule,script}/bnd.bnd: reorder packages alphabetically (#5339)
So that both files can easily be compared.
2026-03-15 11:44:29 +01:00
Дилян ПалаузовandGitHub d6bcafb796 Delete model.rule.RulesClassFinder.forName(String,ClassLoader) (#5338)
The method body is exactly the same as in the base class.
2026-03-14 12:32:16 +01:00
Дилян ПалаузовandGitHub 3f93027f9e Textual Rules: allow XBase between then … end (#5398)
* changes the Rules.xtext grammar not to use explicitly the Script object
from the Script.xtext grammar. This allows at a later time to extend DSL
Scripts to start with `import`s, without allowing `import` statements right
after `rule … when … then <IMPORT> … end`.

* also allows at a later moment to merge DSL Rules and DSL Scripts into one.
2026-03-04 20:03:02 +01:00
Дилян ПалаузовandGitHub 71c5bcdcb3 Textual Rules: evaluate global variables in the context of previous variables (#5086) 2026-02-28 18:35:04 +01:00
Дилян ПалаузовandGitHub f9fb6a1323 core/resources: Use geographic coordinates with precision 1 meter (#5232) 2026-02-28 18:26:35 +01:00
Дилян ПалаузовandGitHub 8f258ff610 DSL Rule - allow using PersistenceExtensions.RiemannType.TRAPEZOIDAL (#5334) 2026-02-09 01:02:18 +01:00
Дилян ПалаузовandGitHub bd4412dcd8 Karaf features: Update supported schema versions (#5254) 2026-01-08 22:30:34 +01:00
Дилян ПалаузовandGitHub bad5f94ef4 ChannelTransformation: log exact syntax errors in transformations (#5043) 2025-12-28 00:19:02 +01:00
Дилян ПалаузовandGitHub df64ab2a75 script: Remove unused ScriptEngine.executeScript (#5105) 2025-12-28 00:07:26 +01:00
Дилян ПалаузовandGitHub 8e4324121c bundles/*core.model/bnd.bnd: Require-Bundle: remove dependency on xtend.lib (#5176) 2025-12-27 23:43:15 +01:00
Дилян ПалаузовandGitHub 6e3d23f9ce core.model.persistence/bnd.bnd: avoid exporting non-existent package (#5209) 2025-12-27 22:56:58 +01:00
Дилян ПалаузовandGitHub b3e583867e Script DSL: do implicit “import java.time.temporal.ChronoUnit;” (#5098) 2025-12-06 20:00:59 +01:00
Дилян ПалаузовandGitHub 7705f2ba9b Script DSL: accept Collection Literals (#5077)
* lists - `#['Hello','World']` , and
* sets - `#{'Hello','World'}`
2025-12-06 19:55:11 +01:00
Дилян ПалаузовandGitHub 1aa3f67bde ScriptEngineFactory.createScriptEngine() - describe purpose of parameter (#5066) 2025-11-25 08:55:56 +01:00
Дилян ПалаузовandGitHub 1a61dc02f1 model.rule.runtime: Remove unused RuleEvaluationContext (#5102) 2025-11-10 22:53:29 +01:00
Дилян ПалаузовandGitHub 36b34d25d5 model.script.ScriptImplicitlyImportedTypes: remove dead code (#5099) 2025-11-10 22:51:22 +01:00
Дилян ПалаузовandGitHub 34340cbfe4 Do not require Strategies{} in persistence files (#5094) 2025-11-10 22:40:04 +01:00
Дилян ПалаузовandGitHub 961de1a2ca Remove all super(); calls (#5009)
by calling:
  sed -i "/super();/d" $(git grep -l "super();")
2025-09-07 13:17:48 +02:00
Дилян ПалаузовandGitHub d48ac20377 typo: successful (#3236) 2022-12-19 15:45:17 +01:00
Дилян ПалаузовandGitHub f64874e226 Fix a/an typos (#3184) 2022-11-30 21:16:18 +01:00