redhat-developer / vscode-java

Java Language Support for Visual Studio Code
Eclipse Public License 2.0
2.07k stars 433 forks source link

Convert `fs` calls to async #3726

Open logonoff opened 2 months ago

logonoff commented 2 months ago

As file system operations may be slow, it would be nice to convert any fs.*Sync calls to their promise/async counterparts when appropriate, to avoid holding up any main thread, and to enable multiple file operations running at once

logonoff commented 2 months ago

/label enhancement

openshift-ci[bot] commented 2 months ago

@logonoff: The label(s) /label enhancement cannot be applied. These labels are supported: acknowledge-critical-fixes-only, platform/aws, platform/azure, platform/baremetal, platform/google, platform/libvirt, platform/openstack, ga, tide/merge-method-merge, tide/merge-method-rebase, tide/merge-method-squash, px-approved, docs-approved, qe-approved, no-qe, downstream-change-needed, rebase/manual, cluster-config-api-changed, approved, backport-risk-assessed, bugzilla/valid-bug, cherry-pick-approved, jira/valid-bug, staff-eng-approved. Is this label configured under labels -> additional_labels or labels -> restricted_labels in plugin.yaml?

In response to [this](https://github.com/redhat-developer/vscode-java/issues/3726#issuecomment-2255898406): >/label enhancement Instructions for interacting with me using PR comments are available [here](https://git.k8s.io/community/contributors/guide/pull-requests.md). If you have questions or suggestions related to my behavior, please file an issue against the [kubernetes-sigs/prow](https://github.com/kubernetes-sigs/prow/issues/new?title=Prow%20issue:) repository.