ember-m3
ember-m3 copied to clipboard
RecordData.eachAttribute should consult schema
Currently, calling eachAttribute delegates to the baseRecordData which indiscriminately computes the attributes for every key it knows about
This has the result that non-whitelisted properties or properties that aren't meant to be accessed are accessed any time eachAttribute is called, which includes when we call snapshot.serialize().