From 9a800aefe09e600bc68c993d785a83b0bd0a431a Mon Sep 17 00:00:00 2001 From: Daniel Espendiller Date: Mon, 20 May 2024 15:37:08 +0200 Subject: [PATCH] catch all invalid files for dotenv extract "Malformed \uxxxx encoding." --- .../idea/symfony2plugin/dic/container/util/DotEnvUtil.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/container/util/DotEnvUtil.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/container/util/DotEnvUtil.java index ee005ae22..dce6a2194 100644 --- a/src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/container/util/DotEnvUtil.java +++ b/src/main/java/fr/adrienbrault/idea/symfony2plugin/dic/container/util/DotEnvUtil.java @@ -115,20 +115,20 @@ private static void visitEnvironment(@NotNull Project project, @NotNull Consumer for (VirtualFile virtualFile : files) { PsiFile file = PsiManager.getInstance(project).findFile(virtualFile); - if(file == null) { + if (file == null) { continue; } Properties variables = new Properties(); try { variables.load(virtualFile.getInputStream()); - } catch (IOException e) { + } catch (Throwable e) { continue; } for (Map.Entry variable : variables.entrySet()) { Object key = variable.getKey(); - if(key instanceof String) { + if (key instanceof String) { consumer.accept(Pair.create((String) key, file)); } }