public static DebuggerFeatures GetSupportedFeatures(IBuildTarget target) { FeatureCheckerHandlerFactory fc = new FeatureCheckerHandlerFactory(); ExecutionContext ctx = new ExecutionContext(fc, null); target.CanExecute(ctx, IdeApp.Workspace.ActiveConfiguration); return(fc.SupportedFeatures); }
public static DebuggerFeatures GetSupportedFeatures (IBuildTarget target) { FeatureCheckerHandlerFactory fc = new FeatureCheckerHandlerFactory (); ExecutionContext ctx = new ExecutionContext (fc, null); target.CanExecute (ctx, IdeApp.Workspace.ActiveConfiguration); return fc.SupportedFeatures; }
public bool CanExecute (IBuildTarget entry, ExecutionContext context) { return entry.CanExecute (context, IdeApp.Workspace.ActiveConfiguration); }
public bool CanExecute (IBuildTarget entry, IExecutionHandler handler) { ExecutionContext context = new ExecutionContext (handler, IdeApp.Workbench.ProgressMonitors); return entry.CanExecute (context, IdeApp.Workspace.ActiveConfiguration); }