docker/resources/intellij.dotenv.docker.xml (19 lines of code) (raw):

<idea-plugin package="ru.adelf.idea.dotenv.docker"> <dependencies> <module name="intellij.clouds.docker.file"/> <module name="intellij.clouds.docker.file.backend"/> <plugin id="ru.adelf.idea.dotenv"/> <plugin id="Docker"/> <module name="intellij.yaml.backend"/> </dependencies> <extensions defaultExtensionNs="ru.adelf.idea.dotenv"> <environmentVariablesProvider implementation="ru.adelf.idea.dotenv.docker.DockerfileVariablesProvider"/> <environmentVariablesProvider implementation="ru.adelf.idea.dotenv.docker.DockerComposeYamlVariablesProvider"/> </extensions> <extensions defaultExtensionNs="com.intellij"> <psi.declarationProvider implementation="ru.adelf.idea.dotenv.docker.DockerfileEnvKeySymbolDeclarationProvider"/> <psi.declarationProvider implementation="ru.adelf.idea.dotenv.docker.DockerComposeYamlEnvKeySymbolDeclarationProvider"/> <gotoDeclarationHandler implementation="ru.adelf.idea.dotenv.docker.DockerfileKeyGotoHandler"/> <gotoDeclarationHandler implementation="ru.adelf.idea.dotenv.docker.DockerComposeKeyGotoHandler"/> </extensions> </idea-plugin>