feat: rename, deletion, and validation support

Closes #1599
Closes #1825
Closes #649
Closes #1847
Closes #1882

Co-authored-by: Akos Kitta <a.kitta@arduino.cc>
Co-authored-by: per1234 <accounts@perglass.com>

Signed-off-by: Akos Kitta <a.kitta@arduino.cc>
This commit is contained in:
Akos Kitta
2023-01-17 14:03:07 +01:00
committed by Akos Kitta
parent 4f07515ee8
commit d68bc4abdb
71 changed files with 2905 additions and 874 deletions

View File

@@ -7,7 +7,6 @@ import {
BoardsPackage,
Board,
BoardDetails,
Tool,
ConfigOption,
ConfigValue,
Programmer,
@@ -99,14 +98,11 @@ export class BoardsServiceImpl
const debuggingSupported = detailsResp.getDebuggingSupported();
const requiredTools = detailsResp.getToolsDependenciesList().map(
(t) =>
<Tool>{
name: t.getName(),
packager: t.getPackager(),
version: t.getVersion(),
}
);
const requiredTools = detailsResp.getToolsDependenciesList().map((t) => ({
name: t.getName(),
packager: t.getPackager(),
version: t.getVersion(),
}));
const configOptions = detailsResp.getConfigOptionsList().map(
(c) =>