From 644978cb81f072b51b648bd64d29b80b667ac735 Mon Sep 17 00:00:00 2001 From: Github Actions Date: Fri, 20 Feb 2026 03:02:29 +0000 Subject: [PATCH] [XAPI-1544] Centralise codegen script (#407) * [XAPI-1544] Refactor docs generation scripts * [XAPI-1544] Create shared script for codegen And update all languages to use it * [XAPI-1544] Update working directory * [XAPI-1544] Remove options Don't seem to be required, resulting code is the same without * [XAPI-1544] Fix scripts * [XAPI-1544] Move cleanup outside of accounting generation * [XAPI-1544] Refactor to define each task once with parameters * [XAPI-1544] Download specs once * [XAPI-1544] Always clean output dir Centralise logic * [XAPI-1544] Add clearer messaging and debug flag * [XAPI-1544] Show how many files were modified * [XAPI-1544] Always set branch and repo * [XAPI-1544] Remove validation Overkill --- docs/finance/index.html | 821 ------------------ src/gen/api/financeApi.ts | 297 ------- src/gen/model/finance/accountUsage.ts | 129 --- src/gen/model/finance/accountUsageResponse.ts | 46 - .../model/finance/historyRecordResponse.ts | 57 -- src/gen/model/finance/lockHistoryModel.ts | 39 - src/gen/model/finance/lockHistoryResponse.ts | 37 - src/gen/model/finance/models.ts | 30 - src/gen/model/finance/practiceResponse.ts | 57 -- src/gen/model/finance/reportHistoryModel.ts | 39 - .../model/finance/reportHistoryResponse.ts | 37 - .../model/finance/userActivitiesResponse.ts | 37 - src/gen/model/finance/userResponse.ts | 116 --- 13 files changed, 1742 deletions(-) delete mode 100644 src/gen/model/finance/accountUsage.ts delete mode 100644 src/gen/model/finance/accountUsageResponse.ts delete mode 100644 src/gen/model/finance/historyRecordResponse.ts delete mode 100644 src/gen/model/finance/lockHistoryModel.ts delete mode 100644 src/gen/model/finance/lockHistoryResponse.ts delete mode 100644 src/gen/model/finance/practiceResponse.ts delete mode 100644 src/gen/model/finance/reportHistoryModel.ts delete mode 100644 src/gen/model/finance/reportHistoryResponse.ts delete mode 100644 src/gen/model/finance/userActivitiesResponse.ts delete mode 100644 src/gen/model/finance/userResponse.ts diff --git a/docs/finance/index.html b/docs/finance/index.html index 90d087079..ed88cef5f 100644 --- a/docs/finance/index.html +++ b/docs/finance/index.html @@ -862,104 +862,6 @@