cleanup ProjectFileIndex#isInLibrary (following IDEA-CR-13327)
[idea/community.git] / platform / projectModel-api / src / com / intellij / openapi / roots / ProjectFileIndex.java
index ee6c141050b0f03e03a8396f6978f0ac42d583ec..496567bfc77ee8e0d07422ecc0d0bdf9ca342f0a 100644 (file)
@@ -141,6 +141,12 @@ public interface ProjectFileIndex extends FileIndex {
   boolean isInLibraryClasses(@NotNull VirtualFile fileOrDir);
 
   /**
+   * @return true if the file belongs to the classes or sources of a library added to dependencies of the project,
+   *         false otherwise
+   */
+  boolean isInLibrary(@NotNull VirtualFile fileOrDir);
+
+  /**
    * Returns true if <code>fileOrDir</code> is a file or directory from library source.
    *
    * @param fileOrDir the file or directory to check.
@@ -173,4 +179,4 @@ public interface ProjectFileIndex extends FileIndex {
    * @return true if <code>file</code> is ignored, false otherwise.
    */
   boolean isUnderIgnored(@NotNull VirtualFile file);
-}
\ No newline at end of file
+}