Closed GoogleCodeExporter closed 9 years ago
Even though the problem is different from issue 721, the underlying cause is
the same. Javac7 first processes the static imports and only later runs
annotation processors, provided all static imports were fine. However, if a
static import is missing it does not run annotation processors at all, even
though the annotation processor might generate the code to make the static
import work.
Original comment by r.spilker
on 21 Jan 2015 at 1:33
I would understand this to be a problem if the static import was cyclical,
however the static import is stand alone, and has no dependencies on B, the
importing class.
According to the bug tracker, this would be fixed in JDK 8 b43; does this bug
still occur on later builds? (As far as I can tell only JDK9 previews are
releases after b43.)
Original comment by Lume...@gmail.com
on 21 Jan 2015 at 10:41
Original issue reported on code.google.com by
Lume...@gmail.com
on 13 Jan 2015 at 1:32