diff --git a/bom/compile-model/pom.xml b/bom/compile-model/pom.xml index a2189c0dd..c07ada111 100644 --- a/bom/compile-model/pom.xml +++ b/bom/compile-model/pom.xml @@ -17,8 +17,8 @@ 2.12.0 2.11.0 - 1.3.21.201705291010 - 2.9.1.201705291010 + 1.4.0 + 2.10.0 @@ -127,6 +127,12 @@ org.eclipse.xtext ${xtext.version} compile + + + org.eclipse.platform + org.eclipse.osgi + + diff --git a/bom/runtime/pom.xml b/bom/runtime/pom.xml index a4f699c0c..90c816850 100644 --- a/bom/runtime/pom.xml +++ b/bom/runtime/pom.xml @@ -661,13 +661,13 @@ org.apache.xbean xbean-bundleutils - 4.6 + 4.12 compile org.apache.xbean xbean-finder - 4.6 + 4.12 compile @@ -675,7 +675,7 @@ com.google.guava guava - 15.0 + 21.0 compile @@ -713,31 +713,31 @@ org.eclipse.xtend org.eclipse.xtend.lib - 2.14.0 + 2.17.0 compile org.eclipse.xtend org.eclipse.xtend.lib.macro - 2.14.0 + 2.17.0 compile org.eclipse.xtext org.eclipse.xtext - 2.14.0 + 2.17.0 compile org.eclipse.xtext org.eclipse.xtext.common.types - 2.14.0 + 2.17.0 compile org.eclipse.xtext org.eclipse.xtext.ide - 2.14.0 + 2.17.0 compile @@ -749,25 +749,25 @@ org.eclipse.xtext org.eclipse.xtext.util - 2.14.0 + 2.17.0 compile org.eclipse.xtext org.eclipse.xtext.xbase - 2.14.0 + 2.17.0 compile org.eclipse.xtext org.eclipse.xtext.xbase.ide - 2.14.0 + 2.17.0 compile org.eclipse.xtext org.eclipse.xtext.xbase.lib - 2.14.0 + 2.17.0 compile @@ -815,7 +815,7 @@ org.ow2.asm asm - 6.1.1 + 7.0 compile diff --git a/bundles/org.openhab.core.model.item/bnd.bnd b/bundles/org.openhab.core.model.item/bnd.bnd index a3f563684..cbe06521d 100644 --- a/bundles/org.openhab.core.model.item/bnd.bnd +++ b/bundles/org.openhab.core.model.item/bnd.bnd @@ -45,4 +45,4 @@ Require-Bundle: com.ibm.icu;resolution:=optional,\ org.eclipse.xtext.common.types,\ org.eclipse.xtext.generator;resolution:=optional,\ org.eclipse.xtext.util,\ - org.eclipse.xtext.xbase.lib;bundle-version="2.14.0" + org.eclipse.xtext.xbase.lib;bundle-version="2.17.0" diff --git a/bundles/org.openhab.core.model.persistence/bnd.bnd b/bundles/org.openhab.core.model.persistence/bnd.bnd index c93028e27..72d9b372a 100644 --- a/bundles/org.openhab.core.model.persistence/bnd.bnd +++ b/bundles/org.openhab.core.model.persistence/bnd.bnd @@ -42,6 +42,6 @@ Require-Bundle: org.antlr.runtime,\ org.eclipse.xtext.common.types,\ org.eclipse.xtext.generator;resolution:=optional,\ org.eclipse.xtext.util,\ - org.eclipse.xtext.xbase.lib;bundle-version="2.14.0",\ - org.eclipse.xtext.xbase;bundle-version="2.1.0";resolution:=optional;visibility:=reexport,\ - org.eclipse.xtext;bundle-version="2.1.0";visibility:=reexport + org.eclipse.xtext.xbase.lib;bundle-version="2.17.0",\ + org.eclipse.xtext.xbase;bundle-version="2.17.0";resolution:=optional;visibility:=reexport,\ + org.eclipse.xtext;bundle-version="2.17.0";visibility:=reexport diff --git a/bundles/org.openhab.core.model.rule/bnd.bnd b/bundles/org.openhab.core.model.rule/bnd.bnd index f76ebe277..73b3740ae 100644 --- a/bundles/org.openhab.core.model.rule/bnd.bnd +++ b/bundles/org.openhab.core.model.rule/bnd.bnd @@ -53,6 +53,6 @@ Require-Bundle: org.antlr.runtime,\ org.eclipse.xtext.generator;resolution:=optional,\ org.eclipse.xtext.util,\ org.eclipse.xtext.xbase,\ - org.eclipse.xtext.xbase.lib;bundle-version="2.14.0",\ + org.eclipse.xtext.xbase.lib;bundle-version="2.17.0",\ org.eclipse.xtext;visibility:=reexport,\ - org.objectweb.asm;bundle-version="[5.0.1,6.0.0)";resolution:=optional + org.objectweb.asm;bundle-version="[7.0.0,8.0.0)";resolution:=optional diff --git a/bundles/org.openhab.core.model.script/bnd.bnd b/bundles/org.openhab.core.model.script/bnd.bnd index f2431f37e..ec97be88f 100644 --- a/bundles/org.openhab.core.model.script/bnd.bnd +++ b/bundles/org.openhab.core.model.script/bnd.bnd @@ -59,7 +59,7 @@ Require-Bundle: org.antlr.runtime,\ org.eclipse.xtext.common.types,\ org.eclipse.xtext.generator;resolution:=optional,\ org.eclipse.xtext.util,\ - org.eclipse.xtext.xbase.lib;bundle-version="2.14.0",\ + org.eclipse.xtext.xbase.lib;bundle-version="2.17.0",\ org.eclipse.xtext.xbase;visibility:=reexport,\ org.eclipse.xtext;visibility:=reexport,\ org.objectweb.asm;resolution:=optional diff --git a/bundles/org.openhab.core.model.sitemap/bnd.bnd b/bundles/org.openhab.core.model.sitemap/bnd.bnd index e44540445..57dae4e95 100644 --- a/bundles/org.openhab.core.model.sitemap/bnd.bnd +++ b/bundles/org.openhab.core.model.sitemap/bnd.bnd @@ -30,4 +30,4 @@ Require-Bundle: org.antlr.runtime,\ org.eclipse.xtext,\ org.eclipse.xtext.generator;resolution:=optional,\ org.eclipse.xtext.util,\ - org.eclipse.xtext.xbase.lib;bundle-version="2.14.0" + org.eclipse.xtext.xbase.lib;bundle-version="2.17.0" diff --git a/bundles/org.openhab.core.model.thing/bnd.bnd b/bundles/org.openhab.core.model.thing/bnd.bnd index f79214f60..46c3bc834 100644 --- a/bundles/org.openhab.core.model.thing/bnd.bnd +++ b/bundles/org.openhab.core.model.thing/bnd.bnd @@ -46,7 +46,7 @@ Require-Bundle: org.antlr.runtime,\ org.eclipse.xtext.common.types,\ org.eclipse.xtext.generator;resolution:=optional,\ org.eclipse.xtext.util,\ - org.eclipse.xtext.xbase.lib;bundle-version="2.14.0",\ + org.eclipse.xtext.xbase.lib;bundle-version="2.17.0",\ org.eclipse.xtext.xbase;resolution:=optional;visibility:=reexport,\ org.eclipse.xtext;visibility:=reexport,\ - org.objectweb.asm;bundle-version="[5.0.1,6.0.0)";resolution:=optional + org.objectweb.asm;bundle-version="[7.0.0,8.0.0)";resolution:=optional diff --git a/demo/app/app.bndrun b/demo/app/app.bndrun index c1287734c..64e23b295 100644 --- a/demo/app/app.bndrun +++ b/demo/app/app.bndrun @@ -73,9 +73,13 @@ feature.openhab-model-runtime-all: \ # -runbundles: \ + org.eclipse.xtext.xbase;version='[2.17.0,2.17.1)',\ + ch.qos.logback.classic;version='[1.2.3,1.2.4)',\ + ch.qos.logback.core;version='[1.2.3,1.2.4)',\ com.eclipsesource.jaxrs.jersey-all;version='[2.22.2,2.22.3)',\ com.eclipsesource.jaxrs.publisher;version='[5.3.1,5.3.2)',\ - com.google.guava;version='[15.0.0,15.0.1)',\ + com.google.gson;version='[2.8.2,2.8.3)',\ + com.google.guava;version='[21.0.0,21.0.1)',\ com.google.inject;version='[3.0.0,3.0.1)',\ javax.measure.unit-api;version='[1.0.0,1.0.1)',\ joda-time;version='[2.9.2,2.9.3)',\ @@ -98,12 +102,12 @@ feature.openhab-model-runtime-all: \ org.apache.felix.webconsole;version='[4.3.4,4.3.5)',\ org.apache.felix.webconsole.plugins.ds;version='[2.0.8,2.0.9)',\ org.apache.servicemix.bundles.xstream;version='[1.4.7,1.4.8)',\ - org.apache.xbean.bundleutils;version='[4.6.0,4.6.1)',\ - org.apache.xbean.finder;version='[4.6.0,4.6.1)',\ + org.apache.xbean.bundleutils;version='[4.12.0,4.12.1)',\ + org.apache.xbean.finder;version='[4.12.0,4.12.1)',\ org.eclipse.emf.common;version='[2.12.0,2.12.1)',\ org.eclipse.emf.ecore;version='[2.12.0,2.12.1)',\ org.eclipse.emf.ecore.xmi;version='[2.12.0,2.12.1)',\ - org.eclipse.equinox.common;version='[3.8.0,3.8.1)',\ + org.eclipse.equinox.common;version='[3.10.200,3.10.201)',\ org.eclipse.equinox.event;version='[1.4.300,1.4.301)',\ org.eclipse.equinox.metatype;version='[1.4.500,1.4.501)',\ org.eclipse.jetty.client;version='[9.4.11,9.4.12)',\ @@ -117,29 +121,17 @@ feature.openhab-model-runtime-all: \ org.eclipse.jetty.websocket.client;version='[9.4.11,9.4.12)',\ org.eclipse.jetty.websocket.common;version='[9.4.11,9.4.12)',\ org.eclipse.jetty.xml;version='[9.4.11,9.4.12)',\ - org.eclipse.xtend.lib;version='[2.14.0,2.14.1)',\ - org.eclipse.xtend.lib.macro;version='[2.14.0,2.14.1)',\ - org.eclipse.xtext;version='[2.14.0,2.14.1)',\ - org.eclipse.xtext.common.types;version='[2.14.0,2.14.1)',\ - org.eclipse.xtext.util;version='[2.14.0,2.14.1)',\ - org.eclipse.xtext.xbase;version='[2.14.0,2.14.1)',\ - org.eclipse.xtext.xbase.lib;version='[2.14.0,2.14.1)',\ + org.eclipse.xtend.lib;version='[2.17.0,2.17.1)',\ + org.eclipse.xtend.lib.macro;version='[2.17.0,2.17.1)',\ + org.eclipse.xtext;version='[2.17.0,2.17.1)',\ + org.eclipse.xtext.common.types;version='[2.17.0,2.17.1)',\ + org.eclipse.xtext.util;version='[2.17.0,2.17.1)',\ + org.eclipse.xtext.xbase.lib;version='[2.17.0,2.17.1)',\ org.glassfish.hk2.external.aopalliance-repackaged;version='[2.4.0,2.4.1)',\ - org.glassfish.hk2.external.javax.inject;version='[2.4.0,2.4.1)',\ - org.glassfish.hk2.utils;version='[2.4.0,2.4.1)',\ org.mapdb.mapdb;version='[1.0.9,1.0.10)',\ - org.objectweb.asm;version='[6.1.1,6.1.2)',\ - org.objectweb.asm.commons;version='[6.1.1,6.1.2)',\ - org.objectweb.asm.tree;version='[6.1.1,6.1.2)',\ - org.ops4j.pax.swissbox.optional.jcl;version='[1.8.2,1.8.3)',\ - org.ops4j.pax.web.pax-web-api;version='[7.2.3,7.2.4)',\ - org.ops4j.pax.web.pax-web-jetty;version='[7.2.3,7.2.4)',\ - org.ops4j.pax.web.pax-web-runtime;version='[7.2.3,7.2.4)',\ - org.ops4j.pax.web.pax-web-spi;version='[7.2.3,7.2.4)',\ - org.osgi.service.event;version='[1.4.0,1.4.1)',\ - org.osgi.service.metatype;version='[1.4.0,1.4.1)',\ - tec.uom.lib.uom-lib-common;version='[1.0.2,1.0.3)',\ - tec.uom.se;version='[1.0.8,1.0.9)',\ + org.objectweb.asm;version='[7.0.0,7.0.1)',\ + org.objectweb.asm.commons;version='[7.0.0,7.0.1)',\ + org.objectweb.asm.tree;version='[7.0.0,7.0.1)',\ org.openhab.core;version='[2.5.0,2.5.1)',\ org.openhab.core.audio;version='[2.5.0,2.5.1)',\ org.openhab.core.binding.xml;version='[2.5.0,2.5.1)',\ @@ -178,7 +170,13 @@ feature.openhab-model-runtime-all: \ org.openhab.core.thing.xml;version='[2.5.0,2.5.1)',\ org.openhab.core.transform;version='[2.5.0,2.5.1)',\ org.openhab.core.voice;version='[2.5.0,2.5.1)',\ - ch.qos.logback.classic;version='[1.2.3,1.2.4)',\ - ch.qos.logback.core;version='[1.2.3,1.2.4)',\ + org.ops4j.pax.swissbox.optional.jcl;version='[1.8.2,1.8.3)',\ + org.ops4j.pax.web.pax-web-api;version='[7.2.3,7.2.4)',\ + org.ops4j.pax.web.pax-web-jetty;version='[7.2.3,7.2.4)',\ + org.ops4j.pax.web.pax-web-runtime;version='[7.2.3,7.2.4)',\ + org.ops4j.pax.web.pax-web-spi;version='[7.2.3,7.2.4)',\ + org.osgi.service.event;version='[1.4.0,1.4.1)',\ + org.osgi.service.metatype;version='[1.4.0,1.4.1)',\ slf4j.api;version='[1.7.25,1.7.26)',\ - com.google.gson;version='[2.8.2,2.8.3)' + tec.uom.lib.uom-lib-common;version='[1.0.2,1.0.3)',\ + tec.uom.se;version='[1.0.8,1.0.9)' diff --git a/features/karaf/openhab-core/src/main/feature/feature.xml b/features/karaf/openhab-core/src/main/feature/feature.xml index db87691d1..65213a1e9 100644 --- a/features/karaf/openhab-core/src/main/feature/feature.xml +++ b/features/karaf/openhab-core/src/main/feature/feature.xml @@ -25,7 +25,7 @@ openhab.tp-gson - openhab.tp;filter:="(&(feature=xtext)(version>=2.14.0)(!(version>=2.15.0)))" + openhab.tp;filter:="(&(feature=xtext)(version>=2.17.0)(!(version>=2.18.0)))" openhab.tp-xtext openhab.tp;filter:="(feature=jax-rs)" @@ -468,10 +468,10 @@ - openhab.tp;filter:="(&(feature=xtext-ide)(version>=2.14.0)(!(version>=2.15.0)))" + openhab.tp;filter:="(&(feature=xtext-ide)(version>=2.17.0)(!(version>=2.18.0)))" openhab.tp-xtext-ide - openhab.tp;filter:="(&(feature=lsp4j)(version>=0.4.0)(!(version>=0.5.0)))" + openhab.tp;filter:="(&(feature=lsp4j)(version>=0.6.0)(!(version>=0.7.0)))" openhab.tp-lsp4j openhab-core-model-item-ide diff --git a/features/karaf/openhab-tp/src/main/feature/feature.xml b/features/karaf/openhab-tp/src/main/feature/feature.xml index 371251cbc..8f44eb58d 100644 --- a/features/karaf/openhab-tp/src/main/feature/feature.xml +++ b/features/karaf/openhab-tp/src/main/feature/feature.xml @@ -124,9 +124,9 @@ - openhab.tp;feature=lsp4j;version=0.4.1 - mvn:org.eclipse.lsp4j/org.eclipse.lsp4j/0.4.1 - mvn:org.eclipse.lsp4j/org.eclipse.lsp4j.jsonrpc/0.4.1 + openhab.tp;feature=lsp4j;version=0.6.0 + mvn:org.eclipse.lsp4j/org.eclipse.lsp4j/0.6.0 + mvn:org.eclipse.lsp4j/org.eclipse.lsp4j.jsonrpc/0.6.0 openhab.tp-gson openhab.tp-xtext @@ -158,26 +158,26 @@ - openhab.tp;feature=xtext;version=2.14.0 + openhab.tp;feature=xtext;version=2.17.0 - mvn:org.eclipse.xtext/org.eclipse.xtext/2.14.0 + mvn:org.eclipse.xtext/org.eclipse.xtext/2.17.0 mvn:org.eclipse.emf/org.eclipse.emf.common/2.12.0 mvn:org.eclipse.emf/org.eclipse.emf.ecore/2.12.0 mvn:org.eclipse.emf/org.eclipse.emf.ecore.change/2.11.0 mvn:org.eclipse.emf/org.eclipse.emf.ecore.xmi/2.12.0 - mvn:org.eclipse.xtext/org.eclipse.xtext.common.types/2.14.0 + mvn:org.eclipse.xtext/org.eclipse.xtext.common.types/2.17.0 mvn:javax.annotation/javax.annotation-api/1.2 - mvn:org.eclipse.xtext/org.eclipse.xtext.xbase/2.14.0 - mvn:org.eclipse.xtext/org.eclipse.xtext.xbase.lib/2.14.0 - mvn:org.eclipse.xtext/org.eclipse.xtext.smap/2.14.0 - mvn:org.eclipse.xtext/org.eclipse.xtext.util/2.14.0 - mvn:org.eclipse.xtend/org.eclipse.xtend.lib/2.14.0 - mvn:org.eclipse.xtend/org.eclipse.xtend.lib.macro/2.14.0 + mvn:org.eclipse.xtext/org.eclipse.xtext.xbase/2.17.0 + mvn:org.eclipse.xtext/org.eclipse.xtext.xbase.lib/2.17.0 + mvn:org.eclipse.xtext/org.eclipse.xtext.smap/2.17.0 + mvn:org.eclipse.xtext/org.eclipse.xtext.util/2.17.0 + mvn:org.eclipse.xtend/org.eclipse.xtend.lib/2.17.0 + mvn:org.eclipse.xtend/org.eclipse.xtend.lib.macro/2.17.0 - mvn:com.google.guava/guava/15.0 + mvn:com.google.guava/guava/21.0 mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.javax-inject/1_2 @@ -187,22 +187,22 @@ mvn:de.maggu2810.p2redist/com.google.inject/3.0.0.v201312141243 mvn:de.maggu2810.p2redist/org.antlr.runtime/3.2.0.v201101311130 - mvn:org.eclipse.platform/org.eclipse.equinox.common/3.8.0 + mvn:org.eclipse.platform/org.eclipse.equinox.common/3.9.0 mvn:org.eclipse.platform/org.eclipse.equinox.registry/3.6.100 mvn:org.eclipse.platform/org.eclipse.equinox.supplement/1.6.100 - mvn:org.ow2.asm/asm/6.1.1 + mvn:org.ow2.asm/asm/7.0 - openhab.tp;feature=xtext-ide;version=2.14.0 + openhab.tp;feature=xtext-ide;version=2.17.0 openhab.tp-xtext - mvn:org.eclipse.xtext/org.eclipse.xtext.ide/2.14.0 - mvn:org.eclipse.xtext/org.eclipse.xtext.xbase.ide/2.14.0 + mvn:org.eclipse.xtext/org.eclipse.xtext.ide/2.17.0 + mvn:org.eclipse.xtext/org.eclipse.xtext.xbase.ide/2.17.0 eclipse-photon - http://download.eclipse.org/releases/photon + http://download.eclipse.org/releases/2019-03 p2 diff --git a/features/p2/repo/pom.xml b/features/p2/repo/pom.xml index 2e2ae59ef..1069c707c 100644 --- a/features/p2/repo/pom.xml +++ b/features/p2/repo/pom.xml @@ -26,7 +26,7 @@ org.reficio p2-maven-plugin - 1.2.0 + 1.3.0 @@ -492,4 +492,4 @@ - \ No newline at end of file + diff --git a/itests/org.openhab.core.audio.tests/itest.bndrun b/itests/org.openhab.core.audio.tests/itest.bndrun index 71359c02a..53a02f42f 100644 --- a/itests/org.openhab.core.audio.tests/itest.bndrun +++ b/itests/org.openhab.core.audio.tests/itest.bndrun @@ -19,8 +19,6 @@ Fragment-Host: org.openhab.core.audio org.apache.commons.lang;version='[2.6.0,2.6.1)',\ org.apache.felix.http.servlet-api;version='[1.1.2,1.1.3)',\ org.apache.felix.scr;version='[2.1.10,2.1.11)',\ - org.apache.xbean.bundleutils;version='[4.6.0,4.6.1)',\ - org.apache.xbean.finder;version='[4.6.0,4.6.1)',\ org.eclipse.equinox.event;version='[1.4.300,1.4.301)',\ org.eclipse.jetty.client;version='[9.4.11,9.4.12)',\ org.eclipse.jetty.http;version='[9.4.11,9.4.12)',\ @@ -31,9 +29,6 @@ Fragment-Host: org.openhab.core.audio org.eclipse.jetty.util;version='[9.4.11,9.4.12)',\ org.eclipse.jetty.xml;version='[9.4.11,9.4.12)',\ org.mockito.mockito-core;version='[2.25.0,2.25.1)',\ - org.objectweb.asm;version='[6.1.1,6.1.2)',\ - org.objectweb.asm.commons;version='[6.1.1,6.1.2)',\ - org.objectweb.asm.tree;version='[6.1.1,6.1.2)',\ org.objenesis;version='[2.6.0,2.6.1)',\ org.openhab.core;version='[2.5.0,2.5.1)',\ org.openhab.core.audio;version='[2.5.0,2.5.1)',\ @@ -57,4 +52,9 @@ Fragment-Host: org.openhab.core.audio ch.qos.logback.classic;version='[1.2.3,1.2.4)',\ net.bytebuddy.byte-buddy;version='[1.9.7,1.9.8)',\ net.bytebuddy.byte-buddy-agent;version='[1.9.7,1.9.8)',\ - com.google.gson;version='[2.8.2,2.8.3)' + com.google.gson;version='[2.8.2,2.8.3)',\ + org.apache.xbean.bundleutils;version='[4.12.0,4.12.1)',\ + org.apache.xbean.finder;version='[4.12.0,4.12.1)',\ + org.objectweb.asm;version='[7.0.0,7.0.1)',\ + org.objectweb.asm.commons;version='[7.0.0,7.0.1)',\ + org.objectweb.asm.tree;version='[7.0.0,7.0.1)' diff --git a/itests/org.openhab.core.compat1x.tests/itest.bndrun b/itests/org.openhab.core.compat1x.tests/itest.bndrun index 47043ab7e..4f2a9452d 100644 --- a/itests/org.openhab.core.compat1x.tests/itest.bndrun +++ b/itests/org.openhab.core.compat1x.tests/itest.bndrun @@ -9,7 +9,6 @@ Fragment-Host: org.openhab.core.compat1x # done # -runbundles: \ - com.google.guava;version='[15.0.0,15.0.1)',\ com.google.inject;version='[3.0.0,3.0.1)',\ javax.measure.unit-api;version='[1.0.0,1.0.1)',\ joda-time;version='[2.9.2,2.9.3)',\ @@ -24,12 +23,9 @@ Fragment-Host: org.openhab.core.compat1x org.apache.felix.scr;version='[2.1.10,2.1.11)',\ org.apache.servicemix.bundles.commons-codec;version='[1.3.0,1.3.1)',\ org.apache.servicemix.bundles.commons-httpclient;version='[3.1.0,3.1.1)',\ - org.apache.xbean.bundleutils;version='[4.6.0,4.6.1)',\ - org.apache.xbean.finder;version='[4.6.0,4.6.1)',\ org.eclipse.emf.common;version='[2.12.0,2.12.1)',\ org.eclipse.emf.ecore;version='[2.12.0,2.12.1)',\ org.eclipse.emf.ecore.xmi;version='[2.12.0,2.12.1)',\ - org.eclipse.equinox.common;version='[3.8.0,3.8.1)',\ org.eclipse.equinox.event;version='[1.4.300,1.4.301)',\ org.eclipse.jetty.client;version='[9.4.11,9.4.12)',\ org.eclipse.jetty.http;version='[9.4.11,9.4.12)',\ @@ -43,18 +39,8 @@ Fragment-Host: org.openhab.core.compat1x org.eclipse.jetty.websocket.client;version='[9.4.11,9.4.12)',\ org.eclipse.jetty.websocket.common;version='[9.4.11,9.4.12)',\ org.eclipse.jetty.xml;version='[9.4.11,9.4.12)',\ - org.eclipse.xtend.lib;version='[2.14.0,2.14.1)',\ - org.eclipse.xtend.lib.macro;version='[2.14.0,2.14.1)',\ - org.eclipse.xtext;version='[2.14.0,2.14.1)',\ - org.eclipse.xtext.common.types;version='[2.14.0,2.14.1)',\ - org.eclipse.xtext.util;version='[2.14.0,2.14.1)',\ - org.eclipse.xtext.xbase;version='[2.14.0,2.14.1)',\ - org.eclipse.xtext.xbase.lib;version='[2.14.0,2.14.1)',\ org.glassfish.hk2.external.aopalliance-repackaged;version='[2.4.0,2.4.1)',\ org.glassfish.hk2.external.javax.inject;version='[2.4.0,2.4.1)',\ - org.objectweb.asm;version='[6.1.1,6.1.2)',\ - org.objectweb.asm.commons;version='[6.1.1,6.1.2)',\ - org.objectweb.asm.tree;version='[6.1.1,6.1.2)',\ org.openhab.core.compat1x;version='[2.5.0,2.5.1)',\ org.ops4j.pax.swissbox.optional.jcl;version='[1.8.2,1.8.3)',\ org.ops4j.pax.web.pax-web-api;version='[7.2.3,7.2.4)',\ @@ -91,5 +77,19 @@ Fragment-Host: org.openhab.core.compat1x ch.qos.logback.classic;version='[1.2.3,1.2.4)',\ ch.qos.logback.core;version='[1.2.3,1.2.4)',\ slf4j.api;version='[1.7.25,1.7.26)',\ + org.apache.xbean.bundleutils;version='[4.12.0,4.12.1)',\ + org.apache.xbean.finder;version='[4.12.0,4.12.1)',\ + org.eclipse.equinox.common;version='[3.10.200,3.10.201)',\ + org.eclipse.xtend.lib;version='[2.17.0,2.17.1)',\ + org.eclipse.xtend.lib.macro;version='[2.17.0,2.17.1)',\ + org.eclipse.xtext;version='[2.17.0,2.17.1)',\ + org.eclipse.xtext.common.types;version='[2.17.0,2.17.1)',\ + org.eclipse.xtext.util;version='[2.17.0,2.17.1)',\ + org.eclipse.xtext.xbase.lib;version='[2.17.0,2.17.1)',\ + org.objectweb.asm;version='[7.0.0,7.0.1)',\ + org.objectweb.asm.commons;version='[7.0.0,7.0.1)',\ + org.objectweb.asm.tree;version='[7.0.0,7.0.1)',\ + org.eclipse.xtext.xbase;version='[2.17.0,2.17.1)',\ com.google.gson;version='[2.8.2,2.8.3)',\ - org.openhab.core.model.rule.runtime;version='[2.5.0,2.5.1)' + com.google.guava;version='[21.0.0,21.0.1)',\ + org.openhab.core.model.persistence.runtime;version='[2.5.0,2.5.1)' diff --git a/itests/org.openhab.core.model.thing.tests/itest.bndrun b/itests/org.openhab.core.model.thing.tests/itest.bndrun index adec0a2d8..e5bb77ebb 100644 --- a/itests/org.openhab.core.model.thing.tests/itest.bndrun +++ b/itests/org.openhab.core.model.thing.tests/itest.bndrun @@ -13,7 +13,6 @@ Fragment-Host: org.openhab.core.model.thing # done # -runbundles: \ - com.google.guava;version='[15.0.0,15.0.1)',\ com.google.inject;version='[3.0.0,3.0.1)',\ javax.measure.unit-api;version='[1.0.0,1.0.1)',\ joda-time;version='[2.9.2,2.9.3)',\ @@ -26,12 +25,9 @@ Fragment-Host: org.openhab.core.model.thing org.apache.felix.configadmin;version='[1.9.8,1.9.9)',\ org.apache.felix.http.servlet-api;version='[1.1.2,1.1.3)',\ org.apache.felix.scr;version='[2.1.10,2.1.11)',\ - org.apache.xbean.bundleutils;version='[4.6.0,4.6.1)',\ - org.apache.xbean.finder;version='[4.6.0,4.6.1)',\ org.eclipse.emf.common;version='[2.12.0,2.12.1)',\ org.eclipse.emf.ecore;version='[2.12.0,2.12.1)',\ org.eclipse.emf.ecore.xmi;version='[2.12.0,2.12.1)',\ - org.eclipse.equinox.common;version='[3.8.0,3.8.1)',\ org.eclipse.equinox.event;version='[1.4.300,1.4.301)',\ org.eclipse.jetty.client;version='[9.4.11,9.4.12)',\ org.eclipse.jetty.http;version='[9.4.11,9.4.12)',\ @@ -44,18 +40,8 @@ Fragment-Host: org.openhab.core.model.thing org.eclipse.jetty.websocket.client;version='[9.4.11,9.4.12)',\ org.eclipse.jetty.websocket.common;version='[9.4.11,9.4.12)',\ org.eclipse.jetty.xml;version='[9.4.11,9.4.12)',\ - org.eclipse.xtend.lib;version='[2.14.0,2.14.1)',\ - org.eclipse.xtend.lib.macro;version='[2.14.0,2.14.1)',\ - org.eclipse.xtext;version='[2.14.0,2.14.1)',\ - org.eclipse.xtext.common.types;version='[2.14.0,2.14.1)',\ - org.eclipse.xtext.util;version='[2.14.0,2.14.1)',\ - org.eclipse.xtext.xbase;version='[2.14.0,2.14.1)',\ - org.eclipse.xtext.xbase.lib;version='[2.14.0,2.14.1)',\ org.glassfish.hk2.external.aopalliance-repackaged;version='[2.4.0,2.4.1)',\ org.glassfish.hk2.external.javax.inject;version='[2.4.0,2.4.1)',\ - org.objectweb.asm;version='[6.1.1,6.1.2)',\ - org.objectweb.asm.commons;version='[6.1.1,6.1.2)',\ - org.objectweb.asm.tree;version='[6.1.1,6.1.2)',\ org.ops4j.pax.swissbox.optional.jcl;version='[1.8.2,1.8.3)',\ org.ops4j.pax.web.pax-web-api;version='[7.2.3,7.2.4)',\ org.ops4j.pax.web.pax-web-jetty;version='[7.2.3,7.2.4)',\ @@ -100,5 +86,19 @@ Fragment-Host: org.openhab.core.model.thing slf4j.api;version='[1.7.25,1.7.26)',\ net.bytebuddy.byte-buddy;version='[1.9.7,1.9.8)',\ net.bytebuddy.byte-buddy-agent;version='[1.9.7,1.9.8)',\ + com.google.guava;version='[21.0.0,21.0.1)',\ + org.apache.xbean.bundleutils;version='[4.12.0,4.12.1)',\ + org.apache.xbean.finder;version='[4.12.0,4.12.1)',\ + org.eclipse.equinox.common;version='[3.10.200,3.10.201)',\ + org.eclipse.xtend.lib;version='[2.17.0,2.17.1)',\ + org.eclipse.xtend.lib.macro;version='[2.17.0,2.17.1)',\ + org.eclipse.xtext;version='[2.17.0,2.17.1)',\ + org.eclipse.xtext.common.types;version='[2.17.0,2.17.1)',\ + org.eclipse.xtext.util;version='[2.17.0,2.17.1)',\ + org.eclipse.xtext.xbase.lib;version='[2.17.0,2.17.1)',\ + org.objectweb.asm;version='[7.0.0,7.0.1)',\ + org.objectweb.asm.commons;version='[7.0.0,7.0.1)',\ + org.objectweb.asm.tree;version='[7.0.0,7.0.1)',\ + org.eclipse.xtext.xbase;version='[2.17.0,2.17.1)',\ com.google.gson;version='[2.8.2,2.8.3)',\ - org.openhab.core.model.rule.runtime;version='[2.5.0,2.5.1)' + org.openhab.core.model.persistence.runtime;version='[2.5.0,2.5.1)' diff --git a/itests/org.openhab.core.transform.tests/itest.bndrun b/itests/org.openhab.core.transform.tests/itest.bndrun index 41289b95c..5996b9ac2 100644 --- a/itests/org.openhab.core.transform.tests/itest.bndrun +++ b/itests/org.openhab.core.transform.tests/itest.bndrun @@ -26,5 +26,5 @@ Fragment-Host: org.openhab.core.transform org.openhab.core.storage.json;version='[2.5.0,2.5.1)',\ ch.qos.logback.core;version='[1.2.3,1.2.4)',\ slf4j.api;version='[1.7.25,1.7.26)',\ - ch.qos.logback.classic;version='[1.2.3,1.2.4)',\ - com.google.gson;version='[2.8.2,2.8.3)' \ No newline at end of file + com.google.gson;version='[2.8.2,2.8.3)',\ + ch.qos.logback.classic;version='[1.2.3,1.2.4)' \ No newline at end of file diff --git a/itests/org.openhab.core.ui.icon.tests/itest.bndrun b/itests/org.openhab.core.ui.icon.tests/itest.bndrun index 52692b16a..37b8f7da5 100644 --- a/itests/org.openhab.core.ui.icon.tests/itest.bndrun +++ b/itests/org.openhab.core.ui.icon.tests/itest.bndrun @@ -16,8 +16,6 @@ Fragment-Host: org.openhab.core.ui.icon org.apache.felix.configadmin;version='[1.9.8,1.9.9)',\ org.apache.felix.http.servlet-api;version='[1.1.2,1.1.3)',\ org.apache.felix.scr;version='[2.1.10,2.1.11)',\ - org.apache.xbean.bundleutils;version='[4.6.0,4.6.1)',\ - org.apache.xbean.finder;version='[4.6.0,4.6.1)',\ org.eclipse.equinox.event;version='[1.4.300,1.4.301)',\ org.eclipse.jetty.http;version='[9.4.11,9.4.12)',\ org.eclipse.jetty.io;version='[9.4.11,9.4.12)',\ @@ -27,9 +25,6 @@ Fragment-Host: org.openhab.core.ui.icon org.eclipse.jetty.util;version='[9.4.11,9.4.12)',\ org.eclipse.jetty.xml;version='[9.4.11,9.4.12)',\ org.mockito.mockito-core;version='[2.25.0,2.25.1)',\ - org.objectweb.asm;version='[6.1.1,6.1.2)',\ - org.objectweb.asm.commons;version='[6.1.1,6.1.2)',\ - org.objectweb.asm.tree;version='[6.1.1,6.1.2)',\ org.objenesis;version='[2.6.0,2.6.1)',\ org.openhab.core;version='[2.5.0,2.5.1)',\ org.openhab.core.config.core;version='[2.5.0,2.5.1)',\ @@ -52,5 +47,10 @@ Fragment-Host: org.openhab.core.ui.icon slf4j.api;version='[1.7.25,1.7.26)',\ ch.qos.logback.classic;version='[1.2.3,1.2.4)',\ net.bytebuddy.byte-buddy;version='[1.9.7,1.9.8)',\ - net.bytebuddy.byte-buddy-agent;version='[1.9.7,1.9.8)',\ - com.google.gson;version='[2.8.2,2.8.3)' + org.apache.xbean.bundleutils;version='[4.12.0,4.12.1)',\ + org.apache.xbean.finder;version='[4.12.0,4.12.1)',\ + org.objectweb.asm;version='[7.0.0,7.0.1)',\ + org.objectweb.asm.commons;version='[7.0.0,7.0.1)',\ + org.objectweb.asm.tree;version='[7.0.0,7.0.1)',\ + com.google.gson;version='[2.8.2,2.8.3)',\ + net.bytebuddy.byte-buddy-agent;version='[1.9.7,1.9.8)' diff --git a/itests/org.openhab.core.ui.tests/itest.bndrun b/itests/org.openhab.core.ui.tests/itest.bndrun index d89e97463..b6660bd84 100644 --- a/itests/org.openhab.core.ui.tests/itest.bndrun +++ b/itests/org.openhab.core.ui.tests/itest.bndrun @@ -9,8 +9,6 @@ Fragment-Host: org.openhab.core.ui # done # -runbundles: \ - com.google.guava;version='[15.0.0,15.0.1)',\ - com.google.inject;version='[3.0.0,3.0.1)',\ javax.measure.unit-api;version='[1.0.0,1.0.1)',\ joda-time;version='[2.9.2,2.9.3)',\ log4j;version='[1.2.17,1.2.18)',\ @@ -22,12 +20,9 @@ Fragment-Host: org.openhab.core.ui org.apache.felix.configadmin;version='[1.9.8,1.9.9)',\ org.apache.felix.http.servlet-api;version='[1.1.2,1.1.3)',\ org.apache.felix.scr;version='[2.1.10,2.1.11)',\ - org.apache.xbean.bundleutils;version='[4.6.0,4.6.1)',\ - org.apache.xbean.finder;version='[4.6.0,4.6.1)',\ org.eclipse.emf.common;version='[2.12.0,2.12.1)',\ org.eclipse.emf.ecore;version='[2.12.0,2.12.1)',\ org.eclipse.emf.ecore.xmi;version='[2.12.0,2.12.1)',\ - org.eclipse.equinox.common;version='[3.8.0,3.8.1)',\ org.eclipse.equinox.event;version='[1.4.300,1.4.301)',\ org.eclipse.jetty.client;version='[9.4.11,9.4.12)',\ org.eclipse.jetty.http;version='[9.4.11,9.4.12)',\ @@ -41,19 +36,9 @@ Fragment-Host: org.openhab.core.ui org.eclipse.jetty.websocket.client;version='[9.4.11,9.4.12)',\ org.eclipse.jetty.websocket.common;version='[9.4.11,9.4.12)',\ org.eclipse.jetty.xml;version='[9.4.11,9.4.12)',\ - org.eclipse.xtend.lib;version='[2.14.0,2.14.1)',\ - org.eclipse.xtend.lib.macro;version='[2.14.0,2.14.1)',\ - org.eclipse.xtext;version='[2.14.0,2.14.1)',\ - org.eclipse.xtext.common.types;version='[2.14.0,2.14.1)',\ - org.eclipse.xtext.util;version='[2.14.0,2.14.1)',\ - org.eclipse.xtext.xbase;version='[2.14.0,2.14.1)',\ - org.eclipse.xtext.xbase.lib;version='[2.14.0,2.14.1)',\ org.glassfish.hk2.external.aopalliance-repackaged;version='[2.4.0,2.4.1)',\ org.glassfish.hk2.external.javax.inject;version='[2.4.0,2.4.1)',\ org.mockito.mockito-core;version='[2.25.0,2.25.1)',\ - org.objectweb.asm;version='[6.1.1,6.1.2)',\ - org.objectweb.asm.commons;version='[6.1.1,6.1.2)',\ - org.objectweb.asm.tree;version='[6.1.1,6.1.2)',\ org.objenesis;version='[2.6.0,2.6.1)',\ org.openhab.core;version='[2.5.0,2.5.1)',\ org.openhab.core.audio;version='[2.5.0,2.5.1)',\ @@ -92,5 +77,20 @@ Fragment-Host: org.openhab.core.ui slf4j.api;version='[1.7.25,1.7.26)',\ net.bytebuddy.byte-buddy;version='[1.9.7,1.9.8)',\ net.bytebuddy.byte-buddy-agent;version='[1.9.7,1.9.8)',\ + org.apache.xbean.bundleutils;version='[4.12.0,4.12.1)',\ + org.apache.xbean.finder;version='[4.12.0,4.12.1)',\ + org.eclipse.equinox.common;version='[3.10.200,3.10.201)',\ + org.eclipse.xtend.lib;version='[2.17.0,2.17.1)',\ + org.eclipse.xtend.lib.macro;version='[2.17.0,2.17.1)',\ + org.eclipse.xtext;version='[2.17.0,2.17.1)',\ + org.eclipse.xtext.common.types;version='[2.17.0,2.17.1)',\ + org.eclipse.xtext.util;version='[2.17.0,2.17.1)',\ + org.eclipse.xtext.xbase.lib;version='[2.17.0,2.17.1)',\ + org.objectweb.asm;version='[7.0.0,7.0.1)',\ + org.objectweb.asm.commons;version='[7.0.0,7.0.1)',\ + org.objectweb.asm.tree;version='[7.0.0,7.0.1)',\ + org.eclipse.xtext.xbase;version='[2.17.0,2.17.1)',\ com.google.gson;version='[2.8.2,2.8.3)',\ - org.openhab.core.model.rule.runtime;version='[2.5.0,2.5.1)' + com.google.guava;version='[21.0.0,21.0.1)',\ + com.google.inject;version='[3.0.0,3.0.1)',\ + org.openhab.core.model.persistence.runtime;version='[2.5.0,2.5.1)' diff --git a/itests/org.openhab.core.voice.tests/itest.bndrun b/itests/org.openhab.core.voice.tests/itest.bndrun index abce75e74..44b65f735 100644 --- a/itests/org.openhab.core.voice.tests/itest.bndrun +++ b/itests/org.openhab.core.voice.tests/itest.bndrun @@ -16,8 +16,6 @@ Fragment-Host: org.openhab.core.voice org.apache.felix.configadmin;version='[1.9.8,1.9.9)',\ org.apache.felix.http.servlet-api;version='[1.1.2,1.1.3)',\ org.apache.felix.scr;version='[2.1.10,2.1.11)',\ - org.apache.xbean.bundleutils;version='[4.6.0,4.6.1)',\ - org.apache.xbean.finder;version='[4.6.0,4.6.1)',\ org.eclipse.equinox.event;version='[1.4.300,1.4.301)',\ org.eclipse.jetty.http;version='[9.4.11,9.4.12)',\ org.eclipse.jetty.io;version='[9.4.11,9.4.12)',\ @@ -26,9 +24,6 @@ Fragment-Host: org.openhab.core.voice org.eclipse.jetty.servlet;version='[9.4.11,9.4.12)',\ org.eclipse.jetty.util;version='[9.4.11,9.4.12)',\ org.eclipse.jetty.xml;version='[9.4.11,9.4.12)',\ - org.objectweb.asm;version='[6.1.1,6.1.2)',\ - org.objectweb.asm.commons;version='[6.1.1,6.1.2)',\ - org.objectweb.asm.tree;version='[6.1.1,6.1.2)',\ org.openhab.core;version='[2.5.0,2.5.1)',\ org.openhab.core.audio;version='[2.5.0,2.5.1)',\ org.openhab.core.config.core;version='[2.5.0,2.5.1)',\ @@ -51,4 +46,9 @@ Fragment-Host: org.openhab.core.voice ch.qos.logback.core;version='[1.2.3,1.2.4)',\ slf4j.api;version='[1.7.25,1.7.26)',\ ch.qos.logback.classic;version='[1.2.3,1.2.4)',\ - com.google.gson;version='[2.8.2,2.8.3)' \ No newline at end of file + org.apache.xbean.bundleutils;version='[4.12.0,4.12.1)',\ + org.apache.xbean.finder;version='[4.12.0,4.12.1)',\ + org.objectweb.asm;version='[7.0.0,7.0.1)',\ + org.objectweb.asm.commons;version='[7.0.0,7.0.1)',\ + org.objectweb.asm.tree;version='[7.0.0,7.0.1)',\ + com.google.gson;version='[2.8.2,2.8.3)' diff --git a/pom.xml b/pom.xml index 8a839b60c..f0ea57683 100644 --- a/pom.xml +++ b/pom.xml @@ -59,7 +59,7 @@ 4.2.1 0.6.1 1.7.21 - 2.14.0 + 2.17.0