While many attributes have a simple relationship to properties (e.g., .title >> "title"), there isn't a clear standard for naming conventions when it comes to properties reflecting to attributes. Some interesting cases:
XElement should attempt to WARN authors when they're inadvertently shadowing attribute interfaces based on mappings between attributes and property names.
While many attributes have a simple relationship to properties (e.g.,
.title
>>"title"
), there isn't a clear standard for naming conventions when it comes to properties reflecting to attributes. Some interesting cases:XElement should attempt to WARN authors when they're inadvertently shadowing attribute interfaces based on mappings between attributes and property names.
aria-*
attributes as special cases.