I swear we used to support having underscores in schema names, but that doesn't work now (produces non-compiling code). I'm not sure when it happened, although I'd guess at some point during the name sanity refactor, but now the case class definition and the schema references to it drift apart (so a schema pet_1 could be created as case class Pet1(..) but referenced as Schema[pet_1]. Need to get that more principled so it doesn't happen again, and hopefully in so doing, fix the bug with _.
I swear we used to support having underscores in schema names, but that doesn't work now (produces non-compiling code). I'm not sure when it happened, although I'd guess at some point during the name sanity refactor, but now the case class definition and the schema references to it drift apart (so a schema
pet_1could be created ascase class Pet1(..)but referenced asSchema[pet_1]. Need to get that more principled so it doesn't happen again, and hopefully in so doing, fix the bug with_.