Skip to content

Commit 70a1f72

Browse files
committed
update language level for graphql task
1 parent fa82d83 commit 70a1f72

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

  • common-plugins/src/main/kotlin/com/commercetools/sdk/plugins

common-plugins/src/main/kotlin/com/commercetools/sdk/plugins/GraphQLTask.kt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ import shadow.javaparser.ast.body.ClassOrInterfaceDeclaration
66
import shadow.javaparser.ast.body.ConstructorDeclaration
77
import shadow.javaparser.ast.body.MethodDeclaration
88
import shadow.javaparser.ast.body.TypeDeclaration
9+
import shadow.javaparser.ParserConfiguration
910
import com.squareup.javapoet.*
1011
import org.gradle.api.DefaultTask
1112
import org.gradle.api.plugins.JavaPluginExtension
@@ -41,6 +42,7 @@ open class GraphQLTask: DefaultTask() {
4142

4243
@TaskAction
4344
fun generate() {
45+
StaticJavaParser.getParserConfiguration().setLanguageLevel(ParserConfiguration.LanguageLevel.JAVA_17);
4446
val javaExtension = project.extensions.getByType(JavaPluginExtension::class.java)
4547

4648
val mainSourceSet = javaExtension.sourceSets.getByName(SourceSet.MAIN_SOURCE_SET_NAME)

0 commit comments

Comments
 (0)