mirror of
https://github.com/danieldemus/openhab-core.git
synced 2026-07-29 12:34:22 +02:00
Upgrade Xtext/Xtend to 2.26.0, LSP4J to 0.12.0 (#2786)
For release notes, see: https://www.eclipse.org/Xtext/releasenotes.html#/releasenotes/2022/02/28/version-2-26-0 This release adds initial support for Java 17. Signed-off-by: Wouter Born <github@maindrain.net>
This commit is contained in:
@@ -28,7 +28,7 @@
|
||||
|
||||
<feature dependency="true">openhab.tp-gson</feature>
|
||||
|
||||
<requirement>openhab.tp;filter:="(&(feature=xtext)(version>=2.25.0)(!(version>=2.26.0)))"</requirement>
|
||||
<requirement>openhab.tp;filter:="(&(feature=xtext)(version>=2.26.0)(!(version>=2.27.0)))"</requirement>
|
||||
<feature dependency="true">openhab.tp-xtext</feature>
|
||||
|
||||
<requirement>openhab.tp;filter:="(feature=jax-rs-whiteboard)"</requirement>
|
||||
@@ -335,10 +335,10 @@
|
||||
|
||||
<feature name="openhab-core-model-lsp" version="${project.version}">
|
||||
|
||||
<requirement>openhab.tp;filter:="(&(feature=xtext-ide)(version>=2.25.0)(!(version>=2.26.0)))"</requirement>
|
||||
<requirement>openhab.tp;filter:="(&(feature=xtext-ide)(version>=2.26.0)(!(version>=2.27.0)))"</requirement>
|
||||
<feature dependency="true">openhab.tp-xtext-ide</feature>
|
||||
|
||||
<requirement>openhab.tp;filter:="(&(feature=lsp4j)(version>=0.10.0)(!(version>=0.11.0)))"</requirement>
|
||||
<requirement>openhab.tp;filter:="(&(feature=lsp4j)(version>=0.12.0)(!(version>=0.13.0)))"</requirement>
|
||||
<feature dependency="true">openhab.tp-lsp4j</feature>
|
||||
|
||||
<feature>openhab-core-model-item-ide</feature>
|
||||
|
||||
@@ -53,8 +53,8 @@
|
||||
</feature>
|
||||
|
||||
<feature name="openhab.tp-gson" description="Gson" version="${project.version}">
|
||||
<capability>openhab.tp;feature=gson;version=2.8.6</capability>
|
||||
<bundle>mvn:com.google.code.gson/gson/2.8.6</bundle>
|
||||
<capability>openhab.tp;feature=gson;version=2.8.9</capability>
|
||||
<bundle>mvn:com.google.code.gson/gson/2.8.9</bundle>
|
||||
</feature>
|
||||
|
||||
<feature name="openhab.tp-hivemqclient" description="MQTT Client" version="${project.version}">
|
||||
@@ -193,10 +193,9 @@
|
||||
</feature>
|
||||
|
||||
<feature name="openhab.tp-lsp4j" description="Eclipse LSP4J" version="${project.version}">
|
||||
<capability>openhab.tp;feature=lsp4j;version=0.10.0</capability>
|
||||
<bundle>mvn:org.eclipse.lsp4j/org.eclipse.lsp4j/0.10.0</bundle>
|
||||
<bundle>mvn:org.eclipse.lsp4j/org.eclipse.lsp4j.jsonrpc/0.10.0</bundle>
|
||||
<bundle dependency="true">mvn:com.google.guava/guava/27.1-jre</bundle>
|
||||
<capability>openhab.tp;feature=lsp4j;version=0.12.0</capability>
|
||||
<bundle>mvn:org.eclipse.lsp4j/org.eclipse.lsp4j/0.12.0</bundle>
|
||||
<bundle>mvn:org.eclipse.lsp4j/org.eclipse.lsp4j.jsonrpc/0.12.0</bundle>
|
||||
|
||||
<feature dependency="true">openhab.tp-gson</feature>
|
||||
<feature dependency="true">openhab.tp-xtext</feature>
|
||||
@@ -216,31 +215,32 @@
|
||||
</feature>
|
||||
|
||||
<feature name="openhab.tp-xtext" description="Xtext - Language Engineering Made Easy" version="${project.version}">
|
||||
<capability>openhab.tp;feature=xtext;version=2.25.0</capability>
|
||||
<capability>openhab.tp;feature=xtext;version=2.26.0</capability>
|
||||
|
||||
<bundle>mvn:org.eclipse.xtext/org.eclipse.xtext/2.25.0</bundle>
|
||||
<bundle>mvn:org.eclipse.xtext/org.eclipse.xtext/2.26.0</bundle>
|
||||
|
||||
<bundle dependency="true">mvn:org.eclipse.emf/org.eclipse.emf.common/2.17.0</bundle>
|
||||
<bundle dependency="true">mvn:org.eclipse.emf/org.eclipse.emf.ecore/2.20.0</bundle>
|
||||
<bundle dependency="true">mvn:org.eclipse.emf/org.eclipse.emf.ecore.change/2.14.0</bundle>
|
||||
<bundle dependency="true">mvn:org.eclipse.emf/org.eclipse.emf.ecore.xmi/2.16.0</bundle>
|
||||
<bundle dependency="true">mvn:org.eclipse.xtext/org.eclipse.xtext.common.types/2.25.0</bundle>
|
||||
<bundle dependency="true">mvn:org.eclipse.xtext/org.eclipse.xtext.common.types/2.26.0</bundle>
|
||||
|
||||
<bundle dependency="true">mvn:javax.annotation/javax.annotation-api/1.2</bundle>
|
||||
|
||||
<bundle dependency="true">mvn:org.eclipse.xtext/org.eclipse.xtext.xbase/2.25.0</bundle>
|
||||
<bundle dependency="true">mvn:org.eclipse.xtext/org.eclipse.xtext.xbase.lib/2.25.0</bundle>
|
||||
<bundle dependency="true">mvn:org.eclipse.xtext/org.eclipse.xtext.smap/2.25.0</bundle>
|
||||
<bundle dependency="true">mvn:org.eclipse.xtext/org.eclipse.xtext.util/2.25.0</bundle>
|
||||
<bundle dependency="true">mvn:org.eclipse.xtend/org.eclipse.xtend.lib/2.25.0</bundle>
|
||||
<bundle dependency="true">mvn:org.eclipse.xtend/org.eclipse.xtend.lib.macro/2.25.0</bundle>
|
||||
<bundle dependency="true">mvn:org.eclipse.xtext/org.eclipse.xtext.xbase/2.26.0</bundle>
|
||||
<bundle dependency="true">mvn:org.eclipse.xtext/org.eclipse.xtext.xbase.lib/2.26.0</bundle>
|
||||
<bundle dependency="true">mvn:org.eclipse.xtext/org.eclipse.xtext.smap/2.26.0</bundle>
|
||||
<bundle dependency="true">mvn:org.eclipse.xtext/org.eclipse.xtext.util/2.26.0</bundle>
|
||||
<bundle dependency="true">mvn:org.eclipse.xtend/org.eclipse.xtend.lib/2.26.0</bundle>
|
||||
<bundle dependency="true">mvn:org.eclipse.xtend/org.eclipse.xtend.lib.macro/2.26.0</bundle>
|
||||
|
||||
<bundle dependency="true">mvn:com.google.guava/failureaccess/1.0.1</bundle>
|
||||
<bundle dependency="true">mvn:com.google.guava/guava/30.1-jre</bundle>
|
||||
<bundle dependency="true">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.javax-inject/1_2</bundle>
|
||||
|
||||
<bundle dependency="true">mvn:org.eclipse.orbit.bundles/com.google.inject/3.0.0.v201312141243</bundle>
|
||||
<bundle dependency="true">mvn:org.eclipse.orbit.bundles/io.github.classgraph/4.8.35.v20190528-1517</bundle>
|
||||
<bundle dependency="true">mvn:org.eclipse.orbit.bundles/org.aopalliance/1.0.0.v201105210816</bundle>
|
||||
<bundle dependency="true">mvn:org.eclipse.orbit.bundles/com.google.inject/5.0.1.v20210324-2015</bundle>
|
||||
<bundle dependency="true">mvn:org.eclipse.orbit.bundles/io.github.classgraph/4.8.138.v20211212-1642</bundle>
|
||||
<bundle dependency="true">mvn:org.eclipse.orbit.bundles/org.antlr.runtime/3.2.0.v201101311130</bundle>
|
||||
|
||||
<bundle dependency="true">mvn:org.eclipse.platform/org.eclipse.equinox.common/3.13.0</bundle>
|
||||
@@ -249,16 +249,16 @@
|
||||
|
||||
<!-- Add ASM package -->
|
||||
<!-- org.eclipse.xtext.common.types is using Require-Bundle -->
|
||||
<bundle dependency="true" start-level="20">mvn:org.ow2.asm/asm/9.1</bundle>
|
||||
<bundle dependency="true" start-level="20">mvn:org.ow2.asm/asm/9.2</bundle>
|
||||
</feature>
|
||||
|
||||
<feature name="openhab.tp-xtext-ide" description="Xtext - IDE Support" version="${project.version}">
|
||||
<capability>openhab.tp;feature=xtext-ide;version=2.25.0</capability>
|
||||
<capability>openhab.tp;feature=xtext-ide;version=2.26.0</capability>
|
||||
<feature dependency="true">openhab.tp-xtext</feature>
|
||||
|
||||
<!-- Support for the Language Server Protocol -->
|
||||
<bundle dependency="true">mvn:org.eclipse.xtext/org.eclipse.xtext.ide/2.25.0</bundle>
|
||||
<bundle dependency="true">mvn:org.eclipse.xtext/org.eclipse.xtext.xbase.ide/2.25.0</bundle>
|
||||
<bundle dependency="true">mvn:org.eclipse.xtext/org.eclipse.xtext.ide/2.26.0</bundle>
|
||||
<bundle dependency="true">mvn:org.eclipse.xtext/org.eclipse.xtext.xbase.ide/2.26.0</bundle>
|
||||
</feature>
|
||||
|
||||
<feature name="openhab.tp-swagger-jaxrs" description="JAX-RS Whiteboard Swagger Support" version="${project.version}">
|
||||
|
||||
Reference in New Issue
Block a user