Skip to content

Commit c5fbad7

Browse files
method syntax & remove unnecessary methods
1 parent b002fca commit c5fbad7

File tree

3 files changed

+28
-36
lines changed

3 files changed

+28
-36
lines changed

arduino-ide-extension/src/browser/boards/boards-service-provider.ts

+26-34
Original file line numberDiff line numberDiff line change
@@ -115,19 +115,14 @@ export class BoardsServiceProvider implements FrontendApplicationContribution {
115115
return this._reconciled.promise;
116116
}
117117

118-
public snapshotBoardDiscoveryOnUpload(): void {
119-
this.setLastBoardsConfigOnUpload(this.boardsConfig);
120-
this.setAvailablePortsOnUpload(this._availablePorts);
118+
snapshotBoardDiscoveryOnUpload(): void {
119+
this.lastBoardsConfigOnUpload = this._boardsConfig;
120+
this.lastAvailablePortsOnUpload = this._availablePorts;
121121
}
122122

123-
private setLastBoardsConfigOnUpload(
124-
value: BoardsConfig.Config | undefined
125-
): void {
126-
this.lastBoardsConfigOnUpload = value;
127-
}
128-
129-
private setAvailablePortsOnUpload(value: Port[] | undefined): void {
130-
this.lastAvailablePortsOnUpload = value;
123+
clearBoardDiscoverySnapshot(): void {
124+
this.lastBoardsConfigOnUpload = undefined;
125+
this.lastAvailablePortsOnUpload = undefined;
131126
}
132127

133128
private portToAutoSelectCanBeDerived(): boolean {
@@ -136,7 +131,7 @@ export class BoardsServiceProvider implements FrontendApplicationContribution {
136131
);
137132
}
138133

139-
public attemptPostUploadAutoSelect(): void {
134+
attemptPostUploadAutoSelect(): void {
140135
setTimeout(() => {
141136
if (this.portToAutoSelectCanBeDerived()) {
142137
this.attemptAutoSelect({
@@ -172,31 +167,28 @@ export class BoardsServiceProvider implements FrontendApplicationContribution {
172167
)
173168
: newPorts;
174169

175-
if (appearedPorts.length > 0) {
176-
for (const port of appearedPorts) {
177-
const boardOnAppearedPort = newBoards.find((board: Board) =>
178-
Port.sameAs(board.port, port)
179-
);
170+
for (const port of appearedPorts) {
171+
const boardOnAppearedPort = newBoards.find((board: Board) =>
172+
Port.sameAs(board.port, port)
173+
);
180174

181-
const lastBoardsConfigOnUpload = this.lastBoardsConfigOnUpload!;
175+
const lastBoardsConfigOnUpload = this.lastBoardsConfigOnUpload!;
182176

183-
if (
184-
boardOnAppearedPort &&
185-
lastBoardsConfigOnUpload.selectedBoard &&
186-
Board.sameAs(
187-
boardOnAppearedPort,
188-
lastBoardsConfigOnUpload.selectedBoard
189-
)
190-
) {
191-
this.setLastBoardsConfigOnUpload(undefined);
192-
this.setAvailablePortsOnUpload(undefined);
177+
if (
178+
boardOnAppearedPort &&
179+
lastBoardsConfigOnUpload.selectedBoard &&
180+
Board.sameAs(
181+
boardOnAppearedPort,
182+
lastBoardsConfigOnUpload.selectedBoard
183+
)
184+
) {
185+
this.clearBoardDiscoverySnapshot();
193186

194-
this.boardConfigToAutoSelect = {
195-
selectedBoard: boardOnAppearedPort,
196-
selectedPort: port,
197-
};
198-
return;
199-
}
187+
this.boardConfigToAutoSelect = {
188+
selectedBoard: boardOnAppearedPort,
189+
selectedPort: port,
190+
};
191+
return;
200192
}
201193
}
202194
}

arduino-ide-extension/src/node/board-discovery.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -125,7 +125,7 @@ export class BoardDiscovery
125125
});
126126
}
127127

128-
public setUploadInProgress(uploadAttemptInProgress: boolean): void {
128+
setUploadInProgress(uploadAttemptInProgress: boolean): void {
129129
this.uploadInProgress = uploadAttemptInProgress;
130130
}
131131

arduino-ide-extension/src/node/core-service-impl.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ export class CoreServiceImpl extends CoreClientAware implements CoreService {
5353
private readonly commandService: CommandService;
5454

5555
@inject(BoardDiscovery)
56-
protected readonly boardDiscovery: BoardDiscovery;
56+
private readonly boardDiscovery: BoardDiscovery;
5757

5858
async compile(options: CoreService.Options.Compile): Promise<void> {
5959
const coreClient = await this.coreClient;

0 commit comments

Comments
 (0)