Skip to content

Commit 11244e5

Browse files
feat: use Arduino CLI 1.2.0
1 parent 1f57c86 commit 11244e5

File tree

5 files changed

+591
-3
lines changed

5 files changed

+591
-3
lines changed

arduino-ide-extension/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -172,7 +172,7 @@
172172
],
173173
"arduino": {
174174
"arduino-cli": {
175-
"version": "1.1.1"
175+
"version": "1.2.0"
176176
},
177177
"arduino-fwuploader": {
178178
"version": "2.4.1"

arduino-ide-extension/src/node/cli-protocol/cc/arduino/cli/commands/v1/board_pb.d.ts

+59
Original file line numberDiff line numberDiff line change
@@ -360,6 +360,8 @@ export class BoardListRequest extends jspb.Message {
360360
setTimeout(value: number): BoardListRequest;
361361
getFqbn(): string;
362362
setFqbn(value: string): BoardListRequest;
363+
getSkipCloudApiForBoardDetection(): boolean;
364+
setSkipCloudApiForBoardDetection(value: boolean): BoardListRequest;
363365

364366
serializeBinary(): Uint8Array;
365367
toObject(includeInstance?: boolean): BoardListRequest.AsObject;
@@ -376,6 +378,7 @@ export namespace BoardListRequest {
376378
instance?: cc_arduino_cli_commands_v1_common_pb.Instance.AsObject,
377379
timeout: number,
378380
fqbn: string,
381+
skipCloudApiForBoardDetection: boolean,
379382
}
380383
}
381384

@@ -493,6 +496,8 @@ export class BoardListWatchRequest extends jspb.Message {
493496
clearInstance(): void;
494497
getInstance(): cc_arduino_cli_commands_v1_common_pb.Instance | undefined;
495498
setInstance(value?: cc_arduino_cli_commands_v1_common_pb.Instance): BoardListWatchRequest;
499+
getSkipCloudApiForBoardDetection(): boolean;
500+
setSkipCloudApiForBoardDetection(value: boolean): BoardListWatchRequest;
496501

497502
serializeBinary(): Uint8Array;
498503
toObject(includeInstance?: boolean): BoardListWatchRequest.AsObject;
@@ -507,6 +512,7 @@ export class BoardListWatchRequest extends jspb.Message {
507512
export namespace BoardListWatchRequest {
508513
export type AsObject = {
509514
instance?: cc_arduino_cli_commands_v1_common_pb.Instance.AsObject,
515+
skipCloudApiForBoardDetection: boolean,
510516
}
511517
}
512518

@@ -621,3 +627,56 @@ export namespace BoardSearchResponse {
621627
boardsList: Array<BoardListItem.AsObject>,
622628
}
623629
}
630+
631+
export class BoardIdentifyRequest extends jspb.Message {
632+
633+
hasInstance(): boolean;
634+
clearInstance(): void;
635+
getInstance(): cc_arduino_cli_commands_v1_common_pb.Instance | undefined;
636+
setInstance(value?: cc_arduino_cli_commands_v1_common_pb.Instance): BoardIdentifyRequest;
637+
638+
getPropertiesMap(): jspb.Map<string, string>;
639+
clearPropertiesMap(): void;
640+
getUseCloudApiForUnknownBoardDetection(): boolean;
641+
setUseCloudApiForUnknownBoardDetection(value: boolean): BoardIdentifyRequest;
642+
643+
serializeBinary(): Uint8Array;
644+
toObject(includeInstance?: boolean): BoardIdentifyRequest.AsObject;
645+
static toObject(includeInstance: boolean, msg: BoardIdentifyRequest): BoardIdentifyRequest.AsObject;
646+
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
647+
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
648+
static serializeBinaryToWriter(message: BoardIdentifyRequest, writer: jspb.BinaryWriter): void;
649+
static deserializeBinary(bytes: Uint8Array): BoardIdentifyRequest;
650+
static deserializeBinaryFromReader(message: BoardIdentifyRequest, reader: jspb.BinaryReader): BoardIdentifyRequest;
651+
}
652+
653+
export namespace BoardIdentifyRequest {
654+
export type AsObject = {
655+
instance?: cc_arduino_cli_commands_v1_common_pb.Instance.AsObject,
656+
657+
propertiesMap: Array<[string, string]>,
658+
useCloudApiForUnknownBoardDetection: boolean,
659+
}
660+
}
661+
662+
export class BoardIdentifyResponse extends jspb.Message {
663+
clearBoardsList(): void;
664+
getBoardsList(): Array<BoardListItem>;
665+
setBoardsList(value: Array<BoardListItem>): BoardIdentifyResponse;
666+
addBoards(value?: BoardListItem, index?: number): BoardListItem;
667+
668+
serializeBinary(): Uint8Array;
669+
toObject(includeInstance?: boolean): BoardIdentifyResponse.AsObject;
670+
static toObject(includeInstance: boolean, msg: BoardIdentifyResponse): BoardIdentifyResponse.AsObject;
671+
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
672+
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
673+
static serializeBinaryToWriter(message: BoardIdentifyResponse, writer: jspb.BinaryWriter): void;
674+
static deserializeBinary(bytes: Uint8Array): BoardIdentifyResponse;
675+
static deserializeBinaryFromReader(message: BoardIdentifyResponse, reader: jspb.BinaryReader): BoardIdentifyResponse;
676+
}
677+
678+
export namespace BoardIdentifyResponse {
679+
export type AsObject = {
680+
boardsList: Array<BoardListItem.AsObject>,
681+
}
682+
}

0 commit comments

Comments
 (0)