rwx/sh/code.sh
2025-07-06 23:15:48 +02:00

38 lines
625 B
Bash

# code
# module
# ╭──────╮
# │ code │
# ╰──────╯
# show the cached code
#= rc
rwx_code() {
echo "${_rwx_code}"
}
# show the cached constants
#= rcc
rwx_code_constants() {
echo "${_rwx_code_constants}"
}
# show the cached functions
#= rcf
rwx_code_functions() {
echo "${_rwx_code_functions}"
}
# ╭──────┬───────╮
# │ code │ check │
# ╰──────┴───────╯
# check source code
rwx_code_check() {
# check format
rwx_log
rwx_shfmt "${RWX_ROOT_SYSTEM}"
# check syntax
rwx_log
rwx_shellcheck "${RWX_ROOT_SYSTEM}"
}