Skip to content

Commit 0aea263

Browse files
committedMar 21, 2025
Reimplement the deserializer for the new type structure
1 parent eb7597c commit 0aea263

File tree

64 files changed

+51650
-703
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

64 files changed

+51650
-703
lines changed
 

‎.vscode/launch.json

+143
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,143 @@
1+
{
2+
// Use IntelliSense to learn about possible attributes.
3+
// Hover to view descriptions of existing attributes.
4+
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
5+
"version": "0.2.0",
6+
"configurations": [
7+
8+
{
9+
"type": "lldb",
10+
"request": "launch",
11+
"name": "Debug unit tests in library 'xsd_parser'",
12+
"cargo": {
13+
"args": [
14+
"test",
15+
"--no-run",
16+
"--lib",
17+
"--package=xsd-parser"
18+
],
19+
"filter": {
20+
"name": "xsd_parser",
21+
"kind": "lib"
22+
}
23+
},
24+
"args": [],
25+
"cwd": "${workspaceFolder}"
26+
},
27+
{
28+
"type": "lldb",
29+
"request": "launch",
30+
"name": "Debug example 'simple'",
31+
"cargo": {
32+
"args": [
33+
"build",
34+
"--example=simple",
35+
"--package=xsd-parser"
36+
],
37+
"filter": {
38+
"name": "simple",
39+
"kind": "example"
40+
}
41+
},
42+
"args": [],
43+
"cwd": "${workspaceFolder}"
44+
},
45+
{
46+
"type": "lldb",
47+
"request": "launch",
48+
"name": "Debug unit tests in example 'simple'",
49+
"cargo": {
50+
"args": [
51+
"test",
52+
"--no-run",
53+
"--example=simple",
54+
"--package=xsd-parser"
55+
],
56+
"filter": {
57+
"name": "simple",
58+
"kind": "example"
59+
}
60+
},
61+
"args": [],
62+
"cwd": "${workspaceFolder}"
63+
},
64+
{
65+
"type": "lldb",
66+
"request": "launch",
67+
"name": "Debug example 'update_schema'",
68+
"cargo": {
69+
"args": [
70+
"build",
71+
"--example=update_schema",
72+
"--package=xsd-parser"
73+
],
74+
"filter": {
75+
"name": "update_schema",
76+
"kind": "example"
77+
}
78+
},
79+
"args": [],
80+
"cwd": "${workspaceFolder}"
81+
},
82+
{
83+
"type": "lldb",
84+
"request": "launch",
85+
"name": "Debug unit tests in example 'update_schema'",
86+
"cargo": {
87+
"args": [
88+
"test",
89+
"--no-run",
90+
"--example=update_schema",
91+
"--package=xsd-parser"
92+
],
93+
"filter": {
94+
"name": "update_schema",
95+
"kind": "example"
96+
}
97+
},
98+
"args": [],
99+
"cwd": "${workspaceFolder}"
100+
},
101+
{
102+
"type": "lldb",
103+
"request": "launch",
104+
"name": "Debug integration test 'mod'",
105+
"cargo": {
106+
"args": [
107+
"test",
108+
"--no-run",
109+
"--test=mod",
110+
"--package=xsd-parser"
111+
],
112+
"filter": {
113+
"name": "mod",
114+
"kind": "test"
115+
}
116+
},
117+
"args": [
118+
"--nocapture",
119+
"schema::ideal_merchant_acquirer::read_quick_xml"
120+
],
121+
"cwd": "${workspaceFolder}"
122+
},
123+
{
124+
"type": "lldb",
125+
"request": "launch",
126+
"name": "Debug integration test 'utils'",
127+
"cargo": {
128+
"args": [
129+
"test",
130+
"--no-run",
131+
"--test=utils",
132+
"--package=xsd-parser"
133+
],
134+
"filter": {
135+
"name": "utils",
136+
"kind": "test"
137+
}
138+
},
139+
"args": [],
140+
"cwd": "${workspaceFolder}"
141+
}
142+
]
143+
}

‎TODO

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
- Async/await deserializer

0 commit comments

Comments
 (0)
Please sign in to comment.