Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add some kind of informative summary table of extended attributes #287

Open
domenic opened this issue Jan 26, 2017 · 1 comment
Open

Add some kind of informative summary table of extended attributes #287

domenic opened this issue Jan 26, 2017 · 1 comment

Comments

@domenic
Copy link
Member

domenic commented Jan 26, 2017

I'm thinking the three columns are: name, applies to, notes.

An example entry would be: [Constructor], interfaces, multiple can be specified; conflicts with [NoInterfaceObject]; cannot be specified on callback interfaces.

This should be done after #286 as that would change the table significantly.

This would help massively for answering questions like the ones that came up during #286 around "which extended attributes apply to operations" and such.

Maybe two tables, one for ones we encourage, and one for ones we discourage.

@domenic domenic self-assigned this Jan 26, 2017
@tobie
Copy link
Collaborator

tobie commented Mar 28, 2017

We might also somehow group those in sections to make the ToC look less daunting (maybe "Types", "Interfaces only", "Others").

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

2 participants