1- {
2- "@context" : {
3- "raml-http" : " http://a.ml/vocabularies/http#" ,
4- "shacl" : " http://www.w3.org/ns/shacl#" ,
5- "raml-shapes" : " http://a.ml/vocabularies/shapes#" ,
6- "security" : " http://a.ml/vocabularies/security#" ,
7- "rdfs" : " http://www.w3.org/2000/01/rdf-schema#" ,
8- "data" : " http://a.ml/vocabularies/data#" ,
9- "doc" : " http://a.ml/vocabularies/document#" ,
10- "schema-org" : " http://schema.org/" ,
11- "xsd" : " http://www.w3.org/2001/XMLSchema#" ,
12- "hydra" : " http://www.w3.org/ns/hydra/core#"
13- },
14- "@id" : " amf://id" ,
15- "@type" : [
16- " doc:Document" ,
17- " doc:Fragment" ,
18- " doc:Module" ,
19- " doc:Unit"
20- ],
21- "doc:declares" : {
22- "@id" : " amf://id#1" ,
1+ [
2+ {
3+ "@id" : " " ,
234 "@type" : [
24- " shacl:SchemaShape" ,
25- " shacl:Shape" ,
26- " raml-shapes:Shape" ,
27- " doc:DomainElement"
28- ],
29- "doc:reference-id" : {
30- "@id" : " amf://id#2"
31- },
32- "shacl:mediaType" : " application/xml" ,
33- "shacl:name" : " some"
34- },
35- "doc:encodes" : {
36- "@id" : " amf://id#4" ,
37- "@type" : [
38- " schema-org:WebAPI" ,
39- " doc:RootDomainElement" ,
40- " doc:DomainElement"
41- ],
42- "schema-org:name" : " test-xsd"
43- },
44- "doc:references" : {
45- "@id" : " amf://id#3" ,
46- "@type" : [
47- " doc:ExternalFragment" ,
5+ " doc:Document" ,
486 " doc:Fragment" ,
7+ " doc:Module" ,
498 " doc:Unit"
509 ],
51- "doc:encodes" : {
52- "@id" : " amf://id#2" ,
53- "@type" : [
54- " doc:ExternalDomainElement" ,
55- " doc:DomainElement"
56- ],
57- "doc:raw": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<xs:schema xmlns:xs=\"http://www.w3.org/2001/XMLSchema\" elementFormDefault=\"qualified\" attributeFormDefault=\"unqualified\">\n <xs:element name=\"resource\">\n <xs:complexType>\n <xs:sequence>\n <xs:element name=\"id\" type=\"xs:string\"></xs:element>\n <xs:element name=\"name\" type=\"xs:string\"></xs:element>\n <xs:element name=\"birthday\" type=\"xs:date\"></xs:element>\n <xs:element name=\"gender\" type=\"xs:string\"></xs:element>\n <xs:element name=\"url\" type=\"xs:string\"></xs:element>\n <xs:element name=\"image\">\n <xs:complexType>\n <xs:sequence>\n <xs:element name=\"url\" type=\"xs:string\"></xs:element>\n <xs:element name=\"thumb\" type=\"xs:string\"></xs:element>\n </xs:sequence>\n </xs:complexType>\n </xs:element>\n <xs:element name=\"tagline\" type=\"xs:string\"></xs:element>\n <xs:element name=\"language\" type=\"xs:string\"></xs:element>\n </xs:sequence>\n <xs:attribute name=\"error\" type=\"xs:boolean\" use=\"required\"></xs:attribute>\n <xs:attribute name=\"type\" type=\"xs:string\" use=\"required\"></xs:attribute>\n </xs:complexType>\n </xs:element>\n</xs:schema>\n"
10+ "doc:encodes" : [
11+ {
12+ "@id" : " #4" ,
13+ "@type" : [
14+ " schema-org:WebAPI" ,
15+ " doc:RootDomainElement" ,
16+ " doc:DomainElement"
17+ ],
18+ "schema-org:name" : [
19+ {
20+ "@value" : " test-xsd"
21+ }
22+ ],
23+ "sourcemaps:sources" : [
24+ {
25+ "@id" : " #4/source-map" ,
26+ "@type" : [
27+ " sourcemaps:SourceMap"
28+ ],
29+ "sourcemaps:source-vendor" : [
30+ {
31+ "sourcemaps:element" : [
32+ {
33+ "@value" : " amf://id#4"
34+ }
35+ ],
36+ "sourcemaps:value" : [
37+ {
38+ "@value" : " RAML 1.0"
39+ }
40+ ]
41+ }
42+ ],
43+ "sourcemaps:lexical" : [
44+ {
45+ "sourcemaps:element" : [
46+ {
47+ "@value" : " schema-org:name"
48+ }
49+ ],
50+ "sourcemaps:value" : [
51+ {
52+ "@value" : " [(2,0)-(4,0)]"
53+ }
54+ ]
55+ },
56+ {
57+ "sourcemaps:element" : [
58+ {
59+ "@value" : " amf://id#4"
60+ }
61+ ],
62+ "sourcemaps:value" : [
63+ {
64+ "@value" : " [(2,0)-(6,0)]"
65+ }
66+ ]
67+ }
68+ ]
69+ }
70+ ]
71+ }
72+ ],
73+ "doc:references" : [
74+ {
75+ "@id" : " #3" ,
76+ "@type" : [
77+ " doc:ExternalFragment" ,
78+ " doc:Fragment" ,
79+ " doc:Unit"
80+ ],
81+ "doc:encodes" : [
82+ {
83+ "@id" : " #2" ,
84+ "@type" : [
85+ " doc:ExternalDomainElement" ,
86+ " doc:DomainElement"
87+ ],
88+ "doc:raw" : [
89+ {
90+ "@value": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<xs:schema xmlns:xs=\"http://www.w3.org/2001/XMLSchema\" elementFormDefault=\"qualified\" attributeFormDefault=\"unqualified\">\n <xs:element name=\"resource\">\n <xs:complexType>\n <xs:sequence>\n <xs:element name=\"id\" type=\"xs:string\"></xs:element>\n <xs:element name=\"name\" type=\"xs:string\"></xs:element>\n <xs:element name=\"birthday\" type=\"xs:date\"></xs:element>\n <xs:element name=\"gender\" type=\"xs:string\"></xs:element>\n <xs:element name=\"url\" type=\"xs:string\"></xs:element>\n <xs:element name=\"image\">\n <xs:complexType>\n <xs:sequence>\n <xs:element name=\"url\" type=\"xs:string\"></xs:element>\n <xs:element name=\"thumb\" type=\"xs:string\"></xs:element>\n </xs:sequence>\n </xs:complexType>\n </xs:element>\n <xs:element name=\"tagline\" type=\"xs:string\"></xs:element>\n <xs:element name=\"language\" type=\"xs:string\"></xs:element>\n </xs:sequence>\n <xs:attribute name=\"error\" type=\"xs:boolean\" use=\"required\"></xs:attribute>\n <xs:attribute name=\"type\" type=\"xs:string\" use=\"required\"></xs:attribute>\n </xs:complexType>\n </xs:element>\n</xs:schema>\n"
91+ }
92+ ]
93+ }
94+ ]
95+ }
96+ ],
97+ "doc:declares" : [
98+ {
99+ "@id" : " #1" ,
100+ "@type" : [
101+ " shacl:SchemaShape" ,
102+ " shacl:Shape" ,
103+ " raml-shapes:Shape" ,
104+ " doc:DomainElement"
105+ ],
106+ "shacl:mediaType" : [
107+ {
108+ "@value" : " application/xml"
109+ }
110+ ],
111+ "shacl:name" : [
112+ {
113+ "@value" : " some"
114+ }
115+ ],
116+ "doc:reference-id" : [
117+ {
118+ "@id" : " #2"
119+ }
120+ ],
121+ "sourcemaps:sources" : [
122+ {
123+ "@id" : " #1/source-map" ,
124+ "@type" : [
125+ " sourcemaps:SourceMap"
126+ ],
127+ "sourcemaps:lexical" : [
128+ {
129+ "sourcemaps:element" : [
130+ {
131+ "@value" : " shacl:name"
132+ }
133+ ],
134+ "sourcemaps:value" : [
135+ {
136+ "@value" : " [(5,2)-(5,6)]"
137+ }
138+ ]
139+ }
140+ ],
141+ "sourcemaps:declared-element" : [
142+ {
143+ "sourcemaps:element" : [
144+ {
145+ "@value" : " amf://id#1"
146+ }
147+ ],
148+ "sourcemaps:value" : [
149+ {
150+ "@value" : " "
151+ }
152+ ]
153+ }
154+ ]
155+ }
156+ ]
157+ }
158+ ],
159+ "@context" : {
160+ "@base" : " amf://id" ,
161+ "raml-shapes" : " http://a.ml/vocabularies/shapes#" ,
162+ "shacl" : " http://www.w3.org/ns/shacl#" ,
163+ "doc" : " http://a.ml/vocabularies/document#" ,
164+ "sourcemaps" : " http://a.ml/vocabularies/document-source-maps#" ,
165+ "schema-org" : " http://schema.org/"
58166 }
59167 }
60- }
168+ ]
0 commit comments