From 36d605a557ad9882c81ca56e4daa15a1fb691555 Mon Sep 17 00:00:00 2001 From: irengrig Date: Fri, 20 Nov 2009 16:02:58 +0300 Subject: [PATCH] IDEADEV-41304 (VCS (SVN): moving package requires to set read-only status of entries file from user) --- .../com/intellij/refactoring/util/CommonRefactoringUtil.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/platform/lang-api/src/com/intellij/refactoring/util/CommonRefactoringUtil.java b/platform/lang-api/src/com/intellij/refactoring/util/CommonRefactoringUtil.java index e77aa66413ca..6e9dd404fb05 100644 --- a/platform/lang-api/src/com/intellij/refactoring/util/CommonRefactoringUtil.java +++ b/platform/lang-api/src/com/intellij/refactoring/util/CommonRefactoringUtil.java @@ -18,6 +18,7 @@ package com.intellij.refactoring.util; import com.intellij.openapi.application.ApplicationManager; import com.intellij.openapi.editor.Editor; +import com.intellij.openapi.fileTypes.FileTypeManager; import com.intellij.openapi.project.Project; import com.intellij.openapi.vfs.JarFileSystem; import com.intellij.openapi.vfs.ReadonlyStatusHandler; @@ -210,8 +211,10 @@ public class CommonRefactoringUtil { list.add(vFile); } final VirtualFile[] children = vFile.getChildren(); + final FileTypeManager fileTypeManager = FileTypeManager.getInstance(); if (children != null) { for (VirtualFile virtualFile : children) { + if (fileTypeManager.isFileIgnored(virtualFile.getName())) continue; addVirtualFiles(virtualFile, list); } }