hundreds-father-404
03/13/2020, 7:31 AMField
instance to store the Address
for its owning Target
? This would allow substantially better error messages when validating fields, e.g. being able to say `"Invalid compatibility field for target //:lib`“` rather than “Invalid compatibility field”
. We also need the Address
for hydrating certain fields like Sources
.
But, storing Address
on every field seems like a performance concern. Is it a premature optimization to worry about that performance concern? Is it worth it for the sake of substantially better error messages?