Skip to content

Commit f91fbdc

Browse files
refactor: restructure response and workflow models and operations
1 parent 9a0a8a3 commit f91fbdc

5 files changed

Lines changed: 24 additions & 180 deletions

File tree

main.tsp

Lines changed: 24 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -4,62 +4,56 @@ import "@typespec/versioning";
44
// ═════════════════════════════════════════════════
55
// === Basic Models ===
66
// ═════════════════════════════════════════════════
7+
// --- Common ---
78
import "./src/models.tsp";
89
import "./src/errors/models.tsp";
910

10-
// ═════════════════════════════════════════════════
11-
// === Auth ===
12-
// ═════════════════════════════════════════════════
11+
// --- Health Check ---
12+
import "./src/healthz/models.tsp";
13+
import "./src/healthz/operations.tsp";
14+
15+
// --- Auth ---
1316
import "./src/auth/models.tsp";
1417
import "./src/auth/operations.tsp";
1518

1619
// ═════════════════════════════════════════════════
1720
// === User ===
1821
// ═════════════════════════════════════════════════
22+
// --- User ---
1923
import "./src/user/models.tsp";
2024
import "./src/user/operations.tsp";
2125

22-
// ═════════════════════════════════════════════════
23-
// === Forms ===
24-
// ═════════════════════════════════════════════════
25-
import "./src/forms/models.tsp";
26-
import "./src/forms/operations.tsp";
27-
2826
// ═════════════════════════════════════════════════
2927
// === Unit ===
3028
// ═════════════════════════════════════════════════
29+
// --- Organization, Unit, Membership ---
3130
import "./src/unit/models.tsp";
3231
import "./src/unit/operations.tsp";
3332

34-
// ═════════════════════════════════════════════════
35-
// === Responses ===
36-
// ═════════════════════════════════════════════════
37-
import "./src/responses/models.tsp";
38-
import "./src/responses/operations.tsp";
39-
40-
// ═════════════════════════════════════════════════
41-
// === Inbox ===
42-
// ═════════════════════════════════════════════════
43-
// import "./src/inbox/models.tsp";
44-
// import "./src/inbox/operations.tsp";
45-
46-
// ═════════════════════════════════════════════════
47-
// === Slug ===
48-
// ═════════════════════════════════════════════════
33+
// --- Slug ---
4934
import "./src/slug/models.tsp";
5035
import "./src/slug/operations.tsp";
5136

5237
// ═════════════════════════════════════════════════
53-
// === Form Workflow ===
38+
// === Forms ===
5439
// ═════════════════════════════════════════════════
55-
import "./src/form_workflow/models.tsp";
56-
import "./src/form_workflow/operations.tsp";
40+
// --- Forms, Sections, Questions ---
41+
import "./src/forms/models.tsp";
42+
import "./src/forms/operations.tsp";
43+
44+
// --- Workflow ---
45+
import "./src/forms/workflow/models.tsp";
46+
import "./src/forms/workflow/operations.tsp";
47+
48+
// --- Response ---
49+
import "./src/forms/response/models.tsp";
50+
import "./src/forms/response/operations.tsp";
5751

5852
// ═════════════════════════════════════════════════
59-
// === Healthz ===
53+
// === Inbox ===
6054
// ═════════════════════════════════════════════════
61-
import "./src/healthz/models.tsp";
62-
import "./src/healthz/operations.tsp";
55+
// import "./src/inbox/models.tsp";
56+
// import "./src/inbox/operations.tsp";
6357

6458
using Http;
6559
using Versioning;

src/form_workflow/models.tsp

Lines changed: 0 additions & 150 deletions
This file was deleted.

0 commit comments

Comments
 (0)