Граф коммитов

57 Коммитов

Автор SHA1 Сообщение Дата
Oliver Libutzki 1eb79d0075 Merge branch 'master' of https://github.com/eclipse/smarthome into Bug436537
Signed-off-by: Oliver Libutzki <oliver@libutzki.de>

Conflicts:
	targetplatform/SmartHome Runtime.launch
2014-06-20 11:47:12 +02:00
Oliver Libutzki 0a4844b1c5 Added possibility to load dynamically added action classes at runtime
Signed-off-by: Oliver Libutzki <oliver@libutzki.de>
2014-06-19 17:48:24 +02:00
Oliver Libutzki 0570add3b5 Improved error message if a reference cannot be resolved while executing
a rule or script

Signed-off-by: Oliver Libutzki <oliver@libutzki.de>
2014-06-16 21:31:19 +02:00
Kai Kreuzer 1526f71e98 removed invalid import statement
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2014-06-13 15:52:26 +02:00
Kai Kreuzer dd3906e921 A couple of minor bug fixes
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2014-06-13 15:38:23 +02:00
Kai Kreuzer 464697d964 Fixed potential NPE on certain startup orders
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2014-06-13 10:48:05 +02:00
Kai Kreuzer 2cffef12ab Removed old binding interfaces and abstract classes
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2014-06-12 21:56:53 +02:00
Oliver Libutzki 82c03e2f60 [436537] Updated target definition and migrated code in order to compile
Signed-off-by: Oliver Libutzki <oliver@libutzki.de>
2014-06-12 18:36:06 +02:00
Kai Kreuzer d4c09c607a Merge branch 'Bug428193' of https://github.com/OLibutzki/smarthome into OLibutzki-Bug428193
Signed-off-by: Kai Kreuzer <kai@openhab.org>

Conflicts:
	bundles/model/org.eclipse.smarthome.model.script.tests/META-INF/MANIFEST.MF
	targetplatform/smarthome.target
2014-06-10 22:11:01 +02:00
Oliver Libutzki 104480cb18 Changed copyright header and added some information in the contributor
section

Signed-off-by: Oliver Libutzki <oliver@libutzki.de>
2014-06-10 09:32:26 +02:00
Fabio Marini 03074ca955 Bug 423536 - Null check in rule fails
* Created test suite for NumberExtensions utils
 * Extended NumberExtensions utils with null safe system

Signed-off-by: Fabio Marini <fabio.mariniss@gmail.com>
2014-06-05 10:48:29 +02:00
Oliver Libutzki 2d301ea933 Javadoc due to review comments
Signed-off-by: Oliver Libutzki <oliver@libutzki.de>
2014-06-04 19:23:13 +02:00
Oliver Libutzki 8ef5b63030 Fixed test launch config
Added emf registration for xtextbin binary files

Signed-off-by: Oliver Libutzki <oliver@libutzki.de>
2014-06-03 22:43:36 +02:00
Oliver Libutzki 7579a03222 Migrated SctiptEngineTest to Groovy OSGi Test
Signed-off-by: Oliver Libutzki <oliver@libutzki.de>
2014-06-03 22:33:00 +02:00
Oliver Libutzki 02e5acb8b2 Merge branch 'master' of https://github.com/eclipse/smarthome into Bug428193 2014-06-03 20:56:05 +02:00
Oliver Libutzki e0ef616a2e Runtime bundle refactoring
Signed-off-by: Oliver Libutzki <oliver@libutzki.de>
2014-06-03 19:53:03 +02:00
Oliver Libutzki c4220c99a3 Fixed manifests
Signed-off-by: Oliver Libutzki <oliver@libutzki.de>
2014-05-21 23:08:48 +02:00
Oliver Libutzki 67f3eefcae Cleanup
Signed-off-by: Oliver Libutzki <oliver@libutzki.de>
2014-05-21 22:56:01 +02:00
Oliver Libutzki 40c27a689b Removed OSGI-INF from build.properties
Signed-off-by: Oliver Libutzki <oliver@libutzki.de>
2014-05-21 22:38:32 +02:00
Oliver Libutzki ca887d9c64 Refactored Guice injection
Signed-off-by: Oliver Libutzki <oliver@libutzki.de>
2014-05-21 21:50:15 +02:00
Kai Kreuzer 01fc930cbf Fixed test execution during Maven build
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2014-05-21 14:15:35 +02:00
Thomas Eichstädt-Engelen 3cf2115b8f initial checkin of the new Storage concept 2014-05-20 00:23:19 +02:00
Oliver Libutzki 1233ce5038 [428193] Maven build
Updated runtime feature
Updated runtime product

Signed-off-by: Oliver Libutzki <oliver@libutzki.de>
2014-05-15 19:31:44 +02:00
Oliver Libutzki 930e8d7aba [Bug 428193] Improved Guice injection
fixed some interpreter bugs

Signed-off-by: Oliver Libutzki <oliver@libutzki.de>
2014-05-15 18:06:59 +02:00
Oliver Libutzki 0e2d026a0e Introduction of ModelInjectorProvider
Signed-off-by: Oliver Libutzki <oliver@libutzki.de>
2014-05-14 16:45:35 +02:00
Kai Kreuzer 315f4874f2 removed unnecessary dependency on equinox 2014-04-27 21:11:09 +02:00
Kai Kreuzer ea8daaa8be removed specific import package versions 2014-04-25 22:37:04 +02:00
Oliver Libutzki dc44e8e008 Added missing XtextNature/XtextBuilder
Signed-off-by: Oliver Libutzki <oliver@libutzki.de>
2014-04-11 09:49:36 +02:00
Kai Kreuzer c2cd19801f added fan fam fam icons (CQ 7813) 2014-03-17 14:31:52 -07:00
Oliver Libutzki f100f00cb5 Moved classes from o.e.s.model.item to o.e.s.core
Signed-off-by: Oliver Libutzki <o.libutzki@external.telekom.de>
2014-03-11 15:40:42 +01:00
kaikreuzer d683b8b0d9 Update persistenceextension.xml
fixed package name
2014-03-10 15:54:39 +01:00
Kai Kreuzer 8c40d9afd8 removed UTF-8 char from license header 2014-03-07 18:06:35 +01:00
Kai Kreuzer 78caa3c669 moved joda time lib from core to model 2014-03-07 17:45:14 +01:00
Oliver Libutzki adecbba086 Bug 425456 - Add implicit imports to rule models
Addinionally added some imported pakcages to the plugin project's
manifest

Signed-off-by: Oliver Libutzki <oliver@libutzki.de>
2014-03-06 14:19:00 +01:00
Oliver Libutzki 04181e2119 [423532] - Same variable declaration in different rule files results in
strange behaviour 

Signed-off-by: Oliver Libutzki <oliver@libutzki.de>
2014-03-03 14:51:25 +01:00
Oliver Libutzki 83941de2c5 [428195] - Designer lacks in Java integration
Signed-off-by: Oliver Libutzki <oliver@libutzki.de>
2014-03-03 14:49:58 +01:00
Oliver Libutzki deefc40c63 [428712] Xtend files are compiled during Maven build / replaced Fornax
plugin / some cleanups

Signed-off-by: Oliver Libutzki <oliver@libutzki.de>
2014-03-03 11:07:01 +01:00
Oliver Libutzki 92f753848a [428712] Old Java files migrated to Xtend and deleted / xtend-gen and
src-gen check-in

Signed-off-by: Oliver Libutzki <oliver@libutzki.de>
2014-03-03 11:01:00 +01:00
Oliver Libutzki 8f2c460884 Tests mavenized
Signed-off-by: Oliver Libutzki <oliver@libutzki.de>
2014-03-03 11:00:57 +01:00
Oliver Libutzki 07d8eb78d0 .classpath Fix
Signed-off-by: Oliver Libutzki <oliver@libutzki.de>
2014-03-03 11:00:10 +01:00
Kai Kreuzer f0fec42b00 fixed build properties to make the build succeed 2014-03-03 10:59:08 +01:00
Kai Kreuzer c4af8d295a CQ7793: added jodatime library 2014-03-03 10:56:29 +01:00
Oliver Libutzki 6773351a22 Couple of build improvements
Signed-off-by: Oliver Libutzki <oliver@libutzki.de>
2014-03-03 10:54:12 +01:00
Oliver Libutzki a2f71739a7 Minor bugfixes
Signed-off-by: Oliver Libutzki <oliver@libutzki.de>
2014-03-03 10:54:08 +01:00
Oliver Libutzki 8352e5d6b4 Implemented possibility to run standalone interpreter tests
Signed-off-by: Oliver Libutzki <oliver@libutzki.de>
2014-03-03 10:54:04 +01:00
Oliver Libutzki 5ddda96434 Script Tests
Signed-off-by: Oliver Libutzki <oliver@libutzki.de>
2014-03-03 10:53:58 +01:00
Oliver Libutzki 75d401eea7 Code cleanup
Signed-off-by: Oliver Libutzki <oliver@libutzki.de>
2014-03-03 10:53:46 +01:00
Oliver Libutzki e81739fb09 Script editor and interpreter relies on JvmModelInferrer
Signed-off-by: Oliver Libutzki <oliver@libutzki.de>
2014-03-03 10:53:19 +01:00
Oliver Libutzki 978c17f3ab Support for actions and states
Signed-off-by: Oliver Libutzki <oliver@libutzki.de>
2014-03-03 10:53:15 +01:00
Oliver Libutzki 18b64f92ab Resolving item feature calls in the interpreter
Signed-off-by: Oliver Libutzki <oliver@libutzki.de>
2014-03-03 10:53:11 +01:00