void (@NotNull MutableSyntaxNodeDescriptor result, @NotNull PListValue pListValue, @NotNull Interner<CharSequence> interner) { for (Map.Entry<String, PListValue> repoEntry : pListValue.getPlist().entries()) { PListValue repoEntryValue = repoEntry.getValue(); if (repoEntryValue != null) { result.appendRepository(getRuleId(repoEntry.getKey()), loadNestedSyntax(repoEntryValue.getPlist(), result, interner)); } } }