Fix compatibility with anko plugin

This commit is contained in:
Natalia Selezneva
2018-10-05 13:14:52 +03:00
parent c73885142a
commit af2235fd1d
@@ -166,6 +166,7 @@ object ProjectRootsUtil {
} }
} }
@JvmOverloads
@JvmStatic @JvmStatic
fun isInProjectSource(element: PsiElement, includeScriptsOutsideSourceRoots: Boolean = false): Boolean { fun isInProjectSource(element: PsiElement, includeScriptsOutsideSourceRoots: Boolean = false): Boolean {
return isInContent( return isInContent(
@@ -178,6 +179,7 @@ object ProjectRootsUtil {
) )
} }
@JvmOverloads
@JvmStatic @JvmStatic
fun isProjectSourceFile(project: Project, file: VirtualFile, includeScriptsOutsideSourceRoots: Boolean = false): Boolean { fun isProjectSourceFile(project: Project, file: VirtualFile, includeScriptsOutsideSourceRoots: Boolean = false): Boolean {
return isInContent( return isInContent(
@@ -191,6 +193,7 @@ object ProjectRootsUtil {
) )
} }
@JvmOverloads
@JvmStatic @JvmStatic
fun isInProjectOrLibSource(element: PsiElement, includeScriptsOutsideSourceRoots: Boolean = false): Boolean { fun isInProjectOrLibSource(element: PsiElement, includeScriptsOutsideSourceRoots: Boolean = false): Boolean {
return isInContent( return isInContent(