Skip to content

Commit 6544e1b

Browse files
committed
Added some code review fixes
1 parent 75c7fef commit 6544e1b

File tree

4 files changed

+32
-37
lines changed

4 files changed

+32
-37
lines changed

arduino/cores/packagemanager/loader.go

-2
Original file line numberDiff line numberDiff line change
@@ -381,7 +381,6 @@ func convertLegacyPlatformToPluggableDiscovery(platform *cores.PlatformRelease)
381381
oldUploadTool := board.Properties.Get("upload.tool")
382382
if oldUploadTool == toolName && !board.Properties.ContainsKey("upload.tool.network") {
383383
board.Properties.Set("upload.tool.network", convertedToolName)
384-
// fmt.Printf("ADDED: %s.upload.tool.network=%s\n", board, convertedToolName)
385384

386385
// Add identification properties for network protocol
387386
i := 0
@@ -392,7 +391,6 @@ func convertLegacyPlatformToPluggableDiscovery(platform *cores.PlatformRelease)
392391
i++
393392
}
394393
board.Properties.Set(fmt.Sprintf("upload_port.%d.board", i), board.BoardID)
395-
// fmt.Printf("ADDED: upload_port.%d.board=%s\n", i, board.BoardID)
396394
}
397395
}
398396
}

i18n/data/en.po

+19-15
Original file line numberDiff line numberDiff line change
@@ -369,7 +369,7 @@ msgstr "Config file written to: %s"
369369
msgid "Configuring platform"
370370
msgstr "Configuring platform"
371371

372-
#: cli/board/list.go:182
372+
#: cli/board/list.go:183
373373
msgid "Connected"
374374
msgstr "Connected"
375375

@@ -483,7 +483,7 @@ msgstr "Directory where to save generated files. Default is './docs', the direct
483483
msgid "Disable completion description for shells that support it"
484484
msgstr "Disable completion description for shells that support it"
485485

486-
#: cli/board/list.go:183
486+
#: cli/board/list.go:184
487487
msgid "Disconnected"
488488
msgstr "Disconnected"
489489

@@ -1447,6 +1447,10 @@ msgstr "Programmers:"
14471447
msgid "Progress {0}"
14481448
msgstr "Progress {0}"
14491449

1450+
#: cli/board/list.go:125
1451+
msgid "Protocol"
1452+
msgstr "Protocol"
1453+
14501454
#: cli/lib/search.go:174
14511455
msgid "Provides includes: %s"
14521456
msgstr "Provides includes: %s"
@@ -1812,7 +1816,7 @@ msgstr "Uninstalls one or more cores and corresponding tool dependencies if no l
18121816
msgid "Uninstalls one or more libraries."
18131817
msgstr "Uninstalls one or more libraries."
18141818

1815-
#: cli/board/list.go:156
1819+
#: cli/board/list.go:157
18161820
msgid "Unknown"
18171821
msgstr "Unknown"
18181822

@@ -2128,7 +2132,7 @@ msgstr "can't find latest release of %s"
21282132
msgid "can't find main Sketch file in %s"
21292133
msgstr "can't find main Sketch file in %s"
21302134

2131-
#: arduino/cores/packagemanager/loader.go:751
2135+
#: arduino/cores/packagemanager/loader.go:749
21322136
msgid "can't find pattern for discovery with id %s"
21332137
msgstr "can't find pattern for discovery with id %s"
21342138

@@ -2238,7 +2242,7 @@ msgstr "copying output file %s"
22382242
msgid "could not find a valid build artifact"
22392243
msgstr "could not find a valid build artifact"
22402244

2241-
#: arduino/cores/packagemanager/loader.go:723
2245+
#: arduino/cores/packagemanager/loader.go:721
22422246
msgid "creating discovery: %s"
22432247
msgstr "creating discovery: %s"
22442248

@@ -2293,11 +2297,11 @@ msgstr "destination dir %s already exists, cannot install"
22932297
msgid "discovery %[1]s process not started: %[2]w"
22942298
msgstr "discovery %[1]s process not started: %[2]w"
22952299

2296-
#: arduino/cores/packagemanager/loader.go:712
2300+
#: arduino/cores/packagemanager/loader.go:710
22972301
msgid "discovery not found: %s"
22982302
msgstr "discovery not found: %s"
22992303

2300-
#: arduino/cores/packagemanager/loader.go:717
2304+
#: arduino/cores/packagemanager/loader.go:715
23012305
msgid "discovery not installed: %s"
23022306
msgstr "discovery not installed: %s"
23032307

@@ -2496,7 +2500,7 @@ msgstr "getting build properties for board %[1]s: %[2]s"
24962500
msgid "getting discovery dependencies for platform %[1]s: %[2]s"
24972501
msgstr "getting discovery dependencies for platform %[1]s: %[2]s"
24982502

2499-
#: arduino/cores/packagemanager/loader.go:651
2503+
#: arduino/cores/packagemanager/loader.go:649
25002504
msgid "getting parent dir of %[1]s: %[2]s"
25012505
msgstr "getting parent dir of %[1]s: %[2]s"
25022506

@@ -2758,7 +2762,7 @@ msgstr "loading board data: %s"
27582762
msgid "loading boards: %s"
27592763
msgstr "loading boards: %s"
27602764

2761-
#: arduino/cores/packagemanager/loader.go:606
2765+
#: arduino/cores/packagemanager/loader.go:604
27622766
msgid "loading bundled tools from %[1]s: %[2]s"
27632767
msgstr "loading bundled tools from %[1]s: %[2]s"
27642768

@@ -2785,7 +2789,7 @@ msgstr "loading platform release %[1]s: %[2]s"
27852789
msgid "loading platform.txt: %v"
27862790
msgstr "loading platform.txt: %v"
27872791

2788-
#: arduino/cores/packagemanager/loader.go:573
2792+
#: arduino/cores/packagemanager/loader.go:571
27892793
msgid "loading tool release in %[1]s: %[2]s"
27902794
msgstr "loading tool release in %[1]s: %[2]s"
27912795

@@ -2997,7 +3001,7 @@ msgstr "platform not found: %s"
29973001

29983002
#: arduino/cores/packagemanager/install_uninstall.go:65
29993003
#: arduino/cores/packagemanager/install_uninstall.go:108
3000-
#: arduino/cores/packagemanager/loader.go:435
3004+
#: arduino/cores/packagemanager/loader.go:433
30013005
#: commands/compile/compile.go:128
30023006
msgid "platform not installed"
30033007
msgstr "platform not installed"
@@ -3050,7 +3054,7 @@ msgstr "quitting discovery %[1]s: %[2]w"
30503054
msgid "reading %[1]s directory: %[2]s"
30513055
msgstr "reading %[1]s directory: %[2]s"
30523056

3053-
#: arduino/cores/packagemanager/loader.go:656
3057+
#: arduino/cores/packagemanager/loader.go:654
30543058
msgid "reading %[1]s: %[2]s"
30553059
msgstr "reading %[1]s: %[2]s"
30563060

@@ -3064,7 +3068,7 @@ msgid "reading dir %[1]s: %[2]s"
30643068
msgstr "reading dir %[1]s: %[2]s"
30653069

30663070
#: arduino/cores/packagemanager/loader.go:162
3067-
#: arduino/cores/packagemanager/loader.go:564
3071+
#: arduino/cores/packagemanager/loader.go:562
30683072
msgid "reading directory %[1]s: %[2]s"
30693073
msgstr "reading directory %[1]s: %[2]s"
30703074

@@ -3163,7 +3167,7 @@ msgstr "saving downloaded index signature: %s"
31633167
msgid "scanning examples: %s"
31643168
msgstr "scanning examples: %s"
31653169

3166-
#: arduino/cores/packagemanager/loader.go:642
3170+
#: arduino/cores/packagemanager/loader.go:640
31673171
msgid "searching for builtin_tools_versions.txt in %[1]s: %[2]s"
31683172
msgstr "searching for builtin_tools_versions.txt in %[1]s: %[2]s"
31693173

@@ -3184,7 +3188,7 @@ msgstr "signature verification error: %s"
31843188
msgid "sketchPath"
31853189
msgstr "sketchPath"
31863190

3187-
#: arduino/cores/packagemanager/loader.go:498
3191+
#: arduino/cores/packagemanager/loader.go:496
31883192
msgid "skipping loading of boards %s: malformed custom board options"
31893193
msgstr "skipping loading of boards %s: malformed custom board options"
31903194

i18n/rice-box.go

+4-4
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

test/test_upload_mock.py

+9-16
Original file line numberDiff line numberDiff line change
@@ -462,24 +462,24 @@ def generate_build_dir(sketch_path):
462462
"-f "
463463
'"{data_dir}/packages/arduino/hardware/samd/1.8.11/variants/arduino_zero/openocd_scripts/arduino_zero.cfg" '
464464
'-c "telnet_port disabled; program '
465-
"{bo}{build_dir}/{sketch_name}.ino.bin{bc} verify reset "
466-
'0x2000; shutdown"\n',
465+
"{{{build_dir}/{sketch_name}.ino.bin}} verify reset 0x2000; "
466+
'shutdown"\n',
467467
"linux": '"{data_dir}/packages/arduino/tools/openocd/0.10.0-arduino7/bin/openocd" '
468468
"-d2 -s "
469469
'"{data_dir}/packages/arduino/tools/openocd/0.10.0-arduino7/share/openocd/scripts/" '
470470
"-f "
471471
'"{data_dir}/packages/arduino/hardware/samd/1.8.11/variants/arduino_zero/openocd_scripts/arduino_zero.cfg" '
472472
'-c "telnet_port disabled; program '
473-
"{bo}{build_dir}/{sketch_name}.ino.bin{bc} verify reset "
474-
'0x2000; shutdown"\n',
473+
"{{{build_dir}/{sketch_name}.ino.bin}} verify reset 0x2000; "
474+
'shutdown"\n',
475475
"win32": '"{data_dir}/packages/arduino/tools/openocd/0.10.0-arduino7/bin/openocd.exe" '
476476
"-d2 -s "
477477
'"{data_dir}/packages/arduino/tools/openocd/0.10.0-arduino7/share/openocd/scripts/" '
478478
"-f "
479479
'"{data_dir}/packages/arduino/hardware/samd/1.8.11/variants/arduino_zero/openocd_scripts/arduino_zero.cfg" '
480480
'-c "telnet_port disabled; program '
481-
"{bo}{build_dir}/{sketch_name}.ino.bin{bc} verify reset "
482-
'0x2000; shutdown"\n',
481+
"{{{build_dir}/{sketch_name}.ino.bin}} verify reset 0x2000; "
482+
'shutdown"\n',
483483
},
484484
),
485485
(
@@ -1170,7 +1170,7 @@ def test_upload_sketch(
11701170
}
11711171

11721172
# Install everything just once
1173-
if not os.path.isdir(session_data_dir + "/packages"):
1173+
if not Path(session_data_dir, "packages").is_dir():
11741174
assert run_command("config init --overwrite", custom_env=env)
11751175
for package_index in indexes:
11761176
assert run_command(f"config add board_manager.additional_urls {package_index}", custom_env=env)
@@ -1186,15 +1186,8 @@ def test_upload_sketch(
11861186

11871187
# Fake compilation, we just need the folder to exist
11881188
build_dir = generate_build_dir(sketch_path)
1189-
if programmer != "":
1190-
programmer_arg = "-P " + programmer
1191-
else:
1192-
programmer_arg = ""
1193-
if upload_port != "":
1194-
port_arg = "-p " + upload_port
1195-
else:
1196-
port_arg = ""
1197-
1189+
programmer_arg = f"-P {programmer}" if programmer else ""
1190+
port_arg = f"-p {upload_port}" if upload_port else ""
11981191
res = run_command(f'upload {port_arg} {programmer_arg} -b {fqbn} "{sketch_path}" --dry-run -v', custom_env=env)
11991192
assert res.ok
12001193

0 commit comments

Comments
 (0)