File tree Expand file tree Collapse file tree
xtext-gradle-builder/src/main/java/org/xtext/gradle/builder Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -230,12 +230,16 @@ class XtextGradleBuilder implements IncrementalXtextBuilder {
230230 attachToEmfObject(resourceSet)
231231 language2GeneratorConfig. putAll(
232232 gradleRequest. generatorConfigsByLanguage. mapValues [ gradleConfig |
233+ val javaVersion = JavaVersion . fromQualifier(gradleConfig. javaSourceLevel. toString)
234+ if (javaVersion == = null ) {
235+ gradleRequest. logger. warn(" Xtext does not support Java " + gradleConfig. javaSourceLevel. toString + " , falling back to " + JavaVersion . JAVA8. label)
236+ }
233237 new GeneratorConfig = > [
234238 generateSyntheticSuppressWarnings = gradleConfig. isGenerateSyntheticSuppressWarnings
235239 generateGeneratedAnnotation = gradleConfig. isGenerateGeneratedAnnotation
236- includeDateInGeneratedAnnotation = gradleConfig. isIncludeDateInGeneratedAnnotation
240+ includeDateInGeneratedAnnotation = gradleConfig. isIncludeDateInGeneratedAnnotation
237241 generatedAnnotationComment = gradleConfig. generatedAnnotationComment
238- javaSourceVersion = JavaVersion . fromQualifier(gradleConfig . javaSourceLevel . toString)
242+ javaSourceVersion = javaVersion ?: JavaVersion . JAVA8
239243 ]
240244 ]
241245 )
You can’t perform that action at this time.
0 commit comments