Declare constant instead of using a magic number idea/120.329
authorKirill Likhodedov <Kirill.Likhodedov@jetbrains.com>
Sun, 5 Aug 2012 08:35:46 +0000 (12:35 +0400)
committerKirill Likhodedov <Kirill.Likhodedov@jetbrains.com>
Sun, 5 Aug 2012 08:37:52 +0000 (12:37 +0400)
plugins/git4idea/src/git4idea/roots/GitRootDetector.java

index be64b8f810ead66989162321d8039de88fcb35a6..f1283d6e89ee4cc56f9d71908a41d7dbe54d22e9 100644 (file)
@@ -41,6 +41,8 @@ import java.util.Set;
  */
 public class GitRootDetector {
 
+  private static final int MAXIMUM_SCAN_DEPTH = 2;
+
   @NotNull private final Project myProject;
   @NotNull private final PlatformFacade myPlatformFacade;
 
@@ -90,7 +92,7 @@ public class GitRootDetector {
   @NotNull
   private Set<VirtualFile> scanForRootsInsideDir(@NotNull final VirtualFile dir, final int depth) {
     final Set<VirtualFile> roots = new HashSet<VirtualFile>();
-    if (depth > 2) {
+    if (depth > MAXIMUM_SCAN_DEPTH) {
       // performance optimization via limitation: don't scan deep though the whole VFS, 2 levels under a content root is enough
       return roots;
     }