From 99465c1604a0d9010a310441d830bfbb4b6cfb98 Mon Sep 17 00:00:00 2001 From: Marc Khouzam Date: Fri, 19 Feb 2016 06:59:41 -0500 Subject: [PATCH] Bug 456116 - Can only use final fields in Launch Delegates Change-Id: I695a4ef55ce451ed781e101334e07416b0bc48ed --- .../org/eclipse/cdt/launch/AbstractCLaunchDelegate2.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/launch/org.eclipse.cdt.launch/src/org/eclipse/cdt/launch/AbstractCLaunchDelegate2.java b/launch/org.eclipse.cdt.launch/src/org/eclipse/cdt/launch/AbstractCLaunchDelegate2.java index 7fd2b46caef..342bde0b605 100644 --- a/launch/org.eclipse.cdt.launch/src/org/eclipse/cdt/launch/AbstractCLaunchDelegate2.java +++ b/launch/org.eclipse.cdt.launch/src/org/eclipse/cdt/launch/AbstractCLaunchDelegate2.java @@ -76,7 +76,12 @@ public abstract class AbstractCLaunchDelegate2 extends LaunchConfigurationDelega private boolean workspaceBuildBeforeLaunch; /** Flag set to true if build before launch failed, or was cancelled. */ private boolean buildFailed; - private boolean requireCProject; + + /** + * Flag specified at construction time to indicate if a project-less + * launch is supported for this type of launch delegate. + */ + private final boolean requireCProject; public AbstractCLaunchDelegate2() { super();