Any ideas about "inlineable constant has changed" triggering full recompilation

I’m getting a “Full recompilation is required because an inlineable constant in ‘<classname>’ has changed.” message for random classes that have not changed at all when doing a build. For reference I am using the groovy plugin and it’s support for incremental compilation. It seems to reference a short set of classes but it isn’t the same class mentioned every time – but I can verify that the source of the mentioned class has not changed so I don’t know where the message is coming from. I was looking for the message in the gradle source and wasn’t able to deduce why I might be getting this message and having a full recompilation get forced. Thanks!