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

Incremental build calls the annotation processor for modified source files and ignore already compiled source files

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

Description

I have a processor that will generate a statistic file about all java methods annotated with "@MyAnnotation". However when one of the class files have annotation in one of its method and got changed, the processor will collect static only about this file, it means the JDT will not take into account the already compiled (non modified) source files. I believe this behavior exists in other IDEs and might be a normal behavior, in such case how can I solve the design to be aligned with the behavior of IDEs?

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.