String (@NotNull VirtualFile file, @NotNull Supplier<String> disabledInfo) { @NonNls StringBuilder debugInfo = new StringBuilder(); debugInfo.append("Accessed file path: ").append(file.getPath()); String additionalInfo = disabledInfo.get(); if (additionalInfo != null) { debugInfo.append('\n').append("Additional info: \n").append(additionalInfo); } return debugInfo.toString(); }