[Issue 12995] New: Include UDA in JSON output
via Digitalmars-d-bugs
digitalmars-d-bugs at puremagic.com
Thu Jun 26 02:09:26 PDT 2014
https://issues.dlang.org/show_bug.cgi?id=12995
Issue ID: 12995
Summary: Include UDA in JSON output
Product: D
Version: D2
Hardware: All
OS: All
Status: NEW
Severity: enhancement
Priority: P1
Component: DMD
Assignee: nobody at puremagic.com
Reporter: sfrijters at gmail.com
I would like to see user defined attributes for entities included in the JSON
output, as these attributes can include important information on how the
entities are used in the code.
Maybe something like this:
enum SomeEnum;
@(SomeEnum, "foo") int a;
{
"kind" : "module",
"file" : "testdoc3.d",
"members" : [
{
"name" : "SomeEnum",
"kind" : "enum",
"line" : 1,
"char" : 1
},
{
"name" : "a",
"kind" : "variable",
"comment" : " Blah\n",
"line" : 6,
"char" : 25,
"deco" : "i",
"attributes" : [
{
"kind" : "SomeEnum"
},
{
"kind" : "string",
"value" : "foo"
}
]
}
]
--
More information about the Digitalmars-d-bugs
mailing list