X-Git-Url: http://nitlanguage.org diff --git a/tests/sav/neo_doxygen_dump_args5.res b/tests/sav/neo_doxygen_dump_args5.res index f376409..5e63fb7 100644 --- a/tests/sav/neo_doxygen_dump_args5.res +++ b/tests/sav/neo_doxygen_dump_args5.res @@ -22,8 +22,8 @@ Edge 3:foo 7:MEntity 6:MGroup -=properties=JsonObject(2): -{"full_name":"","name":"foo"} +=properties=JsonObject(1): +{"name":"foo"} Edge @@ -36,8 +36,8 @@ Edge 3:foo 7:MEntity 6:MGroup -=properties=JsonObject(2): -{"full_name":"","name":"foo"} +=properties=JsonObject(1): +{"name":"foo"} ---- =to=Node =labels=Array(3): @@ -49,6 +49,50 @@ Edge Edge +=type=6:PARENT +=properties=JsonObject(0): +{} +---- +=from=Entity#12:namespaceorg +=labels=Array(3): +3:foo +7:MEntity +6:MGroup +=properties=JsonObject(4): +{"kind":"namespace","visibility":"","name":"org","location":"\/dev\/null:1,1--1,1"} +---- +=to=Entity#0: +=labels=Array(3): +3:foo +7:MEntity +6:MGroup +=properties=JsonObject(1): +{"name":"foo"} + + +Edge +=type=5:NESTS +=properties=JsonObject(0): +{} +---- +=from=Entity#0: +=labels=Array(3): +3:foo +7:MEntity +6:MGroup +=properties=JsonObject(1): +{"name":"foo"} +---- +=to=Entity#12:namespaceorg +=labels=Array(3): +3:foo +7:MEntity +6:MGroup +=properties=JsonObject(4): +{"kind":"namespace","visibility":"","name":"org","location":"\/dev\/null:1,1--1,1"} + + +Edge =type=8:DECLARES =properties=JsonObject(0): {} @@ -58,16 +102,16 @@ Edge 3:foo 7:MEntity 6:MGroup -=properties=JsonObject(5): -{"kind":"namespace","visibility":"","full_name":"org::example::foo","name":"foo","location":"%SOURCE_DIRECTORY%\/org\/example\/foo\/A.java:16,1--1,1"} +=properties=JsonObject(4): +{"kind":"namespace","visibility":"","name":"foo","location":"%SOURCE_DIRECTORY%\/org\/example\/foo\/A.java:16,1--1,1"} ---- =to=Entity#0: =labels=Array(3): 3:foo 7:MEntity 7:MModule -=properties=JsonObject(3): -{"location":"%SOURCE_DIRECTORY%\/org\/example\/foo\/A.java:1,1--1,1","name":"A","full_name":"org::example::foo::A"} +=properties=JsonObject(2): +{"location":"%SOURCE_DIRECTORY%\/org\/example\/foo\/A.java:1,1--1,1","name":"A"} Edge @@ -80,8 +124,8 @@ Edge 3:foo 7:MEntity 7:MModule -=properties=JsonObject(3): -{"location":"%SOURCE_DIRECTORY%\/org\/example\/foo\/A.java:1,1--1,1","name":"A","full_name":"org::example::foo::A"} +=properties=JsonObject(2): +{"location":"%SOURCE_DIRECTORY%\/org\/example\/foo\/A.java:1,1--1,1","name":"A"} ---- =to=Entity#32:classorg_1_1example_1_1foo_1_1_a =labels=Array(3): @@ -102,8 +146,8 @@ Edge 3:foo 7:MEntity 7:MModule -=properties=JsonObject(3): -{"location":"%SOURCE_DIRECTORY%\/org\/example\/foo\/A.java:1,1--1,1","name":"A","full_name":"org::example::foo::A"} +=properties=JsonObject(2): +{"location":"%SOURCE_DIRECTORY%\/org\/example\/foo\/A.java:1,1--1,1","name":"A"} ---- =to=Entity#0: =labels=Array(3): @@ -124,16 +168,16 @@ Edge 3:foo 7:MEntity 6:MGroup -=properties=JsonObject(5): -{"kind":"namespace","visibility":"","full_name":"org::example::foo","name":"foo","location":"%SOURCE_DIRECTORY%\/org\/example\/foo\/A.java:16,1--1,1"} +=properties=JsonObject(4): +{"kind":"namespace","visibility":"","name":"foo","location":"%SOURCE_DIRECTORY%\/org\/example\/foo\/A.java:16,1--1,1"} ---- =to=Entity#0: =labels=Array(3): 3:foo 7:MEntity 7:MModule -=properties=JsonObject(3): -{"location":"%SOURCE_DIRECTORY%\/org\/example\/foo\/B.java:1,1--1,1","name":"B","full_name":"org::example::foo::B"} +=properties=JsonObject(2): +{"location":"%SOURCE_DIRECTORY%\/org\/example\/foo\/B.java:1,1--1,1","name":"B"} Edge @@ -146,8 +190,8 @@ Edge 3:foo 7:MEntity 7:MModule -=properties=JsonObject(3): -{"location":"%SOURCE_DIRECTORY%\/org\/example\/foo\/B.java:1,1--1,1","name":"B","full_name":"org::example::foo::B"} +=properties=JsonObject(2): +{"location":"%SOURCE_DIRECTORY%\/org\/example\/foo\/B.java:1,1--1,1","name":"B"} ---- =to=Entity#32:classorg_1_1example_1_1foo_1_1_b =labels=Array(3): @@ -168,8 +212,8 @@ Edge 3:foo 7:MEntity 7:MModule -=properties=JsonObject(3): -{"location":"%SOURCE_DIRECTORY%\/org\/example\/foo\/B.java:1,1--1,1","name":"B","full_name":"org::example::foo::B"} +=properties=JsonObject(2): +{"location":"%SOURCE_DIRECTORY%\/org\/example\/foo\/B.java:1,1--1,1","name":"B"} ---- =to=Entity#0: =labels=Array(3): @@ -190,8 +234,8 @@ Edge 3:foo 7:MEntity 6:MGroup -=properties=JsonObject(5): -{"kind":"namespace","visibility":"","full_name":"org::example::foo","name":"foo","location":"%SOURCE_DIRECTORY%\/org\/example\/foo\/A.java:16,1--1,1"} +=properties=JsonObject(4): +{"kind":"namespace","visibility":"","name":"foo","location":"%SOURCE_DIRECTORY%\/org\/example\/foo\/A.java:16,1--1,1"} ---- =to=Entity#0: =labels=Array(3): @@ -199,7 +243,7 @@ Edge 7:MEntity 7:MModule =properties=JsonObject(3): -{"location":"%SOURCE_DIRECTORY%\/org\/example\/foo\/C.java:1,1--1,1","name":"C","full_name":"org::example::foo::C"} +{"location":"%SOURCE_DIRECTORY%\/org\/example\/foo\/C.java:1,1--1,1","name":"C","mdoc":["An interface."]} Edge @@ -213,7 +257,7 @@ Edge 7:MEntity 7:MModule =properties=JsonObject(3): -{"location":"%SOURCE_DIRECTORY%\/org\/example\/foo\/C.java:1,1--1,1","name":"C","full_name":"org::example::foo::C"} +{"location":"%SOURCE_DIRECTORY%\/org\/example\/foo\/C.java:1,1--1,1","name":"C","mdoc":["An interface."]} ---- =to=Entity#36:interfaceorg_1_1example_1_1foo_1_1_c =labels=Array(3): @@ -221,7 +265,7 @@ Edge 7:MEntity 6:MClass =properties=JsonObject(5): -{"kind":"interface","visibility":"public","name":"C","location":"%SOURCE_DIRECTORY%\/org\/example\/foo\/C.java:21,1--31,1","mdoc":["An interface"]} +{"kind":"interface","visibility":"public","name":"C","location":"%SOURCE_DIRECTORY%\/org\/example\/foo\/C.java:21,1--31,1","mdoc":["An interface."]} Edge @@ -235,7 +279,7 @@ Edge 7:MEntity 7:MModule =properties=JsonObject(3): -{"location":"%SOURCE_DIRECTORY%\/org\/example\/foo\/C.java:1,1--1,1","name":"C","full_name":"org::example::foo::C"} +{"location":"%SOURCE_DIRECTORY%\/org\/example\/foo\/C.java:1,1--1,1","name":"C","mdoc":["An interface."]} ---- =to=Entity#0: =labels=Array(3): @@ -243,7 +287,7 @@ Edge 7:MEntity 9:MClassDef =properties=JsonObject(4): -{"location":"%SOURCE_DIRECTORY%\/org\/example\/foo\/C.java:21,1--31,1","is_intro":true,"name":"C","mdoc":["An interface"]} +{"location":"%SOURCE_DIRECTORY%\/org\/example\/foo\/C.java:21,1--31,1","is_intro":true,"name":"C","mdoc":["An interface."]} Edge @@ -256,8 +300,8 @@ Edge 3:foo 7:MEntity 6:MGroup -=properties=JsonObject(5): -{"kind":"namespace","visibility":"","full_name":"org::example::foo","name":"foo","location":"%SOURCE_DIRECTORY%\/org\/example\/foo\/A.java:16,1--1,1"} +=properties=JsonObject(4): +{"kind":"namespace","visibility":"","name":"foo","location":"%SOURCE_DIRECTORY%\/org\/example\/foo\/A.java:16,1--1,1"} ---- =to=Entity#0: =labels=Array(3): @@ -265,7 +309,7 @@ Edge 7:MEntity 7:MModule =properties=JsonObject(3): -{"location":"%SOURCE_DIRECTORY%\/org\/example\/foo\/EmptyClass.java:1,1--1,1","name":"EmptyClass","full_name":"org::example::foo::EmptyClass"} +{"location":"%SOURCE_DIRECTORY%\/org\/example\/foo\/EmptyClass.java:1,1--1,1","name":"EmptyClass","mdoc":["This class is empty and is only visible in this package."]} Edge @@ -279,7 +323,7 @@ Edge 7:MEntity 7:MModule =properties=JsonObject(3): -{"location":"%SOURCE_DIRECTORY%\/org\/example\/foo\/EmptyClass.java:1,1--1,1","name":"EmptyClass","full_name":"org::example::foo::EmptyClass"} +{"location":"%SOURCE_DIRECTORY%\/org\/example\/foo\/EmptyClass.java:1,1--1,1","name":"EmptyClass","mdoc":["This class is empty and is only visible in this package."]} ---- =to=Entity#42:classorg_1_1example_1_1foo_1_1_empty_class =labels=Array(3): @@ -301,7 +345,7 @@ Edge 7:MEntity 7:MModule =properties=JsonObject(3): -{"location":"%SOURCE_DIRECTORY%\/org\/example\/foo\/EmptyClass.java:1,1--1,1","name":"EmptyClass","full_name":"org::example::foo::EmptyClass"} +{"location":"%SOURCE_DIRECTORY%\/org\/example\/foo\/EmptyClass.java:1,1--1,1","name":"EmptyClass","mdoc":["This class is empty and is only visible in this package."]} ---- =to=Entity#0: =labels=Array(3): @@ -1413,7 +1457,7 @@ Edge 8:MPropDef 13:MAttributeDef =properties=JsonObject(5): -{"location":"%SOURCE_DIRECTORY%\/org\/example\/foo\/C.java:25,1---1,1","visibility":"public","name":"THE_ANSWER","mdoc":["\u000e2\u00080\u0009cAnswer to the Ultimate Question of Life, the Universe, and Everything.\u000e2\u00080\u0009c"],"is_intro":true} +{"location":"%SOURCE_DIRECTORY%\/org\/example\/foo\/C.java:25,1---1,1","visibility":"public","name":"THE_ANSWER","mdoc":["“Answer to the Ultimate Question of Life, the Universe, and Everything.","“"],"is_intro":true} ---- =to=Entity#0: =labels=Array(4): @@ -1437,7 +1481,7 @@ Edge 8:MPropDef 13:MAttributeDef =properties=JsonObject(5): -{"location":"%SOURCE_DIRECTORY%\/org\/example\/foo\/C.java:25,1---1,1","visibility":"public","name":"THE_ANSWER","mdoc":["\u000e2\u00080\u0009cAnswer to the Ultimate Question of Life, the Universe, and Everything.\u000e2\u00080\u0009c"],"is_intro":true} +{"location":"%SOURCE_DIRECTORY%\/org\/example\/foo\/C.java:25,1---1,1","visibility":"public","name":"THE_ANSWER","mdoc":["“Answer to the Ultimate Question of Life, the Universe, and Everything.","“"],"is_intro":true} ---- =to=Entity#0: =labels=Array(4): @@ -1532,7 +1576,7 @@ Edge 7:MEntity 6:MClass =properties=JsonObject(5): -{"kind":"interface","visibility":"public","name":"C","location":"%SOURCE_DIRECTORY%\/org\/example\/foo\/C.java:21,1--31,1","mdoc":["An interface"]} +{"kind":"interface","visibility":"public","name":"C","location":"%SOURCE_DIRECTORY%\/org\/example\/foo\/C.java:21,1--31,1","mdoc":["An interface."]} ---- =to=Entity#0: =labels=Array(4): @@ -1564,7 +1608,7 @@ Edge 7:MEntity 6:MClass =properties=JsonObject(5): -{"kind":"interface","visibility":"public","name":"C","location":"%SOURCE_DIRECTORY%\/org\/example\/foo\/C.java:21,1--31,1","mdoc":["An interface"]} +{"kind":"interface","visibility":"public","name":"C","location":"%SOURCE_DIRECTORY%\/org\/example\/foo\/C.java:21,1--31,1","mdoc":["An interface."]} Edge @@ -1578,7 +1622,7 @@ Edge 7:MEntity 9:MClassDef =properties=JsonObject(4): -{"location":"%SOURCE_DIRECTORY%\/org\/example\/foo\/C.java:21,1--31,1","is_intro":true,"name":"C","mdoc":["An interface"]} +{"location":"%SOURCE_DIRECTORY%\/org\/example\/foo\/C.java:21,1--31,1","is_intro":true,"name":"C","mdoc":["An interface."]} ---- =to=Entity#0: =labels=Array(4): @@ -1601,7 +1645,7 @@ Edge 7:MEntity 9:MClassDef =properties=JsonObject(4): -{"location":"%SOURCE_DIRECTORY%\/org\/example\/foo\/C.java:21,1--31,1","is_intro":true,"name":"C","mdoc":["An interface"]} +{"location":"%SOURCE_DIRECTORY%\/org\/example\/foo\/C.java:21,1--31,1","is_intro":true,"name":"C","mdoc":["An interface."]} ---- =to=Entity#36:interfaceorg_1_1example_1_1foo_1_1_c =labels=Array(3): @@ -1609,7 +1653,7 @@ Edge 7:MEntity 6:MClass =properties=JsonObject(5): -{"kind":"interface","visibility":"public","name":"C","location":"%SOURCE_DIRECTORY%\/org\/example\/foo\/C.java:21,1--31,1","mdoc":["An interface"]} +{"kind":"interface","visibility":"public","name":"C","location":"%SOURCE_DIRECTORY%\/org\/example\/foo\/C.java:21,1--31,1","mdoc":["An interface."]} Edge @@ -1623,7 +1667,7 @@ Edge 7:MEntity 9:MClassDef =properties=JsonObject(4): -{"location":"%SOURCE_DIRECTORY%\/org\/example\/foo\/C.java:21,1--31,1","is_intro":true,"name":"C","mdoc":["An interface"]} +{"location":"%SOURCE_DIRECTORY%\/org\/example\/foo\/C.java:21,1--31,1","is_intro":true,"name":"C","mdoc":["An interface."]} ---- =to=Entity#0: =labels=Array(4): @@ -1655,7 +1699,7 @@ Edge 7:MEntity 9:MClassDef =properties=JsonObject(4): -{"location":"%SOURCE_DIRECTORY%\/org\/example\/foo\/C.java:21,1--31,1","is_intro":true,"name":"C","mdoc":["An interface"]} +{"location":"%SOURCE_DIRECTORY%\/org\/example\/foo\/C.java:21,1--31,1","is_intro":true,"name":"C","mdoc":["An interface."]} Edge @@ -1669,7 +1713,7 @@ Edge 7:MEntity 9:MClassDef =properties=JsonObject(4): -{"location":"%SOURCE_DIRECTORY%\/org\/example\/foo\/C.java:21,1--31,1","is_intro":true,"name":"C","mdoc":["An interface"]} +{"location":"%SOURCE_DIRECTORY%\/org\/example\/foo\/C.java:21,1--31,1","is_intro":true,"name":"C","mdoc":["An interface."]} ---- =to=Entity#71:interfaceorg_1_1example_1_1foo_1_1_c_1a4e97061eb40b045e820de05b33c43d21 =labels=Array(4): @@ -1678,7 +1722,7 @@ Edge 8:MPropDef 13:MAttributeDef =properties=JsonObject(5): -{"location":"%SOURCE_DIRECTORY%\/org\/example\/foo\/C.java:25,1---1,1","visibility":"public","name":"THE_ANSWER","mdoc":["\u000e2\u00080\u0009cAnswer to the Ultimate Question of Life, the Universe, and Everything.\u000e2\u00080\u0009c"],"is_intro":true} +{"location":"%SOURCE_DIRECTORY%\/org\/example\/foo\/C.java:25,1---1,1","visibility":"public","name":"THE_ANSWER","mdoc":["“Answer to the Ultimate Question of Life, the Universe, and Everything.","“"],"is_intro":true} Edge @@ -1692,7 +1736,7 @@ Edge 7:MEntity 9:MClassDef =properties=JsonObject(4): -{"location":"%SOURCE_DIRECTORY%\/org\/example\/foo\/C.java:21,1--31,1","is_intro":true,"name":"C","mdoc":["An interface"]} +{"location":"%SOURCE_DIRECTORY%\/org\/example\/foo\/C.java:21,1--31,1","is_intro":true,"name":"C","mdoc":["An interface."]} ---- =to=Entity#0: =labels=Array(4): @@ -1724,7 +1768,7 @@ Edge 7:MEntity 9:MClassDef =properties=JsonObject(4): -{"location":"%SOURCE_DIRECTORY%\/org\/example\/foo\/C.java:21,1--31,1","is_intro":true,"name":"C","mdoc":["An interface"]} +{"location":"%SOURCE_DIRECTORY%\/org\/example\/foo\/C.java:21,1--31,1","is_intro":true,"name":"C","mdoc":["An interface."]} Edge @@ -1738,7 +1782,7 @@ Edge 7:MEntity 9:MClassDef =properties=JsonObject(4): -{"location":"%SOURCE_DIRECTORY%\/org\/example\/foo\/C.java:21,1--31,1","is_intro":true,"name":"C","mdoc":["An interface"]} +{"location":"%SOURCE_DIRECTORY%\/org\/example\/foo\/C.java:21,1--31,1","is_intro":true,"name":"C","mdoc":["An interface."]} ---- =to=Entity#71:interfaceorg_1_1example_1_1foo_1_1_c_1a28ac7ce349ebb3e4a7747a8dd951582b =labels=Array(4): @@ -1760,8 +1804,8 @@ Edge 3:foo 7:MEntity 6:MGroup -=properties=JsonObject(5): -{"kind":"namespace","visibility":"","full_name":"org","name":"org","location":"\/dev\/null:1,1--1,1"} +=properties=JsonObject(4): +{"kind":"namespace","visibility":"","name":"org","location":"\/dev\/null:1,1--1,1"} ---- =to=Node =labels=Array(3): @@ -1777,65 +1821,21 @@ Edge =properties=JsonObject(0): {} ---- -=from=Entity#12:namespaceorg -=labels=Array(3): -3:foo -7:MEntity -6:MGroup -=properties=JsonObject(5): -{"kind":"namespace","visibility":"","full_name":"org","name":"org","location":"\/dev\/null:1,1--1,1"} ----- -=to=Entity#0: -=labels=Array(3): -3:foo -7:MEntity -6:MGroup -=properties=JsonObject(2): -{"full_name":"","name":"foo"} - - -Edge -=type=5:NESTS -=properties=JsonObject(0): -{} ----- -=from=Entity#0: -=labels=Array(3): -3:foo -7:MEntity -6:MGroup -=properties=JsonObject(2): -{"full_name":"","name":"foo"} ----- -=to=Entity#12:namespaceorg -=labels=Array(3): -3:foo -7:MEntity -6:MGroup -=properties=JsonObject(5): -{"kind":"namespace","visibility":"","full_name":"org","name":"org","location":"\/dev\/null:1,1--1,1"} - - -Edge -=type=6:PARENT -=properties=JsonObject(0): -{} ----- =from=Entity#23:namespaceorg_1_1example =labels=Array(3): 3:foo 7:MEntity 6:MGroup -=properties=JsonObject(5): -{"kind":"namespace","visibility":"","full_name":"org::example","name":"example","location":"\/dev\/null:1,1--1,1"} +=properties=JsonObject(4): +{"kind":"namespace","visibility":"","name":"example","location":"\/dev\/null:1,1--1,1"} ---- =to=Entity#12:namespaceorg =labels=Array(3): 3:foo 7:MEntity 6:MGroup -=properties=JsonObject(5): -{"kind":"namespace","visibility":"","full_name":"org","name":"org","location":"\/dev\/null:1,1--1,1"} +=properties=JsonObject(4): +{"kind":"namespace","visibility":"","name":"org","location":"\/dev\/null:1,1--1,1"} Edge @@ -1848,16 +1848,16 @@ Edge 3:foo 7:MEntity 6:MGroup -=properties=JsonObject(5): -{"kind":"namespace","visibility":"","full_name":"org","name":"org","location":"\/dev\/null:1,1--1,1"} +=properties=JsonObject(4): +{"kind":"namespace","visibility":"","name":"org","location":"\/dev\/null:1,1--1,1"} ---- =to=Entity#23:namespaceorg_1_1example =labels=Array(3): 3:foo 7:MEntity 6:MGroup -=properties=JsonObject(5): -{"kind":"namespace","visibility":"","full_name":"org::example","name":"example","location":"\/dev\/null:1,1--1,1"} +=properties=JsonObject(4): +{"kind":"namespace","visibility":"","name":"example","location":"\/dev\/null:1,1--1,1"} Edge @@ -1870,8 +1870,8 @@ Edge 3:foo 7:MEntity 6:MGroup -=properties=JsonObject(5): -{"kind":"namespace","visibility":"","full_name":"org::example","name":"example","location":"\/dev\/null:1,1--1,1"} +=properties=JsonObject(4): +{"kind":"namespace","visibility":"","name":"example","location":"\/dev\/null:1,1--1,1"} ---- =to=Node =labels=Array(3): @@ -1892,16 +1892,16 @@ Edge 3:foo 7:MEntity 6:MGroup -=properties=JsonObject(5): -{"kind":"namespace","visibility":"","full_name":"org::example::foo","name":"foo","location":"%SOURCE_DIRECTORY%\/org\/example\/foo\/A.java:16,1--1,1"} +=properties=JsonObject(4): +{"kind":"namespace","visibility":"","name":"foo","location":"%SOURCE_DIRECTORY%\/org\/example\/foo\/A.java:16,1--1,1"} ---- =to=Entity#23:namespaceorg_1_1example =labels=Array(3): 3:foo 7:MEntity 6:MGroup -=properties=JsonObject(5): -{"kind":"namespace","visibility":"","full_name":"org::example","name":"example","location":"\/dev\/null:1,1--1,1"} +=properties=JsonObject(4): +{"kind":"namespace","visibility":"","name":"example","location":"\/dev\/null:1,1--1,1"} Edge @@ -1914,16 +1914,16 @@ Edge 3:foo 7:MEntity 6:MGroup -=properties=JsonObject(5): -{"kind":"namespace","visibility":"","full_name":"org::example","name":"example","location":"\/dev\/null:1,1--1,1"} +=properties=JsonObject(4): +{"kind":"namespace","visibility":"","name":"example","location":"\/dev\/null:1,1--1,1"} ---- =to=Entity#30:namespaceorg_1_1example_1_1foo =labels=Array(3): 3:foo 7:MEntity 6:MGroup -=properties=JsonObject(5): -{"kind":"namespace","visibility":"","full_name":"org::example::foo","name":"foo","location":"%SOURCE_DIRECTORY%\/org\/example\/foo\/A.java:16,1--1,1"} +=properties=JsonObject(4): +{"kind":"namespace","visibility":"","name":"foo","location":"%SOURCE_DIRECTORY%\/org\/example\/foo\/A.java:16,1--1,1"} Edge @@ -1936,8 +1936,8 @@ Edge 3:foo 7:MEntity 6:MGroup -=properties=JsonObject(5): -{"kind":"namespace","visibility":"","full_name":"org::example::foo","name":"foo","location":"%SOURCE_DIRECTORY%\/org\/example\/foo\/A.java:16,1--1,1"} +=properties=JsonObject(4): +{"kind":"namespace","visibility":"","name":"foo","location":"%SOURCE_DIRECTORY%\/org\/example\/foo\/A.java:16,1--1,1"} ---- =to=Node =labels=Array(3):