Implemented a fail-safe mechanism to terminate a debugging session if an unknown CLI option is passed // Resolve #4699

This commit is contained in:
Ivan Kravets
2023-12-09 15:27:06 +02:00
parent e4c4f2ac50
commit 195304bbea
2 changed files with 2 additions and 1 deletions
+1 -1
View File
@@ -54,7 +54,7 @@ from platformio.project.options import ProjectOptions
@click.option("--environment", "-e", metavar="<environment>")
@click.option("--load-mode", type=ProjectOptions["env.debug_load_mode"].type)
@click.option("--verbose", "-v", is_flag=True)
@click.option("--interface", type=click.Choice(["gdb"]))
@click.option("--interface", type=click.Choice(["gdb"]), default="gdb")
@click.argument("__unprocessed", nargs=-1, type=click.UNPROCESSED)
@click.pass_context
def cli(