That error is giving me PTSD, but alas I don’t rem...
# general
h
That error is giving me PTSD, but alas I don’t remember the cause or the cure
g
On a clean master, I built a deploy jar. Then, I renamed a flag in a base class, and built again. This reproduces the AbstractMethodError.
Using
javap
, looking at the base class
.class
file, I do see the renamed field.
However, looking at the
.class
of a subclass, I see a reference to the old field name.
Doing a clean build resolves the issue.
w
sometimes zinc is still just buggy... we have a few tickets open in the
jvm
label.
but that kind of thing is why we recommend (perhaps not prominently enough) to disable zinc incremental compilation in CI
the flag is
--no-compile-zinc-incremental