From 68ecd7e31d872df7e1426401ffc480545b8cae85 Mon Sep 17 00:00:00 2001 From: JasonLiuZhuoCheng Date: Thu, 14 Oct 2021 15:08:19 -0400 Subject: [PATCH 01/38] basic code generation template, but not able to import to tool app create new public class under chip/clusterinfo --- .../CHIPTool/.idea/jarRepositories.xml | 5 + src/android/CHIPTool/.idea/misc.xml | 2 +- .../ClusterInteractionFragment.kt | 1 + src/controller/java/BUILD.gn | 4 + .../src/chip/clusterinfo/ClusterInfo.java | 16 + .../src/chip/clusterinfo/CommandInfo.java | 20 + .../chip/clusterinfo/CommandParameter.java | 13 + .../src/chip/clusterinfo/ParameterType.java | 5 + .../java/templates/ClusterInfo-java.zapt | 38 + src/controller/java/templates/templates.json | 5 + .../chip/devicecontroller/ChipClusters.java | 61 + .../chip/devicecontroller/ClusterInfo.java | 2139 +++++++++++++++++ 12 files changed, 2308 insertions(+), 1 deletion(-) create mode 100644 src/controller/java/src/chip/clusterinfo/CommandParameter.java create mode 100644 src/controller/java/src/chip/clusterinfo/ParameterType.java create mode 100644 src/controller/java/zap-generated/chip/devicecontroller/ClusterInfo.java diff --git a/src/android/CHIPTool/.idea/jarRepositories.xml b/src/android/CHIPTool/.idea/jarRepositories.xml index a5f05cd8c87d4a..e34606ccde7a9d 100644 --- a/src/android/CHIPTool/.idea/jarRepositories.xml +++ b/src/android/CHIPTool/.idea/jarRepositories.xml @@ -21,5 +21,10 @@