Fix false-negatives for codec registration checker plugin #184
Labels
bug
Something isn't working
codecs
Relates to useful/missing Circe codec (regardless of Akka serialization)
nice to have
Not very strictly needed for ASH to be usable
In specific scenarios, codec registration checker plugin does not find missing codec registrations - i.e. when using sbt incremental compilation. Example scenario with explanation - steps to be performed on a project that uses ASH:
If we would perform only steps 2. and 3. - sbt compile would end in an error (which is what we want) saying that there are missing codec registrations. So, this is an issue with incremental compilation. The reason of this issue is to fix such "false negatives". Compilation should never succeed for situations as described above - whether this is full compilation on all sources - or just an incremental compilation on one or more added files.
The text was updated successfully, but these errors were encountered: