While inner case objects are effectively final in Scala - you can’t extend them - they are not always flagged as such in the compiled bytecode.
So this inspection encourages you to do so.
See best practices: https://nrinaudo.github.io/scala-best-practices/adts/final_case_objects.html