From a33d10d7bd680b8eaac0409612cd3c73e0133dff Mon Sep 17 00:00:00 2001 From: marhali Date: Fri, 22 Apr 2022 16:04:56 +0200 Subject: [PATCH] fix NPE on nulled folding regions Resolves #113 --- .../easyi18n/assistance/folding/AbstractFoldingBuilder.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/de/marhali/easyi18n/assistance/folding/AbstractFoldingBuilder.java b/src/main/java/de/marhali/easyi18n/assistance/folding/AbstractFoldingBuilder.java index 691e30f..94a4b62 100644 --- a/src/main/java/de/marhali/easyi18n/assistance/folding/AbstractFoldingBuilder.java +++ b/src/main/java/de/marhali/easyi18n/assistance/folding/AbstractFoldingBuilder.java @@ -59,7 +59,7 @@ abstract class AbstractFoldingBuilder extends FoldingBuilderEx implements Option KeyPathConverter converter = new KeyPathConverter(settings); for(Pair region : extractRegions(root)) { - if(data.getTranslation(converter.fromString(region.first)) == null) { + if(region.first == null || data.getTranslation(converter.fromString(region.first)) == null) { continue; }