From b4b3a45e0366ceee0ae9bbb9e84c598e4c6089d4 Mon Sep 17 00:00:00 2001 From: Github Actions Date: Fri, 20 Feb 2026 03:04:47 +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/v4/finance/index.html | 873 ------------------ .../java/com/xero/api/client/FinanceApi.java | 496 ---------- .../com/xero/models/finance/AccountUsage.java | 593 ------------ .../models/finance/AccountUsageResponse.java | 233 ----- .../models/finance/HistoryRecordResponse.java | 257 ------ .../xero/models/finance/LockHistoryModel.java | 178 ---- .../models/finance/LockHistoryResponse.java | 194 ---- .../xero/models/finance/PracticeResponse.java | 256 ----- .../models/finance/ReportHistoryModel.java | 177 ---- .../models/finance/ReportHistoryResponse.java | 194 ---- .../finance/UserActivitiesResponse.java | 193 ---- .../com/xero/models/finance/UserResponse.java | 587 ------------ 12 files changed, 4231 deletions(-) delete mode 100644 src/main/java/com/xero/models/finance/AccountUsage.java delete mode 100644 src/main/java/com/xero/models/finance/AccountUsageResponse.java delete mode 100644 src/main/java/com/xero/models/finance/HistoryRecordResponse.java delete mode 100644 src/main/java/com/xero/models/finance/LockHistoryModel.java delete mode 100644 src/main/java/com/xero/models/finance/LockHistoryResponse.java delete mode 100644 src/main/java/com/xero/models/finance/PracticeResponse.java delete mode 100644 src/main/java/com/xero/models/finance/ReportHistoryModel.java delete mode 100644 src/main/java/com/xero/models/finance/ReportHistoryResponse.java delete mode 100644 src/main/java/com/xero/models/finance/UserActivitiesResponse.java delete mode 100644 src/main/java/com/xero/models/finance/UserResponse.java diff --git a/docs/v4/finance/index.html b/docs/v4/finance/index.html index 142bf0d2..dd7eaba9 100644 --- a/docs/v4/finance/index.html +++ b/docs/v4/finance/index.html @@ -860,104 +860,6 @@