You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by da...@apache.org on 2021/12/25 12:10:17 UTC

[camel] 02/02: Drop Java 8

This is an automated email from the ASF dual-hosted git repository.

davsclaus pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel.git

commit 7d45718440350b46c5f90ac97fd47e433585733c
Author: Claus Ibsen <cl...@gmail.com>
AuthorDate: Sat Dec 25 13:09:36 2021 +0100

    Drop Java 8
---
 .../src/main/kotlin/org/apache/camel/dsl/kotlin/KotlinConstants.kt      | 2 +-
 .../kotlin/org/apache/camel/dsl/kotlin/KotlinRoutesBuilderLoader.kt     | 1 +
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/dsl/camel-kotlin-dsl/src/main/kotlin/org/apache/camel/dsl/kotlin/KotlinConstants.kt b/dsl/camel-kotlin-dsl/src/main/kotlin/org/apache/camel/dsl/kotlin/KotlinConstants.kt
index 73567b6..6bfb7c7 100644
--- a/dsl/camel-kotlin-dsl/src/main/kotlin/org/apache/camel/dsl/kotlin/KotlinConstants.kt
+++ b/dsl/camel-kotlin-dsl/src/main/kotlin/org/apache/camel/dsl/kotlin/KotlinConstants.kt
@@ -17,4 +17,4 @@
 package org.apache.camel.dsl.kotlin
 
 const val EXTENSION = "kts"
-const val JVM_TARGET = "1.8"
\ No newline at end of file
+const val JVM_TARGET = "11"
\ No newline at end of file
diff --git a/dsl/camel-kotlin-dsl/src/main/kotlin/org/apache/camel/dsl/kotlin/KotlinRoutesBuilderLoader.kt b/dsl/camel-kotlin-dsl/src/main/kotlin/org/apache/camel/dsl/kotlin/KotlinRoutesBuilderLoader.kt
index d789d8d..db92705 100644
--- a/dsl/camel-kotlin-dsl/src/main/kotlin/org/apache/camel/dsl/kotlin/KotlinRoutesBuilderLoader.kt
+++ b/dsl/camel-kotlin-dsl/src/main/kotlin/org/apache/camel/dsl/kotlin/KotlinRoutesBuilderLoader.kt
@@ -52,6 +52,7 @@ class KotlinRoutesBuilderLoader : org.apache.camel.endpointdsl.support.EndpointR
         // ensure evaluation errors propagation
         when(val rv = result.valueOrNull()?.returnValue) {
             is ResultValue.Error -> throw RuntimeCamelException(rv.error)
+            else -> {} // result is okay
         }
 
         if (result.reports.isNotEmpty()) {