superlint/lib/functions
Marco Ferrari 0f91a56f21
fix: simplify log infrastructure (#5312)
- Move log variables in log.sh to shorten linter.sh
- Source log.sh as soon as possible, so we can use log functions and
  variables as soon as possible.
- Validate 'boolean' log variables: LOG_DEBUG, LOG_VERBOSE, LOG_NOTICE,
  LOG_WARN, LOG_ERROR.
- Move foreground color markers from an associative array (that we
  cannot export), inside the log function. This fixes an issue that we
  discovered while working on #5254 where color markers were not
  available to subprocesses.
- Remove background color markers because we don't use them.
2024-02-21 17:51:47 +00:00
..
buildFileList.sh feat: enable shell error checks (#5126) 2024-02-20 19:05:39 +00:00
detectFiles.sh feat: enable shell error checks (#5126) 2024-02-20 19:05:39 +00:00
githubEvent.sh feat: automatically set the default branch (#5242) 2024-02-08 08:41:07 +00:00
linterCommands.sh feat: run linters in parallel (#5177) 2024-01-30 19:24:55 +00:00
linterRules.sh chore: simplify error code checks (#5131) 2024-01-30 08:48:24 +01:00
linterVersions.sh chore: simplify error code checks (#5131) 2024-01-30 08:48:24 +01:00
log.sh fix: simplify log infrastructure (#5312) 2024-02-21 17:51:47 +00:00
possum.sh break out: (#990) 2020-11-12 11:27:34 -06:00
setupSSH.sh feat: enable shell error checks (#5126) 2024-02-20 19:05:39 +00:00
updateSSL.sh feat: enable shell error checks (#5126) 2024-02-20 19:05:39 +00:00
validation.sh fix: simplify log infrastructure (#5312) 2024-02-21 17:51:47 +00:00
worker.sh feat: show error output when info is disabled (#5251) 2024-02-10 10:16:31 +01:00