We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent b1e7a1b commit 67e44deCopy full SHA for 67e44de
exts/ext-container/src/233/main/kotlin/cc/unitmesh/container/provider/DockerContextProvider.kt
@@ -13,7 +13,7 @@ import com.intellij.psi.PsiManager
13
import com.intellij.psi.util.PsiTreeUtil
14
15
class DockerContextProvider : ChatContextProvider {
16
- private val fromRegex = Regex("FROM\\s(.*)")
+ private val fromRegex = Regex("FROM\\s+((?:--platform=[^\\s]+\\s+)?[^\\s]+)(?:\\s+AS\\s+([^\\s]+))?")
17
18
override fun isApplicable(project: Project, creationContext: ChatCreationContext): Boolean =
19
DockerFileSearch.getInstance().getDockerFiles(project).isNotEmpty()
0 commit comments