[QUALITY][low] Merge leftovers: dead server.c receive_files(), dead utils.c mkdir_r(), misleading return comments, =-form/missing-arg CLI diagnostics
#260
Reference in New Issue
Block a user
Found by code-quality scan of
dev(9f8b588).receive_files()- dead 132-line duplicate of receiver.creceiver_process()(no prototype, zero callers). Delete or re-route. Alsohandler()cleanup paths skipprotocol_session_unbind()(server.c:266-271,278-285,322-339).mkdir_r()- exported dead code superseded by file.c secure primitives. Delete (and utils.h:8 declaration).find_table_option_with_equalsonly accepts=-form for --compress-choice/--compress-level; other OPT_STRING/OPT_ULL options reject=-form as "Unknown option" (e.g.--suffix=.bak,--max-size=2G). Make all table value-options accept--opt=value.Add/extend unit tests for CLI diagnostics and =form handling.
Resolved on
dev(HEADf7c6c91).Fixed on dev via fix/quality-cleanup (
beb681c,1d61a14): deleted dead server.c receive_files() and utils.c mkdir_r(); fixed misleading return comments; =form now accepted for all table value options; missing-arg diagnostics unified. CLI tests added.CI run #461: all jobs green (lint, build-and-test, sanitizers address+undefined, fuzz-build, coverage, valgrind). Unit 25/25, integration 83 passed / 10 skipped / 1 xpassed. Closing.