From 0f799bb0a8a63f149c536acaaba73cd7514f40eb Mon Sep 17 00:00:00 2001 From: Hoda Amer Date: Fri, 16 Apr 2004 14:52:27 +0000 Subject: [PATCH] Fix for bug#58563 --- core/org.eclipse.cdt.ui/ChangeLog | 3 +++ .../corext/refactoring/rename/RenameElementProcessor.java | 4 +++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/core/org.eclipse.cdt.ui/ChangeLog b/core/org.eclipse.cdt.ui/ChangeLog index 7d8e24144e6..7915d80e442 100644 --- a/core/org.eclipse.cdt.ui/ChangeLog +++ b/core/org.eclipse.cdt.ui/ChangeLog @@ -1,3 +1,6 @@ +2004-04-16 Hoda Amer + Fix for bug#58563 : [RenameRefactoring] renaming #include statements + 2004-04-15 Alain Magloire Added Properties for the Binaries. diff --git a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/rename/RenameElementProcessor.java b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/rename/RenameElementProcessor.java index 6d1edde3c3b..48445c96af1 100644 --- a/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/rename/RenameElementProcessor.java +++ b/core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/rename/RenameElementProcessor.java @@ -20,6 +20,7 @@ import org.eclipse.cdt.core.model.IEnumeration; import org.eclipse.cdt.core.model.IField; import org.eclipse.cdt.core.model.IFunction; import org.eclipse.cdt.core.model.IFunctionDeclaration; +import org.eclipse.cdt.core.model.IInclude; import org.eclipse.cdt.core.model.IMacro; import org.eclipse.cdt.core.model.IMethod; import org.eclipse.cdt.core.model.IMethodDeclaration; @@ -540,7 +541,8 @@ public class RenameElementProcessor extends RenameProcessor implements IReferenc if((element == null) || (!(element instanceof ISourceReference)) || (element instanceof ITranslationUnit) - || (element instanceof IMacro)){ + || (element instanceof IMacro) + || (element instanceof IInclude)){ return false; } else { return true;