diff options
author | Szymon Ptaszkiewicz | 2014-09-30 10:03:37 +0000 |
---|---|---|
committer | Szymon Ptaszkiewicz | 2014-09-30 10:03:37 +0000 |
commit | d684a0adbcfcf2615c38d90d9733528badd261be (patch) | |
tree | 7d62cc796983fae07de85c43285cc2f4684471c8 | |
parent | a1593b0273e74ac4dc283de92e176176618a73a1 (diff) | |
download | eclipse.platform.resources-d684a0adbcfcf2615c38d90d9733528badd261be.tar.gz eclipse.platform.resources-d684a0adbcfcf2615c38d90d9733528badd261be.tar.xz eclipse.platform.resources-d684a0adbcfcf2615c38d90d9733528badd261be.zip |
Bug 445472 - Avoid printStackTrace when logging exceptionsI20140930-0800
2 files changed, 6 insertions, 6 deletions
diff --git a/bundles/org.eclipse.core.resources/src/org/eclipse/core/internal/resources/FilterDescriptor.java b/bundles/org.eclipse.core.resources/src/org/eclipse/core/internal/resources/FilterDescriptor.java index 6a43c64fd..255b64d5c 100644 --- a/bundles/org.eclipse.core.resources/src/org/eclipse/core/internal/resources/FilterDescriptor.java +++ b/bundles/org.eclipse.core.resources/src/org/eclipse/core/internal/resources/FilterDescriptor.java @@ -1,5 +1,5 @@ /******************************************************************************* - * Copyright (c) 2009 IBM Corporation and others. + * Copyright (c) 2009, 2014 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 @@ -10,6 +10,7 @@ *******************************************************************************/ package org.eclipse.core.internal.resources; +import org.eclipse.core.internal.utils.Policy; import org.eclipse.core.resources.IFilterMatcherDescriptor; import org.eclipse.core.resources.filtermatchers.AbstractFileInfoMatcher; import org.eclipse.core.runtime.CoreException; @@ -75,8 +76,7 @@ public class FilterDescriptor implements IFilterMatcherDescriptor { try { return (AbstractFileInfoMatcher) element.createExecutableExtension("class"); //$NON-NLS-1$ } catch (CoreException e) { - // TODO Auto-generated catch block - e.printStackTrace(); + Policy.log(e); return null; } } @@ -87,4 +87,4 @@ public class FilterDescriptor implements IFilterMatcherDescriptor { public boolean isFirstOrdering() { return isFirst; } -}
\ No newline at end of file +} diff --git a/bundles/org.eclipse.core.resources/src/org/eclipse/core/internal/resources/ProjectVariableProviderManager.java b/bundles/org.eclipse.core.resources/src/org/eclipse/core/internal/resources/ProjectVariableProviderManager.java index ef1b13158..5daf1adc9 100644 --- a/bundles/org.eclipse.core.resources/src/org/eclipse/core/internal/resources/ProjectVariableProviderManager.java +++ b/bundles/org.eclipse.core.resources/src/org/eclipse/core/internal/resources/ProjectVariableProviderManager.java @@ -40,8 +40,8 @@ public class ProjectVariableProviderManager { String classAttribute = "class"; //$NON-NLS-1$ if (element.getAttribute(classAttribute) != null) provider = (PathVariableResolver) element.createExecutableExtension(classAttribute); - } catch (CoreException t) { - t.printStackTrace(); + } catch (CoreException e) { + Policy.log(e); } if (name == null) fail(NLS.bind(Messages.mapping_invalidDef, extension.getUniqueIdentifier())); |