-
Notifications
You must be signed in to change notification settings - Fork 2.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[java-matter-controller] Add the initial version of command parser #23242
[java-matter-controller] Add the initial version of command parser #23242
Conversation
PR #23242: Size comparison from 0a08651 to c150a56 Increases (6 builds for bl602, bl702, psoc6, qpg)
Decreases (3 builds for cyw30739, efr32, esp32)
Full report (38 builds for bl602, bl702, cc13x2_26x2, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
|
examples/java-matter-controller/java/src/com/matter/controller/Main.java
Outdated
Show resolved
Hide resolved
examples/java-matter-controller/java/src/com/matter/controller/Main.java
Outdated
Show resolved
Hide resolved
examples/java-matter-controller/java/src/com/matter/controller/Main.java
Outdated
Show resolved
Hide resolved
examples/java-matter-controller/java/src/com/matter/controller/Main.java
Outdated
Show resolved
Hide resolved
examples/java-matter-controller/java/src/com/matter/controller/Main.java
Outdated
Show resolved
Hide resolved
examples/java-matter-controller/java/src/com/matter/controller/commands/common/Command.java
Outdated
Show resolved
Hide resolved
examples/java-matter-controller/java/src/com/matter/controller/commands/common/Command.java
Outdated
Show resolved
Hide resolved
examples/java-matter-controller/java/src/com/matter/controller/commands/common/Command.java
Outdated
Show resolved
Hide resolved
...tter-controller/java/src/com/matter/controller/commands/common/CredentialIssuerCommands.java
Outdated
Show resolved
Hide resolved
examples/java-matter-controller/java/src/com/matter/controller/commands/common/IPAddress.java
Outdated
Show resolved
Hide resolved
PR #23242: Size comparison from d7cd5aa to bb95c5c Increases (7 builds for bl602, esp32, psoc6, telink)
Decreases (5 builds for bl702, esp32, k32w, psoc6, telink)
Full report (38 builds for bl602, bl702, cc13x2_26x2, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
|
PR #23242: Size comparison from 66c0270 to 9e04b8c Increases (11 builds for bl702, cc13x2_26x2, k32w, psoc6, qpg, telink)
Decreases (3 builds for cc13x2_26x2, esp32, psoc6)
Full report (38 builds for bl602, bl702, cc13x2_26x2, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
|
PR #23242: Size comparison from 559c7d5 to b417d93 Increases (3 builds for cc13x2_26x2, cyw30739, psoc6)
Decreases (3 builds for bl702, cc13x2_26x2)
Full report (36 builds for bl602, bl702, cc13x2_26x2, cyw30739, efr32, esp32, k32w, mbed, nrfconnect, psoc6, qpg, telink)
|
PR #23242: Size comparison from 0c2f7c6 to 381d614 Increases (11 builds for bl602, bl702, cc13x2_26x2, nrfconnect, psoc6, qpg, telink)
Decreases (5 builds for cc13x2_26x2, efr32, esp32)
Full report (38 builds for bl602, bl702, cc13x2_26x2, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
|
PR #23242: Size comparison from 3b81f3f to 7fbfae0 Increases (9 builds for bl602, bl702, cc13x2_26x2, psoc6, telink)
Decreases (6 builds for cc13x2_26x2, esp32, psoc6, qpg)
Full report (38 builds for bl602, bl702, cc13x2_26x2, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
|
PR #23242: Size comparison from 753cb9c to a32e137 Increases (3 builds for cc13x2_26x2, psoc6)
Decreases (9 builds for bl602, bl702, cc13x2_26x2, psoc6, telink)
Full report (47 builds for bl602, bl702, cc13x2_26x2, cyw30739, efr32, esp32, k32w, linux, mbed, psoc6, qpg, telink)
|
PR #23242: Size comparison from 8d7669d to 5021e7a Increases (4 builds for cc13x2_26x2, cyw30739, esp32)
Decreases (7 builds for bl702, cc13x2_26x2, psoc6)
Full report (47 builds for bl602, bl702, cc13x2_26x2, cyw30739, efr32, esp32, k32w, linux, mbed, psoc6, qpg, telink)
|
examples/java-matter-controller/java/src/com/matter/controller/Main.java
Show resolved
Hide resolved
...ples/java-matter-controller/java/src/com/matter/controller/commands/common/ArgumentType.java
Show resolved
Hide resolved
examples/java-matter-controller/java/src/com/matter/controller/commands/common/Command.java
Outdated
Show resolved
Hide resolved
examples/java-matter-controller/java/src/com/matter/controller/commands/common/Command.java
Outdated
Show resolved
Hide resolved
examples/java-matter-controller/java/src/com/matter/controller/commands/common/Command.java
Outdated
Show resolved
Hide resolved
...es/java-matter-controller/java/src/com/matter/controller/commands/common/MutableInteger.java
Outdated
Show resolved
Hide resolved
examples/java-matter-controller/java/src/com/matter/controller/Off.java
Outdated
Show resolved
Hide resolved
examples/java-matter-controller/java/src/com/matter/controller/Off.java
Outdated
Show resolved
Hide resolved
examples/java-matter-controller/java/src/com/matter/controller/commands/common/Argument.java
Outdated
Show resolved
Hide resolved
examples/java-matter-controller/java/src/com/matter/controller/commands/common/Argument.java
Outdated
Show resolved
Hide resolved
PR #23242: Size comparison from 16f49ea to efd23f8 Increases (2 builds for psoc6)
Decreases (2 builds for qpg, telink)
Full report (31 builds for bl602, bl702, cc13x2_26x2, cyw30739, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
|
PR #23242: Size comparison from 16f49ea to e2fce62 Increases (5 builds for bl602, bl702, esp32, psoc6)
Decreases (5 builds for bl602, k32w, nrfconnect, telink)
Full report (49 builds for bl602, bl702, cc13x2_26x2, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
|
examples/java-matter-controller/java/src/com/matter/controller/Main.java
Show resolved
Hide resolved
examples/java-matter-controller/java/src/com/matter/controller/Main.java
Outdated
Show resolved
Hide resolved
examples/java-matter-controller/java/src/com/matter/controller/Off.java
Outdated
Show resolved
Hide resolved
examples/java-matter-controller/java/src/com/matter/controller/On.java
Outdated
Show resolved
Hide resolved
examples/java-matter-controller/java/src/com/matter/controller/commands/common/Argument.java
Outdated
Show resolved
Hide resolved
examples/java-matter-controller/java/src/com/matter/controller/commands/common/Argument.java
Outdated
Show resolved
Hide resolved
examples/java-matter-controller/java/src/com/matter/controller/commands/common/IPAddress.java
Show resolved
Hide resolved
…roject-chip#23242) * [java-matter-controller] Add the initial version of command parser * Address review comments * Address round two review comments * Address round three review comments * Address round four review comments
…roject-chip#23242) * [java-matter-controller] Add the initial version of command parser * Address review comments * Address round two review comments * Address round three review comments * Address round four review comments
#23810
Add the initial skeleton of command parser to java-matter-controller, two commands "On" and "Off" are added to show how to register the commands with this skeleton.
I try to align the structure of this command parser in java-matter-controller as close as to chip-tool. The following shows the registered parameters for these two commands.