VirtualFile (@NotNull VirtualFile dir, @NotNull String name) { try { return WriteAction.computeAndWait(() -> dir.createChildDirectory(dir, name)); } catch (IOException e) { throw new RuntimeException(e); } }