threading_model.md: Concise code formatting

This commit is contained in:
Karol Lewandowski 2025-02-24 12:32:20 +01:00
parent 98b59e5a85
commit 3cbf7b65c8

View File

@ -288,15 +288,15 @@ val psiFile = runReadAction { // read action 2
<tab title="Java" group-key="java"> <tab title="Java" group-key="java">
```java ```java
VirtualFile virtualFile = ReadAction.compute(() -> { VirtualFile virtualFile = ReadAction.compute(() -> { // read action 1
// read a virtual file // read a virtual file
}); });
// do other time-consuming work... // do other time-consuming work...
PsiFile psiFile = ReadAction.compute(() -> { // read action 2 PsiFile psiFile = ReadAction.compute(() -> { // read action 2
if (virtualFile.isValid()) { // check if the virtual file is valid if (virtualFile.isValid()) { // check if the virtual file is valid
return PsiManager.getInstance(project).findFile(virtualFile); return PsiManager.getInstance(project).findFile(virtualFile);
} }
return null; return null;
}); });
``` ```