A while ago I added the feature "ebean.allowSubclassing". I configure my app to false. I have found that Ebean does not complain about Sql entites not enhanced:
INFO: Entities enhanced[16] subclassed[2]
I'm trying to determine if this is a bug or a feature. I have an "ad- hoc" model class (reporting bean?) annotated with @Entity @Sql
Fixed in HEAD.
Note that ebean.allowSubclassing=false was only working on abstract classes so not really working prior to this fix.