−old
All checks were successful
/ job (push) Successful in 4m28s

This commit is contained in:
Marc Beninca 2025-07-06 16:54:27 +02:00
parent 747d069449
commit 27b917d7c9
Signed by: marc.beninca
GPG key ID: 9C7613450C80C24F

View file

@ -43,54 +43,6 @@ rwx_doc() {
--file "${RWX_AWK}" --file "${RWX_AWK}"
} }
rwx_doc_old() {
local name="${1}"
[ -n "${name}" ] || return
local constant doc func line module
while IFS= read -r line; do
case "${line}" in
"#!"*) doc="" ;;
"#."*)
doc=""
module="$(echo "${line}" | sed "s|#\\. \\(.*\\)|\\1|")"
;;
*"#"*)
[ -n "${doc}" ] && doc="${doc}
"
doc="${doc}$(echo "${line}" | sed "s|${RWX_REGEX_TARGET_DOC}|\\1|")"
;;
*"="*)
constant="$(echo "${line}" | sed "s|${RWX_REGEX_TARGET_CONSTANT}|\\1|")"
if [ "${constant}" = "${name}" ]; then
echo "${doc}"
return
else
doc=""
fi
;;
*"("*")"*"{"*)
func="$(echo "${line}" | sed "s|${RWX_REGEX_TARGET_FUNCTION}|\\1|")"
if [ "${func}" = "${name}" ]; then
echo "${doc}"
return
else
doc=""
fi
;;
*)
if [ "${module}" = "${name}" ]; then
echo "${doc}"
return
else
doc=""
fi
;;
esac
done <<EOF
${_rwx_code}
EOF
}
# ╭──────┬───────╮ # ╭──────┬───────╮
# │ self │ check │ # │ self │ check │
# ╰──────┴───────╯ # ╰──────┴───────╯