eclipse-jdt / eclipse-jdt/eclipse.jdt.core

[BUG]: ECJ appears to flush custom JavaFileManager objects repeatedly

Open
#3,502 10 comments 0 reactions 0 assignees View on GitHub
needinfo
Dominant language
Java
Stars
237
Forks
195
Avg merge
1d 12h
Merged PRs (30d)
47

Description

Follow up of https://github.com/eclipse-jdt/eclipse.jdt.core/issues/958#issuecomment-2563734737, as requested by @stephan-herrmann.

It appears that when using a custom JavaFileManager implementation, the call to `.flush` at the end of the compilation run is repeated numerous times. It seems to vary depending on what the project is doing but for less than a dozen source files, I have observed it being called more than 20 times in a row.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.