Skip to content

Commit bf7304f

Browse files
committed
Updating API models
1 parent 185aa80 commit bf7304f

18 files changed

+236305
-375485
lines changed

demo/models/apic-80-compact.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -72,15 +72,15 @@
7272
],
7373
"doc:references": [
7474
{
75-
"@id": "#3",
75+
"@id": "#2",
7676
"@type": [
7777
"doc:ExternalFragment",
7878
"doc:Fragment",
7979
"doc:Unit"
8080
],
8181
"doc:encodes": [
8282
{
83-
"@id": "#2",
83+
"@id": "#3",
8484
"@type": [
8585
"doc:ExternalDomainElement",
8686
"doc:DomainElement"
@@ -113,9 +113,9 @@
113113
"@value": "some"
114114
}
115115
],
116-
"doc:reference-id": [
116+
"shacl:raw": [
117117
{
118-
"@id": "#2"
118+
"@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"
119119
}
120120
],
121121
"sourcemaps:sources": [

demo/models/apic-80.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,15 +24,15 @@
2424
],
2525
"http://a.ml/vocabularies/document#references": [
2626
{
27-
"@id": "amf://id#3",
27+
"@id": "amf://id#2",
2828
"@type": [
2929
"http://a.ml/vocabularies/document#ExternalFragment",
3030
"http://a.ml/vocabularies/document#Fragment",
3131
"http://a.ml/vocabularies/document#Unit"
3232
],
3333
"http://a.ml/vocabularies/document#encodes": [
3434
{
35-
"@id": "amf://id#2",
35+
"@id": "amf://id#3",
3636
"@type": [
3737
"http://a.ml/vocabularies/document#ExternalDomainElement",
3838
"http://a.ml/vocabularies/document#DomainElement"
@@ -65,9 +65,9 @@
6565
"@value": "some"
6666
}
6767
],
68-
"http://a.ml/vocabularies/document#reference-id": [
68+
"http://www.w3.org/ns/shacl#raw": [
6969
{
70-
"@id": "amf://id#2"
70+
"@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"
7171
}
7272
]
7373
}

0 commit comments

Comments
 (0)