edk2/ShellPkg/Library/UefiShellDriver1CommandsLib
Pierre Gondois 4de99ebb92 ShellPkg/UefiShellDriver1: Extract MainCmdXXX() function
This patch aims to help breaking down the long function present in
the ShellPkg and reduce complexity/nested code and conditions.

Extract a MainCmdXXX() function for each shell command.
This command contains the possible operations the command aims
to operate. The ShellCommandRunXXX() function from which it
is extracted is only responsible of:
- initializing the shell/command environment
- parsing the command parameter and creating a Package
- freeing the Package

No functional change should be induced by this patch.

Signed-off-by: Pierre Gondois <pierre.gondois@arm.com>
2026-04-09 11:13:08 +00:00
..
Connect.c ShellPkg/UefiShellDriver1: Extract MainCmdXXX() function 2026-04-09 11:13:08 +00:00
Devices.c ShellPkg/UefiShellDriver1: Extract MainCmdXXX() function 2026-04-09 11:13:08 +00:00
DevTree.c ShellPkg/UefiShellDriver1: Extract MainCmdXXX() function 2026-04-09 11:13:08 +00:00
Dh.c ShellPkg/UefiShellDriver1: Extract MainCmdXXX() function 2026-04-09 11:13:08 +00:00
Disconnect.c ShellPkg/UefiShellDriver1: Extract MainCmdXXX() function 2026-04-09 11:13:08 +00:00
Drivers.c ShellPkg/UefiShellDriver1: Extract MainCmdXXX() function 2026-04-09 11:13:08 +00:00
DrvCfg.c ShellPkg/UefiShellDriver1: Extract MainCmdXXX() function 2026-04-09 11:13:08 +00:00
DrvDiag.c ShellPkg/UefiShellDriver1: Extract MainCmdXXX() function 2026-04-09 11:13:08 +00:00
OpenInfo.c ShellPkg/UefiShellDriver1: Extract MainCmdXXX() function 2026-04-09 11:13:08 +00:00
Reconnect.c ShellPkg/UefiShellDriver1: Return if ShellCommandLineParse() failed 2026-04-09 11:13:08 +00:00
UefiShellDriver1CommandsLib.c ShellPkg: Fix typos 2023-12-08 13:25:11 +00:00
UefiShellDriver1CommandsLib.h ShellPkg: Replace include guards with #pragma once 2026-02-23 21:01:28 +00:00
UefiShellDriver1CommandsLib.inf ShellPkg: Replace BSD License with BSD+Patent License 2019-04-09 10:58:25 -07:00
UefiShellDriver1CommandsLib.uni ShellPkg/Library: Fix 32-bit truncation of pointer values 2023-03-13 22:11:55 +00:00
Unload.c ShellPkg/UefiShellDriver1: Extract MainCmdXXX() function 2026-04-09 11:13:08 +00:00