diff options
author | Manoj Palat | 2019-07-01 06:54:59 +0000 |
---|---|---|
committer | Manoj Palat | 2019-07-01 08:17:53 +0000 |
commit | 5d58390bf2fb018a53c69e075d1416a113301107 (patch) | |
tree | b6f179cf58cfb8d3615cfac6d43c7ddffd056b38 /org.eclipse.jdt.core/model | |
parent | ee8afd3f2611403b3beb75ba311eda4769a6da40 (diff) | |
download | eclipse.jdt.core-5d58390bf2fb018a53c69e075d1416a113301107.tar.gz eclipse.jdt.core-5d58390bf2fb018a53c69e075d1416a113301107.tar.xz eclipse.jdt.core-5d58390bf2fb018a53c69e075d1416a113301107.zip |
Bug 548811 - [compiler] Make scanner preview awareI20190702-0930I20190702-0610I20190701-1805
Change-Id: I65eeb42eec1ce42d694857913cd7e819fa53cab5
Diffstat (limited to 'org.eclipse.jdt.core/model')
3 files changed, 6 insertions, 3 deletions
diff --git a/org.eclipse.jdt.core/model/org/eclipse/jdt/core/CorrectionEngine.java b/org.eclipse.jdt.core/model/org/eclipse/jdt/core/CorrectionEngine.java index d21b9bbb1b..d1caa2ecb8 100644 --- a/org.eclipse.jdt.core/model/org/eclipse/jdt/core/CorrectionEngine.java +++ b/org.eclipse.jdt.core/model/org/eclipse/jdt/core/CorrectionEngine.java @@ -252,7 +252,8 @@ public class CorrectionEngine { complianceLevel, null/*taskTag*/, null/*taskPriorities*/, - true /*taskCaseSensitive*/); + true /*taskCaseSensitive*/, + JavaCore.ENABLED.equals(currentProjectOptions.get(JavaCore.COMPILER_PB_ENABLE_PREVIEW_FEATURES))); scanner.setSource(source.toCharArray()); scanner.resetTo(this.correctionStart, this.correctionEnd); diff --git a/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/InternalNamingConventions.java b/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/InternalNamingConventions.java index bcb3bbeb95..36b3f1d7e2 100644 --- a/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/InternalNamingConventions.java +++ b/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/InternalNamingConventions.java @@ -38,7 +38,8 @@ public class InternalNamingConventions { compilerOptions.sourceLevel /*sourceLevel*/, null /*taskTags*/, null/*taskPriorities*/, - true/*taskCaseSensitive*/); + true/*taskCaseSensitive*/, + compilerOptions.enablePreviewFeatures); } private static void acceptName( diff --git a/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/util/CommentRecorderParser.java b/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/util/CommentRecorderParser.java index 48f9140974..20582f6b23 100644 --- a/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/util/CommentRecorderParser.java +++ b/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/util/CommentRecorderParser.java @@ -273,7 +273,8 @@ public class CommentRecorderParser extends Parser { this.options.sourceLevel /*sourceLevel*/, this.options.taskTags/*taskTags*/, this.options.taskPriorities/*taskPriorities*/, - this.options.isTaskCaseSensitive/*taskCaseSensitive*/); + this.options.isTaskCaseSensitive/*taskCaseSensitive*/, + this.options.enablePreviewFeatures /*isPreviewEnabled*/); } /* |