Verifies that public_fields configuration contains valid attribute names.
Checks that:
- When public_fields is a list, all entries are valid attribute names
- When public_fields is :all, no validation is needed
Verifies that public_fields configuration contains valid attribute names.
Checks that: