diff options
3 files changed, 7 insertions, 2 deletions
diff --git a/bundles/org.eclipse.equinox.p2.core/.options b/bundles/org.eclipse.equinox.p2.core/.options index 7024adaa4..4607d6536 100644 --- a/bundles/org.eclipse.equinox.p2.core/.options +++ b/bundles/org.eclipse.equinox.p2.core/.options @@ -31,6 +31,9 @@ org.eclipse.equinox.p2.core/planner/operands=false #Detailed debugging information about the projector org.eclipse.equinox.p2.core/planner/projector=false +#Detailed debugging information about the projector encoding +org.eclipse.equinox.p2.core/planner/encoding=false + #Detailed debugging information about the reconciler org.eclipse.equinox.p2.core/reconciler=false diff --git a/bundles/org.eclipse.equinox.p2.core/src/org/eclipse/equinox/internal/p2/core/helpers/Tracing.java b/bundles/org.eclipse.equinox.p2.core/src/org/eclipse/equinox/internal/p2/core/helpers/Tracing.java index 952e425a7..b5886a25e 100644 --- a/bundles/org.eclipse.equinox.p2.core/src/org/eclipse/equinox/internal/p2/core/helpers/Tracing.java +++ b/bundles/org.eclipse.equinox.p2.core/src/org/eclipse/equinox/internal/p2/core/helpers/Tracing.java @@ -30,6 +30,7 @@ public class Tracing { public static boolean DEBUG_PARSE_PROBLEMS = false; public static boolean DEBUG_PLANNER_OPERANDS = false; public static boolean DEBUG_PLANNER_PROJECTOR = false; + public static boolean DEBUG_PLANNER_PROJECTOR_ENCODING = false; public static boolean DEBUG_PROFILE_PREFERENCES = false; public static boolean DEBUG_PUBLISHING = false; public static boolean DEBUG_RECONCILER = false; @@ -51,6 +52,7 @@ public class Tracing { DEBUG_PARSE_PROBLEMS = options.getBooleanOption(Activator.ID + "/core/parseproblems", false); //$NON-NLS-1$ DEBUG_PLANNER_OPERANDS = options.getBooleanOption(Activator.ID + "/planner/operands", false); //$NON-NLS-1$ DEBUG_PLANNER_PROJECTOR = options.getBooleanOption(Activator.ID + "/planner/projector", false); //$NON-NLS-1$ + DEBUG_PLANNER_PROJECTOR_ENCODING = options.getBooleanOption(Activator.ID + "/planner/encoding", false); //$NON-NLS-1$ DEBUG_PROFILE_PREFERENCES = options.getBooleanOption(Activator.ID + "/engine/profilepreferences", false); //$NON-NLS-1$ DEBUG_PUBLISHING = options.getBooleanOption(Activator.ID + "/publisher", false); //$NON-NLS-1$ DEBUG_RECONCILER = options.getBooleanOption(Activator.ID + "/reconciler", false); //$NON-NLS-1$ diff --git a/bundles/org.eclipse.equinox.p2.director/src/org/eclipse/equinox/internal/p2/director/Projector.java b/bundles/org.eclipse.equinox.p2.director/src/org/eclipse/equinox/internal/p2/director/Projector.java index 093595b3d..d5320a015 100644 --- a/bundles/org.eclipse.equinox.p2.director/src/org/eclipse/equinox/internal/p2/director/Projector.java +++ b/bundles/org.eclipse.equinox.p2.director/src/org/eclipse/equinox/internal/p2/director/Projector.java @@ -1,5 +1,5 @@ /******************************************************************************* - * Copyright (c) 2007, 2011 IBM Corporation and others. All rights reserved. This + * Copyright (c) 2007, 2012 IBM Corporation and others. All rights reserved. This * program and the accompanying materials are made available under the terms of * the Eclipse Public License v1.0 which accompanies this distribution, and is * available at http://www.eclipse.org/legal/epl-v10.html @@ -39,7 +39,7 @@ import org.sat4j.specs.*; */ public class Projector { static boolean DEBUG = Tracing.DEBUG_PLANNER_PROJECTOR; - private static boolean DEBUG_ENCODING = false; + private static boolean DEBUG_ENCODING = Tracing.DEBUG_PLANNER_PROJECTOR_ENCODING; private IQueryable<IInstallableUnit> picker; private QueryableArray patches; |