Quality Assurance, Audit and Tags #14

Merged
kreyren merged 11 commits from QAaudit into central 2022-09-03 10:35:10 +02:00
4 changed files with 8 additions and 5 deletions
Showing only changes of commit b6fb4e3014 - Show all commits

@ -23,7 +23,7 @@ Which in practice might be used as:
- DNM = Do Not Merge - Usage in merge/pull requests blocks syncing the code, used to tag code that needs to be addressed before merge can happen - DNM = Do Not Merge - Usage in merge/pull requests blocks syncing the code, used to tag code that needs to be addressed before merge can happen
- PROD/PRODUCTION = Code that should be considered prior to it's usage in production environment - PROD/PRODUCTION = Code that should be considered prior to it's usage in production environment
- TRANSLATE = Needs to be translated - TRANSLATE = Needs to be translated
- WTF = Code that is not fully understood what it is doing
** Repository-wide tags ** Repository-wide tags

@ -52,7 +52,7 @@
"environment" "environment"
"built-in")) "built-in"))
;; WTF(Krey): No fucking idea.. something with ASCII? If ASCII is supported? ;; WTF(Krey): No idea.. something with ASCII? If ASCII is supported?
(define %ascii? #f) (define %ascii? #f)
;; WTF(Krey) ;; WTF(Krey)

@ -33,16 +33,16 @@
;; A makefile can contain rules, macro definitions, include lines, and comments. ;; A makefile can contain rules, macro definitions, include lines, and comments.
;; FIXME-DOCS(Krey)
(define (parse filename) (define (parse filename)
"FIXME-DOCS"
(with-input-from-file filename _eval #:guess-encoding #t)) (with-input-from-file filename _eval #:guess-encoding #t))
;; DNM-SECURITY(Krey): Check very carefully
;; FIXME-DOCS(Krey)
(define (_eval) (define (_eval)
"FIXME-DOCS"
(let ((filenames #f) (let ((filenames #f)
(ignoring #f) (ignoring #f)
(commands '())) (commands '()))
;; FIXME-QA(Krey): `(while #t` is not robust enough, specify the logic to lesser the chance of infinite loops
(while #t (while #t
(receive (line nlines) (receive (line nlines)
(read-line-handle-escaped-newline) (read-line-handle-escaped-newline)

@ -1 +1,4 @@
Directory storing tests Directory storing tests
NOTE-QA(Krey): Tests were ignored in the QA, decided that they should be rewritten once we finish refactor of the project