Git Product home page Git Product logo

idea-php-dotenv-plugin's People

Contributors

adelf avatar dlsniper avatar marcelhillesheim avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

idea-php-dotenv-plugin's Issues

Error while indexing ... Dockerfile

Hello,

the plugin seems to have problems when indexing at least certain Dockerfiles on my computer.
I'm running the Plugin in PHPStorm 2017.2 on Windows 10 x64.

I'm not really sure wether this isn't ultimately a problem in Jetbrains Dockerfile parser.
The problem is caused by your Plugin's Indexing operation, but the exception clearly happens in JetBrains code.

Here's the full error message:

Error while indexing C:\xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx\phpmyadmin\Dockerfile
To reindex this file IDEA has to be restarted: com.intellij.plugins.docker.dockerFile.parser.psi.DockerFileEnvRegularDeclaration.getEnvRegularValue()Lcom/intellij/plugins/docker/dockerFile/parser/psi/DockerFileEnvRegularValue;
java.lang.NoSuchMethodError: com.intellij.plugins.docker.dockerFile.parser.psi.DockerFileEnvRegularDeclaration.getEnvRegularValue()Lcom/intellij/plugins/docker/dockerFile/parser/psi/DockerFileEnvRegularValue;
at ru.adelf.idea.dotenv.docker.DockerfilePsiElementsVisitor.visitProperty(DockerfilePsiElementsVisitor.java:30)
at ru.adelf.idea.dotenv.docker.DockerfilePsiElementsVisitor.visitElement(DockerfilePsiElementsVisitor.java:22)
at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
at com.intellij.plugins.docker.dockerFile.parser.impl.DockerFileEnvRegularDeclarationImpl.accept(DockerFileEnvRegularDeclarationImpl.java:26)
at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
at ru.adelf.idea.dotenv.docker.DockerfilePsiElementsVisitor.visitElement(DockerfilePsiElementsVisitor.java:25)
at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
at com.intellij.plugins.docker.dockerFile.parser.impl.DockerFileEnvCommandImpl.accept(DockerFileEnvCommandImpl.java:26)
at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200)
at com.intellij.psi.impl.source.PsiFileImpl.acceptChildren(PsiFileImpl.java:857)
at ru.adelf.idea.dotenv.docker.DockerfileVariablesProvider.getElements(DockerfileVariablesProvider.java:29)
at ru.adelf.idea.dotenv.indexing.EnvironmentVariablesIndex.lambda$getIndexer$0(EnvironmentVariablesIndex.java:27)
at com.intellij.util.indexing.impl.MapReduceIndex.mapInput(MapReduceIndex.java:272)
at com.intellij.util.indexing.VfsAwareMapReduceIndex.calculateUpdateData(VfsAwareMapReduceIndex.java:99)
at com.intellij.util.indexing.impl.MapReduceIndex.update(MapReduceIndex.java:215)
at com.intellij.util.indexing.FileBasedIndexImpl.a(FileBasedIndexImpl.java:1615)
at com.intellij.util.indexing.FileBasedIndexImpl.a(FileBasedIndexImpl.java:1551)
at com.intellij.openapi.fileTypes.impl.FileTypeManagerImpl.freezeFileTypeTemporarilyIn(FileTypeManagerImpl.java:518)
at com.intellij.util.indexing.FileBasedIndexImpl.a(FileBasedIndexImpl.java:1510)
at com.intellij.util.indexing.FileBasedIndexImpl.indexFileContent(FileBasedIndexImpl.java:1498)
at com.intellij.util.indexing.UnindexedFilesUpdater.a(UnindexedFilesUpdater.java:105)
at com.intellij.openapi.project.CacheUpdateRunner$MyRunnable.a(CacheUpdateRunner.java:229)
at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1161)
at com.intellij.openapi.project.CacheUpdateRunner$MyRunnable.a(CacheUpdateRunner.java:246)
at com.intellij.openapi.progress.impl.CoreProgressManager.a(CoreProgressManager.java:170)
at com.intellij.openapi.progress.impl.CoreProgressManager.a(CoreProgressManager.java:548)
at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:493)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:94)
at com.intellij.openapi.progress.impl.CoreProgressManager.runProcess(CoreProgressManager.java:157)
at com.intellij.openapi.project.CacheUpdateRunner$MyRunnable.run(CacheUpdateRunner.java:242)
at com.intellij.openapi.application.impl.ApplicationImpl$2.run(ApplicationImpl.java:343)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)

java.lang.NoSuchMethodError: com.intellij.plugins.docker.dockerFile.parser.psi.DockerFileEnvRegularDeclaration.getEnvRegularValue()Lcom/intellij/plugins/docker/dockerFile/parser/psi/DockerFileEnvRegularValue;
at ru.adelf.idea.dotenv.docker.DockerfilePsiElementsVisitor.visitProperty(DockerfilePsiElementsVisitor.java:30)
at ru.adelf.idea.dotenv.docker.DockerfilePsiElementsVisitor.visitElement(DockerfilePsiElementsVisitor.java:22)
at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
at com.intellij.plugins.docker.dockerFile.parser.impl.DockerFileEnvRegularDeclarationImpl.accept(DockerFileEnvRegularDeclarationImpl.java:26)
at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
at ru.adelf.idea.dotenv.docker.DockerfilePsiElementsVisitor.visitElement(DockerfilePsiElementsVisitor.java:25)
at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
at com.intellij.plugins.docker.dockerFile.parser.impl.DockerFileEnvCommandImpl.accept(DockerFileEnvCommandImpl.java:26)
at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200)
at com.intellij.psi.impl.source.PsiFileImpl.acceptChildren(PsiFileImpl.java:857)
at ru.adelf.idea.dotenv.docker.DockerfileVariablesProvider.getElements(DockerfileVariablesProvider.java:29)
at ru.adelf.idea.dotenv.indexing.EnvironmentVariablesIndex.lambda$getIndexer$0(EnvironmentVariablesIndex.java:27)
at com.intellij.util.indexing.impl.MapReduceIndex.mapInput(MapReduceIndex.java:272)
at com.intellij.util.indexing.VfsAwareMapReduceIndex.calculateUpdateData(VfsAwareMapReduceIndex.java:99)
at com.intellij.util.indexing.impl.MapReduceIndex.update(MapReduceIndex.java:215)
at com.intellij.util.indexing.FileBasedIndexImpl.a(FileBasedIndexImpl.java:1615)
at com.intellij.util.indexing.FileBasedIndexImpl.a(FileBasedIndexImpl.java:1551)
at com.intellij.openapi.fileTypes.impl.FileTypeManagerImpl.freezeFileTypeTemporarilyIn(FileTypeManagerImpl.java:518)
at com.intellij.util.indexing.FileBasedIndexImpl.a(FileBasedIndexImpl.java:1510)
at com.intellij.util.indexing.FileBasedIndexImpl.indexFileContent(FileBasedIndexImpl.java:1498)
at com.intellij.util.indexing.UnindexedFilesUpdater.a(UnindexedFilesUpdater.java:105)
at com.intellij.openapi.project.CacheUpdateRunner$MyRunnable.a(CacheUpdateRunner.java:229)
at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1161)
at com.intellij.openapi.project.CacheUpdateRunner$MyRunnable.a(CacheUpdateRunner.java:246)
at com.intellij.openapi.progress.impl.CoreProgressManager.a(CoreProgressManager.java:170)
at com.intellij.openapi.progress.impl.CoreProgressManager.a(CoreProgressManager.java:548)
at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:493)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:94)
at com.intellij.openapi.progress.impl.CoreProgressManager.runProcess(CoreProgressManager.java:157)
at com.intellij.openapi.project.CacheUpdateRunner$MyRunnable.run(CacheUpdateRunner.java:242)
at com.intellij.openapi.application.impl.ApplicationImpl$2.run(ApplicationImpl.java:343)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)

java.lang.NoSuchMethodError: com.intellij.plugins.docker.dockerFile.parser.psi.DockerFileEnvRegularDeclaration.getEnvRegularValue()Lcom/intellij/plugins/docker/dockerFile/parser/psi/DockerFileEnvRegularValue;
at ru.adelf.idea.dotenv.docker.DockerfilePsiElementsVisitor.visitProperty(DockerfilePsiElementsVisitor.java:30)
at ru.adelf.idea.dotenv.docker.DockerfilePsiElementsVisitor.visitElement(DockerfilePsiElementsVisitor.java:22)
at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
at com.intellij.plugins.docker.dockerFile.parser.impl.DockerFileEnvRegularDeclarationImpl.accept(DockerFileEnvRegularDeclarationImpl.java:26)
at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
at ru.adelf.idea.dotenv.docker.DockerfilePsiElementsVisitor.visitElement(DockerfilePsiElementsVisitor.java:25)
at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
at com.intellij.plugins.docker.dockerFile.parser.impl.DockerFileEnvCommandImpl.accept(DockerFileEnvCommandImpl.java:26)
at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200)
at com.intellij.psi.impl.source.PsiFileImpl.acceptChildren(PsiFileImpl.java:857)
at ru.adelf.idea.dotenv.docker.DockerfileVariablesProvider.getElements(DockerfileVariablesProvider.java:29)
at ru.adelf.idea.dotenv.indexing.EnvironmentVariablesIndex.lambda$getIndexer$0(EnvironmentVariablesIndex.java:27)
at com.intellij.util.indexing.impl.MapReduceIndex.mapInput(MapReduceIndex.java:272)
at com.intellij.util.indexing.VfsAwareMapReduceIndex.calculateUpdateData(VfsAwareMapReduceIndex.java:99)
at com.intellij.util.indexing.impl.MapReduceIndex.update(MapReduceIndex.java:215)
at com.intellij.util.indexing.FileBasedIndexImpl.a(FileBasedIndexImpl.java:1615)
at com.intellij.util.indexing.FileBasedIndexImpl.a(FileBasedIndexImpl.java:1551)
at com.intellij.openapi.fileTypes.impl.FileTypeManagerImpl.freezeFileTypeTemporarilyIn(FileTypeManagerImpl.java:518)
at com.intellij.util.indexing.FileBasedIndexImpl.a(FileBasedIndexImpl.java:1510)
at com.intellij.util.indexing.FileBasedIndexImpl.indexFileContent(FileBasedIndexImpl.java:1498)
at com.intellij.util.indexing.UnindexedFilesUpdater.a(UnindexedFilesUpdater.java:105)
at com.intellij.openapi.project.CacheUpdateRunner$MyRunnable.a(CacheUpdateRunner.java:229)
at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1161)
at com.intellij.openapi.project.CacheUpdateRunner$MyRunnable.a(CacheUpdateRunner.java:246)
at com.intellij.openapi.progress.impl.CoreProgressManager.a(CoreProgressManager.java:170)
at com.intellij.openapi.progress.impl.CoreProgressManager.a(CoreProgressManager.java:548)
at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:493)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:94)
at com.intellij.openapi.progress.impl.CoreProgressManager.runProcess(CoreProgressManager.java:157)
at com.intellij.openapi.project.CacheUpdateRunner$MyRunnable.run(CacheUpdateRunner.java:242)
at com.intellij.openapi.application.impl.ApplicationImpl$2.run(ApplicationImpl.java:343)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)

And this is the Dockerfile in question:

FROM phpmyadmin/phpmyadmin

ENV PMA_ARBITRARY=1

TextAttributeKey(name:'SIMPLE_BAD_CHARACTER', defaultAttributes:'null') was already registered

IntelliJ Version:

IntelliJ IDEA 2018.3.3 (Ultimate Edition)
Build #IU-183.5153.38, built on January 9, 2019
JRE: 1.8.0_152-release-1343-b26 x86_64
JVM: OpenJDK 64-Bit Server VM by JetBrains s.r.o
macOS 10.12.6

Got following error when opened IntelliJ:

java.lang.IllegalStateException: TextAttributeKey(name:'SIMPLE_BAD_CHARACTER', defaultAttributes:'null')  was already registered with the other defaultAttributes: [java.awt.Color[r=255,g=100,b=100],null,1,null,null,null]
	at com.intellij.openapi.editor.colors.TextAttributesKey.mergeKeys(TextAttributesKey.java:220)
	at com.intellij.openapi.editor.colors.TextAttributesKey.lambda$getOrCreate$4(TextAttributesKey.java:200)
	at java.util.concurrent.ConcurrentHashMap.compute(ConcurrentHashMap.java:1877)
	at com.intellij.openapi.editor.colors.TextAttributesKey.getOrCreate(TextAttributesKey.java:200)
	at com.intellij.openapi.editor.colors.TextAttributesKey.createTextAttributesKey(TextAttributesKey.java:187)
	at ru.adelf.idea.dotenv.DotEnvSyntaxHighlighter.<clinit>(DotEnvSyntaxHighlighter.java:25)
	at ru.adelf.idea.dotenv.DotEnvSyntaxHighlighterFactory.getSyntaxHighlighter(DotEnvSyntaxHighlighterFactory.java:12)
	at com.intellij.openapi.fileTypes.SyntaxHighlighterFactory.getSyntaxHighlighter(SyntaxHighlighterFactory.java:39)
	at org.jetbrains.plugins.ruby.ruby.lang.highlighter.RubyEditorHighlighter.<init>(RubyEditorHighlighter.java:44)
	at org.jetbrains.plugins.ruby.ruby.lang.highlighter.RubyEditorHighlighterProvider.getEditorHighlighter(RubyEditorHighlighterProvider.java:18)
	at com.intellij.openapi.editor.highlighter.EditorHighlighterFactoryImpl.createEditorHighlighter(EditorHighlighterFactoryImpl.java:78)
	at com.intellij.openapi.fileEditor.impl.text.TextEditorImpl.loadEditorInBackground(TextEditorImpl.java:75)
	at com.intellij.openapi.fileEditor.impl.text.PsiAwareTextEditorImpl.loadEditorInBackground(PsiAwareTextEditorImpl.java:51)
	at com.intellij.openapi.fileEditor.impl.text.AsyncEditorLoader.lambda$tryLoadEditor$3(AsyncEditorLoader.java:162)
	at com.intellij.psi.impl.PsiDocumentManagerBase.lambda$commitAndRunReadAction$4(PsiDocumentManagerBase.java:491)
	at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:977)
	at com.intellij.openapi.application.ReadAction.compute(ReadAction.java:57)
	at com.intellij.psi.impl.PsiDocumentManagerBase.commitAndRunReadAction(PsiDocumentManagerBase.java:489)
	at com.intellij.openapi.fileEditor.impl.text.AsyncEditorLoader.lambda$tryLoadEditor$4(AsyncEditorLoader.java:167)
	at com.intellij.openapi.progress.util.ProgressIndicatorUtils.lambda$runWithWriteActionPriority$1(ProgressIndicatorUtils.java:123)
	at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$runProcess$2(CoreProgressManager.java:164)
	at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:582)
	at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:532)
	at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:87)
	at com.intellij.openapi.progress.impl.CoreProgressManager.runProcess(CoreProgressManager.java:151)
	at com.intellij.openapi.progress.util.ProgressIndicatorUtils.runWithWriteActionPriority(ProgressIndicatorUtils.java:112)
	at com.intellij.openapi.fileEditor.impl.text.AsyncEditorLoader.tryLoadEditor(AsyncEditorLoader.java:166)
	at com.intellij.openapi.fileEditor.impl.text.AsyncEditorLoader.lambda$scheduleLoading$2(AsyncEditorLoader.java:120)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
	at com.intellij.util.concurrency.BoundedTaskExecutor.doRun(BoundedTaskExecutor.java:227)
	at com.intellij.util.concurrency.BoundedTaskExecutor.access$100(BoundedTaskExecutor.java:26)
	at com.intellij.util.concurrency.BoundedTaskExecutor$2$1.run(BoundedTaskExecutor.java:200)
	at com.intellij.util.ConcurrencyUtil.runUnderThreadName(ConcurrencyUtil.java:229)
	at com.intellij.util.concurrency.BoundedTaskExecutor$2.run(BoundedTaskExecutor.java:194)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)

image

custom file name like .env-default

I know this is not a standard name of env file but the project I work on uses such. Any way to get highlighting for custom env file?

it works great for .env file but no highlight for .env-default.

Syntax highlighting - Feature Request

Hi!

I don't really know (and won't pretend to), how PHPStorm and the other IDEA offspring do this, but some kind of highlighting for the .env files would be helpful :)

Remove 2019.2 deprecated code

Deprecated class FileTypeFactory is used in
DotEnvFileTypeFactory.()
DotEnvFileTypeFactory

Deprecated method Extensions.getExtensions(String, AreaInstance) is used in
EnvironmentVariablesProviderUtil.getEnvVariablesProviders()
EnvironmentVariablesProviderUtil.getEnvVariablesUsagesProviders()

Downgrade to 0.7 on update to EAP1 2019.3 WebStorm

After I have reinstalled WebStorm 2019.2.3 with EAP1 2019.3 the IDE has prompts with plugin update with downgrade proposal from 0.8 to 0.7
pluginUpdate
I have downgraded that plugin. The uninstall it, and now in plugin repo I see 0.7 version, but with Jul 29, 2019 date, just like the date near 0.8 version in JetBrains plugins repo
versionAndDate

.env variables not being recognized

Hi,

I have this plugin installed in PhpStorm 2019.2.3 but the .env variables present on my .env file are not being recognized.

image

Anyone can help me out debugging this?

Plugin seems to break PHP trait import and use statements

Problem

Using this plugin in combination with the latest PHPStorm EAP (as of 24/10/2017) seem to break trait import and use statements. See referenced issue and screenshots for examples. Disabling the plugin fixes the issue.

Any idea what might be the trouble here? Seems weird, especially since they're somewhat unrelated, but maybe the plugin hooks into that flow somehow.

Screenshots

phpstorm - bug - trait import and use - 1

phpstorm - bug - trait import and use - 2

Environment

PhpStorm 2017.3 EAP
Build #PS-173.3302.10, built on October 18, 2017
PhpStorm EAP User
Expiration date: November 17, 2017
JRE: 1.8.0_152-release-1024-b5 x86_64
JVM: OpenJDK 64-Bit Server VM by JetBrains s.r.o
Mac OS X 10.12.6

References

See https://youtrack.jetbrains.com/issue/WI-38201.

malfunction of Duplicate key

In CakePHP3, reading using josegonzalez / php-dotenv is recommended.
https://book.cakephp.org/3.0/en/development/configuration.html#environment-variables

It is possible to set variables from linux env.

export BAR=baz # you can optionally begin with an export statement
https://github.com/josegonzalez/php-dotenv#usage

If you write as follows,"inspection info: Duplicate Key" will occur in all "export" locations

#!/usr/bin/env bash
export APP_NAME=${ENV_APP_NAME:-"FooApp"}
export DEBUG=${ENV_DEBUG:-true}
export APP_ENCODING=${ENV_APP_ENCODING:-"UTF-8"}
export APP_DEFAULT_LOCALE=${ENV_APP_DEFAULT_LOCALE:-"ja_JP"}
export APP_DEFAULT_TIMEZONE=${ENV_APP_DEFAULT_TIMEZONE:-"Asia/Tokyo"}

Thank you.

Syntax highlighting in .env files

I think that a plugin that adds ".env files support for PhpStorm" should add syntax highlighting, for example the comments, parameter names and values should appear in different colors.

Completion support for python os.getenv()

os.getenv('VAR_NAME') is one of several ways to get at environment variables in python, but does not seem to be supported in the same way that os.environ.get('VAR_NAME') and others are.

Multi-line strings

Is it planned to add support of multi-line strings? I'm not sure how it could be done, but sometimes I miss this feature :) Thanks.

xxx.env is not recognised

I use different .env file in my project. I had to rename it to xxx.env. is it possible to support all environment files that end with .env instead of supporting only THE .env file?

High IDE CPU usage caused by the plug-in

https://youtrack.jetbrains.com/v2/issue/IDEA-186214

"ApplicationImpl pooled thread 9" prio=0 tid=0x0 nid=0x0 runnable
     java.lang.Thread.State: RUNNABLE

	at gnu.trove.TIntObjectHashMap.insertionIndex(TIntObjectHashMap.java:336)
	at gnu.trove.TIntObjectHashMap.rehash(TIntObjectHashMap.java:233)
	at gnu.trove.THash.compact(THash.java:174)
	at com.intellij.lang.impl.MarkerOptionalData.compact(MarkerOptionalData.java:51)
	at com.intellij.lang.impl.PsiBuilderImpl.g(PsiBuilderImpl.java:1013)
	at com.intellij.lang.impl.PsiBuilderImpl.a(PsiBuilderImpl.java:918)
	at com.intellij.lang.impl.PsiBuilderImpl.getTreeBuilt(PsiBuilderImpl.java:913)
	at com.intellij.lang.javascript.types.JSBlockStatementElementType.doParseContents(JSBlockStatementElementType.java:89)
	at com.intellij.psi.tree.ILazyParseableElementType.parseContents(ILazyParseableElementType.java:80)
	at com.intellij.psi.impl.source.tree.LazyParseableElement.ensureParsed(LazyParseableElement.java:192)
	at com.intellij.psi.impl.source.tree.LazyParseableElement.getFirstChildNode(LazyParseableElement.java:240)
	at com.intellij.psi.impl.source.tree.LazyParseablePsiElement.getFirstChild(LazyParseablePsiElement.java:90)
	at com.intellij.psi.impl.source.tree.LazyParseablePsiElement.acceptChildren(LazyParseablePsiElement.java:104)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.js.JsEnvironmentCallsVisitor.visitElement(JsEnvironmentCallsVisitor.java:26)
	at com.intellij.lang.javascript.psi.impl.JSBlockStatementImpl.accept(JSBlockStatementImpl.java:58)
	at com.intellij.psi.impl.source.tree.CompositePsiElement.acceptChildren(CompositePsiElement.java:81)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.js.JsEnvironmentCallsVisitor.visitElement(JsEnvironmentCallsVisitor.java:26)
	at com.intellij.lang.javascript.psi.impl.JSIfStatementImpl.accept(JSIfStatementImpl.java:108)
	at com.intellij.psi.impl.source.tree.LazyParseablePsiElement.acceptChildren(LazyParseablePsiElement.java:106)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.js.JsEnvironmentCallsVisitor.visitElement(JsEnvironmentCallsVisitor.java:26)
	at com.intellij.lang.javascript.psi.impl.JSBlockStatementImpl.accept(JSBlockStatementImpl.java:58)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.js.JsEnvironmentCallsVisitor.visitElement(JsEnvironmentCallsVisitor.java:26)
	at com.intellij.lang.javascript.psi.impl.JSFunctionImpl.accept(JSFunctionImpl.java:157)
	at com.intellij.psi.impl.source.tree.LazyParseablePsiElement.acceptChildren(LazyParseablePsiElement.java:106)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.js.JsEnvironmentCallsVisitor.visitElement(JsEnvironmentCallsVisitor.java:26)
	at com.intellij.lang.javascript.psi.impl.JSBlockStatementImpl.accept(JSBlockStatementImpl.java:58)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.js.JsEnvironmentCallsVisitor.visitElement(JsEnvironmentCallsVisitor.java:26)
	at com.intellij.lang.javascript.psi.impl.JSFunctionExpressionImpl.accept(JSFunctionExpressionImpl.java:54)
	at com.intellij.psi.impl.source.tree.CompositePsiElement.acceptChildren(CompositePsiElement.java:81)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.js.JsEnvironmentCallsVisitor.visitElement(JsEnvironmentCallsVisitor.java:26)
	at com.intellij.lang.javascript.psi.impl.JSParenthesizedExpressionImpl.accept(JSParenthesizedExpressionImpl.java:46)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.js.JsEnvironmentCallsVisitor.visitElement(JsEnvironmentCallsVisitor.java:26)
	at com.intellij.lang.javascript.psi.impl.JSCallExpressionImpl.accept(JSCallExpressionImpl.java:103)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.js.JsEnvironmentCallsVisitor.visitElement(JsEnvironmentCallsVisitor.java:26)
	at com.intellij.lang.javascript.psi.impl.JSVariableBaseImpl.accept(JSVariableBaseImpl.java:398)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.js.JsEnvironmentCallsVisitor.visitElement(JsEnvironmentCallsVisitor.java:26)
	at com.intellij.lang.javascript.psi.impl.JSVarStatementBase.accept(JSVarStatementBase.java:46)
	at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200)
	at com.intellij.psi.impl.source.PsiFileImpl.acceptChildren(PsiFileImpl.java:823)
	at ru.adelf.idea.dotenv.js.JsEnvironmentVariablesUsagesProvider.getUsages(JsEnvironmentVariablesUsagesProvider.java:25)
	at ru.adelf.idea.dotenv.indexing.DotEnvUsagesIndex.lambda$getIndexer$0(DotEnvUsagesIndex.java:34)
	at ru.adelf.idea.dotenv.indexing.DotEnvUsagesIndex$$Lambda$340/1452662302.map(Unknown Source)
	at com.intellij.util.indexing.impl.MapReduceIndex.mapInput(MapReduceIndex.java:273)
	at com.intellij.util.indexing.VfsAwareMapReduceIndex.calculateUpdateData(VfsAwareMapReduceIndex.java:98)
	at com.intellij.util.indexing.impl.MapReduceIndex.update(MapReduceIndex.java:213)
	at com.intellij.util.indexing.FileBasedIndexImpl.a(FileBasedIndexImpl.java:1654)
	at com.intellij.util.indexing.FileBasedIndexImpl.a(FileBasedIndexImpl.java:1582)
	at com.intellij.util.indexing.FileBasedIndexImpl$$Lambda$1313/1000225462.run(Unknown Source)
	at com.intellij.openapi.fileTypes.impl.FileTypeManagerImpl.freezeFileTypeTemporarilyIn(FileTypeManagerImpl.java:511)
	at com.intellij.util.indexing.FileBasedIndexImpl.a(FileBasedIndexImpl.java:1541)
	at com.intellij.util.indexing.FileBasedIndexImpl.indexFileContent(FileBasedIndexImpl.java:1529)
	at com.intellij.util.indexing.UnindexedFilesUpdater.a(UnindexedFilesUpdater.java:109)
	at com.intellij.util.indexing.UnindexedFilesUpdater$$Lambda$1214/748859658.consume(Unknown Source)
	at com.intellij.openapi.project.CacheUpdateRunner$MyRunnable.a(CacheUpdateRunner.java:227)
	at com.intellij.openapi.project.CacheUpdateRunner$MyRunnable$$Lambda$1299/1358884322.run(Unknown Source)
	at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1127)
	at com.intellij.openapi.project.CacheUpdateRunner$MyRunnable.a(CacheUpdateRunner.java:243)
	at com.intellij.openapi.project.CacheUpdateRunner$MyRunnable$$Lambda$1303/310145167.run(Unknown Source)
	at com.intellij.openapi.progress.impl.CoreProgressManager.a(CoreProgressManager.java:157)
	at com.intellij.openapi.progress.impl.CoreProgressManager$$Lambda$116/424560777.run(Unknown Source)
	at com.intellij.openapi.progress.impl.CoreProgressManager.a(CoreProgressManager.java:543)
	at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:488)
	at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:94)
	at com.intellij.openapi.progress.impl.CoreProgressManager.runProcess(CoreProgressManager.java:144)
	at com.intellij.openapi.project.CacheUpdateRunner$MyRunnable.run(CacheUpdateRunner.java:240)
	at com.intellij.openapi.application.impl.ApplicationImpl$1.run(ApplicationImpl.java:315)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)  

SOE

You should use walking visitors instead, expressions might be very nested.

Error while indexing /Users/uwe/dev/go/src/github.com/golang/go/test/bench/go1/jsondata_test.go
To reindex this file IDEA has to be restarted

java.lang.StackOverflowError
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	...
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:26)
	at com.goide.psi.impl.GoBinaryExprImpl.accept(GoBinaryExprImpl.java:24)
	at com.goide.psi.impl.GoAddExprImpl.accept(GoAddExprImpl.java:24)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoVarSpecImpl.accept(GoVarSpecImpl.java:34)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoVarDeclarationImpl.accept(GoVarDeclarationImpl.java:32)
	at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200)
	at com.intellij.psi.impl.source.PsiFileImpl.acceptChildren(PsiFileImpl.java:728)
	at ru.adelf.idea.dotenv.go.GoEnvironmentVariablesUsagesProvider.getUsages(GoEnvironmentVariablesUsagesProvider.java:25)
	at ru.adelf.idea.dotenv.indexing.DotEnvUsagesIndex.lambda$getIndexer$0(DotEnvUsagesIndex.java:34)
	at com.intellij.util.indexing.impl.MapReduceIndex.mapInput(MapReduceIndex.java:273)
	at com.intellij.util.indexing.VfsAwareMapReduceIndex.calculateUpdateData(VfsAwareMapReduceIndex.java:97)
	at com.intellij.util.indexing.impl.MapReduceIndex.update(MapReduceIndex.java:213)
	at com.intellij.util.indexing.FileBasedIndexImpl.updateSingleIndex(FileBasedIndexImpl.java:1668)
	at com.intellij.util.indexing.FileBasedIndexImpl.lambda$doIndexFileContent$25(FileBasedIndexImpl.java:1596)
	at com.intellij.openapi.fileTypes.impl.FileTypeManagerImpl.freezeFileTypeTemporarilyIn(FileTypeManagerImpl.java:519)
	at com.intellij.util.indexing.FileBasedIndexImpl.doIndexFileContent(FileBasedIndexImpl.java:1555)
	at com.intellij.util.indexing.FileBasedIndexImpl.indexFileContent(FileBasedIndexImpl.java:1543)
	at com.intellij.util.indexing.UnindexedFilesUpdater.lambda$indexFiles$0(UnindexedFilesUpdater.java:110)
	at com.intellij.openapi.project.CacheUpdateRunner$MyRunnable.lambda$run$0(CacheUpdateRunner.java:230)
	at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1161)
	at com.intellij.openapi.project.CacheUpdateRunner$MyRunnable.lambda$run$1(CacheUpdateRunner.java:246)
	at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$runProcess$1(CoreProgressManager.java:157)
	at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:580)
	at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:525)
	at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:85)
	at com.intellij.openapi.progress.impl.CoreProgressManager.runProcess(CoreProgressManager.java:144)
	at com.intellij.openapi.project.CacheUpdateRunner$MyRunnable.run(CacheUpdateRunner.java:243)
	at com.intellij.openapi.application.impl.ApplicationImpl$1.run(ApplicationImpl.java:314)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)

Declaration and usages

It would be great if we could find usages from .env file and find declaration from getenv('SOME_ARGUMENT') argument. Just like how we find usages and declarations of methods.

The example is in Symfony plugin: there you can move from service name to class and backwards.

Thank you for great plugin anyway 👍

Syntax Highlighting in Php Storm

Hello, first of all thx for plugin. Would you please add syntax highlighting in phpstorm. PhpStorm is one of the most popular u know, without syntax highlighting plugin is nothing in phpstorm :(

Completion does not work in Intellij IDEA in React with TypeScript

I have a React project in TypeScript and the plugin does not allow of completion in .env of used environment variables as:

config.js:

const APP_URL = process.env.APP_URL || 'http://127.0.0.1:8899';

Go to first usage place works (I CTRL+click it and IDE gets me to the specific file where puts cursor at process.env.APP_URL)

Incompatible plugin

Go plugin: 172.3968.45
IntelliJ IDEA 2017.2.7 Build #IU-172.4574.19

2018-09-21 11:14:41,996 [ 108616]  ERROR - napi.project.CacheUpdateRunner - Error while indexing ***
To reindex this file IDEA has to be restarted
java.lang.NoSuchMethodError: com.goide.psi.impl.GoPsiUtil.getCallReference(Lcom/goide/psi/GoExpression;)Lcom/goide/psi/GoReferenceExpression;
	at ru.adelf.idea.dotenv.go.GoPsiHelper.getEnvironmentGoLiteral(GoPsiHelper.java:27)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitCall(GoEnvironmentCallsVisitor.java:26)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:19)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoExpressionImpl.accept(GoExpressionImpl.java:27)
	at com.goide.psi.impl.GoCallExprImpl.accept(GoCallExprImpl.java:25)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoVarSpecImpl.accept(GoVarSpecImpl.java:35)
	at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
	at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
	at ru.adelf.idea.dotenv.go.GoEnvironmentCallsVisitor.visitElement(GoEnvironmentCallsVisitor.java:22)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at com.goide.psi.impl.GoVarDeclarationImpl.accept(GoVarDeclarationImpl.java:33)
	at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200)
	at com.intellij.psi.impl.source.PsiFileImpl.acceptChildren(PsiFileImpl.java:861)
	at ru.adelf.idea.dotenv.go.GoEnvironmentVariablesUsagesProvider.getUsages(GoEnvironmentVariablesUsagesProvider.java:25)
	at ru.adelf.idea.dotenv.indexing.DotEnvUsagesIndex.lambda$getIndexer$0(DotEnvUsagesIndex.java:34)
	at com.intellij.util.indexing.impl.MapReduceIndex.mapInput(MapReduceIndex.java:271)
	at com.intellij.util.indexing.VfsAwareMapReduceIndex.calculateUpdateData(VfsAwareMapReduceIndex.java:99)
	at com.intellij.util.indexing.impl.MapReduceIndex.update(MapReduceIndex.java:214)
	at com.intellij.util.indexing.FileBasedIndexImpl.a(FileBasedIndexImpl.java:1618)
	at com.intellij.util.indexing.FileBasedIndexImpl.a(FileBasedIndexImpl.java:1554)
	at com.intellij.openapi.fileTypes.impl.FileTypeManagerImpl.freezeFileTypeTemporarilyIn(FileTypeManagerImpl.java:518)
	at com.intellij.util.indexing.FileBasedIndexImpl.a(FileBasedIndexImpl.java:1513)
	at com.intellij.util.indexing.FileBasedIndexImpl.indexFileContent(FileBasedIndexImpl.java:1501)
	at com.intellij.util.indexing.UnindexedFilesUpdater.a(UnindexedFilesUpdater.java:105)
	at com.intellij.openapi.project.CacheUpdateRunner$MyRunnable.a(CacheUpdateRunner.java:229)
	at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1148)
	at com.intellij.openapi.project.CacheUpdateRunner$MyRunnable.a(CacheUpdateRunner.java:246)
	at com.intellij.openapi.progress.impl.CoreProgressManager.a(CoreProgressManager.java:170)
	at com.intellij.openapi.progress.impl.CoreProgressManager.a(CoreProgressManager.java:548)
	at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:493)
	at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:94)
	at com.intellij.openapi.progress.impl.CoreProgressManager.runProcess(CoreProgressManager.java:157)
	at com.intellij.openapi.project.CacheUpdateRunner$MyRunnable.run(CacheUpdateRunner.java:242)
	at com.intellij.openapi.application.impl.ApplicationImpl$1.run(ApplicationImpl.java:330)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)

Go to is not working if variable is not access directly (JavaScript)

  1. Create a .env file
USER = 'Aaron'
  1. Create index.js file
const user = process.env.USER

Move caret to USER and press Ctrl + B (Declaration or Usages) - the .env would be opened, just as expected

  1. Now change code to
const env = process.env
const user = env.USER

Move caret to USER and press Ctrl + B (Declaration or Usages) - the caret would be moved to process.env. But it should move to .env file, just like in point 2, because the code is actually the same

  1. Now change code to
const {env} = process
const user = env.USER

The USER is unresolved, Ctrl + B is not working at all. But it should be resolved, and Ctrl + B should work the same as in point 2, because the code is actually the same

java.lang.NoClassDefFoundError: javafx/util/Pair

Hey,

first of all thanks for your plugin, it is really great.

Since today my PHPstorm throws following Exception:

javafx/util/Pair
java.lang.NoClassDefFoundError: javafx/util/Pair
	at ru.adelf.idea.dotenv.util.EnvironmentVariablesUtil.getKeyValueFromString(EnvironmentVariablesUtil.java:21)
	at ru.adelf.idea.dotenv.DotEnvPsiElementsVisitor.visitProperty(DotEnvPsiElementsVisitor.java:26)
	at ru.adelf.idea.dotenv.DotEnvPsiElementsVisitor.visitElement(DotEnvPsiElementsVisitor.java:19)
	at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
	at ru.adelf.idea.dotenv.psi.impl.DotEnvPropertyImpl.accept(DotEnvPropertyImpl.java:26)
	at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200)
	at com.intellij.psi.impl.source.PsiFileImpl.acceptChildren(PsiFileImpl.java:823)
	at ru.adelf.idea.dotenv.DotEnvVariablesProvider.getElements(DotEnvVariablesProvider.java:24)
	at ru.adelf.idea.dotenv.indexing.EnvironmentVariablesIndex.lambda$getIndexer$0(EnvironmentVariablesIndex.java:26)
	at com.intellij.util.indexing.impl.MapReduceIndex.mapInput(MapReduceIndex.java:271)
	at com.intellij.util.indexing.VfsAwareMapReduceIndex.calculateUpdateData(VfsAwareMapReduceIndex.java:99)
	at com.intellij.util.indexing.impl.MapReduceIndex.update(MapReduceIndex.java:214)
	at com.intellij.util.indexing.FileBasedIndexImpl.a(FileBasedIndexImpl.java:1645)
	at com.intellij.util.indexing.FileBasedIndexImpl.a(FileBasedIndexImpl.java:1581)
	at com.intellij.openapi.fileTypes.impl.FileTypeManagerImpl.freezeFileTypeTemporarilyIn(FileTypeManagerImpl.java:511)
	at com.intellij.util.indexing.FileBasedIndexImpl.a(FileBasedIndexImpl.java:1540)
	at com.intellij.util.indexing.FileBasedIndexImpl.indexFileContent(FileBasedIndexImpl.java:1528)
	at com.intellij.util.indexing.FileBasedIndexImpl.processRefreshedFile(FileBasedIndexImpl.java:1507)
	at com.intellij.util.indexing.FileBasedIndexImpl$VirtualFileUpdateTask.doProcess(FileBasedIndexImpl.java:1663)
	at com.intellij.util.indexing.FileBasedIndexImpl$VirtualFileUpdateTask.doProcess(FileBasedIndexImpl.java:1660)
	at com.intellij.util.indexing.UpdateTask.a(UpdateTask.java:76)
	at com.intellij.util.indexing.UpdateTask.processAll(UpdateTask.java:46)
	at com.intellij.util.indexing.FileBasedIndexImpl.a(FileBasedIndexImpl.java:1682)
	at com.intellij.util.indexing.FileBasedIndexImpl.ensureUpToDate(FileBasedIndexImpl.java:725)
	at com.intellij.util.indexing.FileBasedIndexImpl.ensureUpToDate(FileBasedIndexImpl.java:691)
	at com.intellij.psi.stubs.StubIndexImpl.a(StubIndexImpl.java:346)
	at com.intellij.psi.stubs.StubIndexImpl.processElements(StubIndexImpl.java:323)
	at com.intellij.psi.stubs.StubIndex.getElements(StubIndex.java:145)
	at com.intellij.psi.stubs.StubIndex.getElements(StubIndex.java:134)
	at com.jetbrains.php.PhpIndexImpl.getFunctionsByName(PhpIndexImpl.java:290)
	at com.jetbrains.php.lang.psi.elements.impl.FunctionReferenceImpl.resolveGlobal(FunctionReferenceImpl.java:80)
	at com.jetbrains.php.lang.psi.elements.impl.PhpReferenceImpl$1.resolve(PhpReferenceImpl.java:151)
	at com.jetbrains.php.lang.psi.elements.impl.PhpReferenceImpl$1.resolve(PhpReferenceImpl.java:148)
	at com.intellij.psi.impl.source.resolve.ResolveCache.lambda$resolve$0(ResolveCache.java:145)
	at com.intellij.openapi.util.RecursionManager$2.doPreventingRecursion(RecursionManager.java:112)
	at com.intellij.psi.impl.source.resolve.ResolveCache.resolve(ResolveCache.java:144)
	at com.intellij.psi.impl.source.resolve.ResolveCache.resolveWithCaching(ResolveCache.java:175)
	at com.intellij.psi.impl.source.resolve.ResolveCache.resolveWithCaching(ResolveCache.java:167)
	at com.jetbrains.php.lang.psi.elements.impl.PhpReferenceImpl.multiResolve(PhpReferenceImpl.java:143)
	at com.jetbrains.php.lang.psi.elements.impl.PhpReferenceImpl.resolve(PhpReferenceImpl.java:129)
	at com.intellij.codeInsight.TargetElementUtil.a(TargetElementUtil.java:389)
	at com.intellij.codeInsight.TargetElementUtil.b(TargetElementUtil.java:366)
	at com.intellij.codeInsight.TargetElementUtil.a(TargetElementUtil.java:236)
	at com.intellij.codeInsight.TargetElementUtil.findTargetElement(TargetElementUtil.java:208)
	at com.intellij.codeInsight.daemon.impl.IdentifierHighlighterPass.doCollectInformation(IdentifierHighlighterPass.java:92)
	at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:70)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.c(PassExecutorService.java:437)
	at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1127)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.b(PassExecutorService.java:430)
	at com.intellij.openapi.progress.impl.CoreProgressManager.a(CoreProgressManager.java:534)
	at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:479)
	at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:94)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.a(PassExecutorService.java:429)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.d(PassExecutorService.java:405)
	at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:143)
	at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:229)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:403)
	at com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:170)
	at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:289)
	at java.util.concurrent.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1056)
	at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1692)
	at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:157)

PHPStorm Info:
PhpStorm 2017.3
Build #PS-173.3727.138, built on November 28, 2017
JRE: 1.8.0_144-b01 amd64
JVM: OpenJDK 64-Bit Server VM by Oracle Corporation
Linux 4.14.4-1-ARCH

Dont know it relevant or not. Im using Docker in my Project (with .env file) - it seems to do with that, but im not sure.

Freeze

Hello,

Am I the only one to have some freeze when I edit a .env file since the last phpstorm update ?

Freezes disappears when I disable the plugin.

Compatibility with PyCharm 2020.1

I have PyCharm 2020.1 EAP (Professional Edition), Build #PY-201.4865.17, built on February 5, 2020 and on IDE start I get the following error:

Plugin Error: The .env files support (id=ru.adelf.idea.dotenv, path=~/.local/share/JetBrains/PyCharm2020.1/idea-php-dotenv-plugin-2019.3.jar, version=2019.3) plugin is incompatible (target build range is 192 to 193.*).

Error while indexing

After update PhpStorm from 2017.1 to 2017.2, when I restart the Ide during the indexing I recieved this error:
Error while indexing ...[phpstorm-project].../.dockers/xenialdock/Dockerfile

Details:
Error while indexing ...[phpstorm-project].../.dockers/xenialdock/Dockerfile
To reindex this file IDEA has to be restarted: com.intellij.plugins.docker.dockerFile.parser.psi.DockerFileEnvRegularDeclaration.getEnvRegularValue()Lcom/intellij/plugins/docker/dockerFile/parser/psi/DockerFileEnvRegularValue;
java.lang.NoSuchMethodError: com.intellij.plugins.docker.dockerFile.parser.psi.DockerFileEnvRegularDeclaration.getEnvRegularValue()Lcom/intellij/plugins/docker/dockerFile/parser/psi/DockerFileEnvRegularValue;
at ru.adelf.idea.dotenv.docker.DockerfilePsiElementsVisitor.visitProperty(DockerfilePsiElementsVisitor.java:30)
at ru.adelf.idea.dotenv.docker.DockerfilePsiElementsVisitor.visitElement(DockerfilePsiElementsVisitor.java:22)
at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
at com.intellij.plugins.docker.dockerFile.parser.impl.DockerFileEnvRegularDeclarationImpl.accept(DockerFileEnvRegularDeclarationImpl.java:26)
at com.intellij.psi.impl.PsiElementBase.acceptChildren(PsiElementBase.java:69)
at com.intellij.psi.PsiRecursiveElementVisitor.visitElement(PsiRecursiveElementVisitor.java:40)
at ru.adelf.idea.dotenv.docker.DockerfilePsiElementsVisitor.visitElement(DockerfilePsiElementsVisitor.java:25)
at com.intellij.psi.impl.PsiElementBase.accept(PsiElementBase.java:274)
at com.intellij.plugins.docker.dockerFile.parser.impl.DockerFileEnvCommandImpl.accept(DockerFileEnvCommandImpl.java:26)
at com.intellij.psi.impl.source.tree.SharedImplUtil.acceptChildren(SharedImplUtil.java:200)
at com.intellij.psi.impl.source.PsiFileImpl.acceptChildren(PsiFileImpl.java:857)
at ru.adelf.idea.dotenv.docker.DockerfileVariablesProvider.getElements(DockerfileVariablesProvider.java:29)
at ru.adelf.idea.dotenv.indexing.EnvironmentVariablesIndex.lambda$getIndexer$0(EnvironmentVariablesIndex.java:27)
at com.intellij.util.indexing.impl.MapReduceIndex.mapInput(MapReduceIndex.java:272)
at com.intellij.util.indexing.VfsAwareMapReduceIndex.calculateUpdateData(VfsAwareMapReduceIndex.java:99)
at com.intellij.util.indexing.impl.MapReduceIndex.update(MapReduceIndex.java:215)
at com.intellij.util.indexing.FileBasedIndexImpl.a(FileBasedIndexImpl.java:1615)
at com.intellij.util.indexing.FileBasedIndexImpl.a(FileBasedIndexImpl.java:1551)
at com.intellij.openapi.fileTypes.impl.FileTypeManagerImpl.freezeFileTypeTemporarilyIn(FileTypeManagerImpl.java:518)
at com.intellij.util.indexing.FileBasedIndexImpl.a(FileBasedIndexImpl.java:1510)
at com.intellij.util.indexing.FileBasedIndexImpl.indexFileContent(FileBasedIndexImpl.java:1498)
at com.intellij.util.indexing.UnindexedFilesUpdater.a(UnindexedFilesUpdater.java:105)
at com.intellij.openapi.project.CacheUpdateRunner$MyRunnable.a(CacheUpdateRunner.java:229)
at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1161)
at com.intellij.openapi.project.CacheUpdateRunner$MyRunnable.a(CacheUpdateRunner.java:246)
at com.intellij.openapi.progress.impl.CoreProgressManager.a(CoreProgressManager.java:170)
at com.intellij.openapi.progress.impl.CoreProgressManager.a(CoreProgressManager.java:548)
at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:493)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:94)
at com.intellij.openapi.progress.impl.CoreProgressManager.runProcess(CoreProgressManager.java:157)
at com.intellij.openapi.project.CacheUpdateRunner$MyRunnable.run(CacheUpdateRunner.java:242)
at com.intellij.openapi.application.impl.ApplicationImpl$2.run(ApplicationImpl.java:343)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)

Doesn't work in PhpStorm

This plugin have no effect in PhpStorm. Tested in two different installations
There's even no syntax highlighting

Implement Docker environments extraction

Add support for enviroment of some common docker pattern. Please feedback before implementation there is a way i am doing it.

docker-compose.yml

web:
  environment:
    - DEBUG=1

docker-compose.yml

services:
  foobar:
    environment:
      - DEBUG=1

Dockerfile

ENV abc=hello
ENV abc=bye def=$abc
ENV ghi=$abc

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.