File tree Expand file tree Collapse file tree 2 files changed +3
-2
lines changed
src/main/kotlin/com/emberjs Expand file tree Collapse file tree 2 files changed +3
-2
lines changed Original file line number Diff line number Diff line change @@ -12,6 +12,7 @@ import com.emberjs.icons.EmberIcons
1212import com.emberjs.index.EmberNameIndex
1313import com.emberjs.resolver.EmberName
1414import com.emberjs.utils.EmberUtils
15+ import com.emberjs.utils.emberRoot
1516import com.emberjs.utils.ifTrue
1617import com.intellij.formatting.*
1718import com.intellij.formatting.templateLanguages.DataLanguageBlockWrapper
@@ -640,7 +641,7 @@ class GtsTypeScriptImportsResolverProvider : TypeScriptImportsResolverProvider {
640641 override fun contributeResolver (project : Project ,
641642 context : TypeScriptImportResolveContext ,
642643 contextFile : VirtualFile ): TypeScriptFileImportsResolver ? {
643- val detectedEmber = EmberUtils .isEmber(project)
644+ val detectedEmber = contextFile.emberRoot != null
644645 if (detectedEmber) {
645646 return GtsImportResolver (project, context, contextFile)
646647 }
Original file line number Diff line number Diff line change @@ -191,7 +191,7 @@ class EmberModuleReferenceContributor : JSModuleReferenceContributor {
191191 }.flatten().toTypedArray()
192192 }
193193
194- override fun isApplicable (host : PsiElement ): Boolean = EmberUtils .isEmber( host.project)
194+ override fun isApplicable (host : PsiElement ): Boolean = host.containingFile.originalVirtualFile?.emberRoot != null
195195
196196 /* * Detect the name of the ember application */
197197 private fun getAppName (appRoot : VirtualFile ): String? = getModulePrefix(appRoot) ? : getAddonName(appRoot)
You can’t perform that action at this time.
0 commit comments