From a56a1010c5b26ccb2f5969480498b450578a9612 Mon Sep 17 00:00:00 2001
From: Elle Imhoff
Date: Fri, 23 Jun 2023 15:32:06 -0500
Subject: [PATCH] Stop prependingQualifiers at EEx tags.
Fixes #3278
---
CHANGELOG.md | 2 ++
resources/META-INF/changelog.html | 1 +
src/org/elixir_lang/psi/impl/QualifiableAliasImpl.kt | 1 +
3 files changed, 4 insertions(+)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 06ce26fa1..11f4e65de 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -35,6 +35,8 @@
If the `.elixir_ls` directory is included the `.beam` it produces can interfere with normal `StubIndex`.
* [#3271](https://github.com/KronicDeth/intellij-elixir/pull/3271) - [@KronicDeth](https://github.com/KronicDeth)
* Check if Internal Erlang SDK home path exists for SDK for New Project.
+* [#3288](https://github.com/KronicDeth/intellij-elixir/pull/3288) - [@KronicDeth](https://github.com/KronicDeth)
+ * Stop `prependingQualifiers` at EEx tags.
## v15.0.1
diff --git a/resources/META-INF/changelog.html b/resources/META-INF/changelog.html
index 268f184fe..93f2d0394 100644
--- a/resources/META-INF/changelog.html
+++ b/resources/META-INF/changelog.html
@@ -30,6 +30,7 @@ v15.0.2
with normal StubIndex
.
Check if Internal Erlang SDK home path exists for SDK for New Project.
+ Stop prependingQualifiers
at EEx tags.
diff --git a/src/org/elixir_lang/psi/impl/QualifiableAliasImpl.kt b/src/org/elixir_lang/psi/impl/QualifiableAliasImpl.kt
index 5eec28db2..31b853a29 100644
--- a/src/org/elixir_lang/psi/impl/QualifiableAliasImpl.kt
+++ b/src/org/elixir_lang/psi/impl/QualifiableAliasImpl.kt
@@ -139,6 +139,7 @@ object QualifiableAliasImpl {
is QuotableKeywordPair,
// containers
is ElixirAssociationsBase, is ElixirContainerAssociationOperation, is ElixirList, is ElixirStructOperation, is ElixirTuple,
+ is ElixirEexTag,
// Top of file
is ElixirFile,
// Top of expression inside of interpolation