core: clang-format pass against the landed root .clang-format
Pure formatting, no behaviour change. PKG landed .clang-format (Google base, 4-space indent, 100 cols); this brings util/ and the test harness into conformance so `clang-format --dry-run -Werror` is clean. Build and all six test binaries unchanged and green. Co-Authored-By: Claude Sonnet 5 <[email protected]> Claude-Session: https://claude.ai/code/session_01HPPSGhiArbvQgwC2DNiURS
This commit is contained in:
+59
-31
@@ -6,34 +6,62 @@ namespace vdm {
|
||||
|
||||
std::string_view error_name(Error e) noexcept {
|
||||
switch (e) {
|
||||
case Error::ok: return "ok";
|
||||
case Error::canceled: return "canceled";
|
||||
case Error::resolve_failed: return "resolve_failed";
|
||||
case Error::connect_failed: return "connect_failed";
|
||||
case Error::tls_failed: return "tls_failed";
|
||||
case Error::connection_reset: return "connection_reset";
|
||||
case Error::timeout: return "timeout";
|
||||
case Error::too_many_redirects: return "too_many_redirects";
|
||||
case Error::http_client_error: return "http_client_error";
|
||||
case Error::http_server_error: return "http_server_error";
|
||||
case Error::auth_required: return "auth_required";
|
||||
case Error::forbidden: return "forbidden";
|
||||
case Error::not_found: return "not_found";
|
||||
case Error::range_not_satisfiable: return "range_not_satisfiable";
|
||||
case Error::gone: return "gone";
|
||||
case Error::server_file_changed: return "server_file_changed";
|
||||
case Error::content_length_mismatch: return "content_length_mismatch";
|
||||
case Error::checksum_mismatch: return "checksum_mismatch";
|
||||
case Error::disk_full: return "disk_full";
|
||||
case Error::io_error: return "io_error";
|
||||
case Error::path_rejected: return "path_rejected";
|
||||
case Error::permission_denied: return "permission_denied";
|
||||
case Error::meta_corrupt: return "meta_corrupt";
|
||||
case Error::meta_version_unsupported: return "meta_version_unsupported";
|
||||
case Error::probe_failed: return "probe_failed";
|
||||
case Error::unsupported_url_scheme: return "unsupported_url_scheme";
|
||||
case Error::max_retries_exhausted: return "max_retries_exhausted";
|
||||
case Error::internal: return "internal";
|
||||
case Error::ok:
|
||||
return "ok";
|
||||
case Error::canceled:
|
||||
return "canceled";
|
||||
case Error::resolve_failed:
|
||||
return "resolve_failed";
|
||||
case Error::connect_failed:
|
||||
return "connect_failed";
|
||||
case Error::tls_failed:
|
||||
return "tls_failed";
|
||||
case Error::connection_reset:
|
||||
return "connection_reset";
|
||||
case Error::timeout:
|
||||
return "timeout";
|
||||
case Error::too_many_redirects:
|
||||
return "too_many_redirects";
|
||||
case Error::http_client_error:
|
||||
return "http_client_error";
|
||||
case Error::http_server_error:
|
||||
return "http_server_error";
|
||||
case Error::auth_required:
|
||||
return "auth_required";
|
||||
case Error::forbidden:
|
||||
return "forbidden";
|
||||
case Error::not_found:
|
||||
return "not_found";
|
||||
case Error::range_not_satisfiable:
|
||||
return "range_not_satisfiable";
|
||||
case Error::gone:
|
||||
return "gone";
|
||||
case Error::server_file_changed:
|
||||
return "server_file_changed";
|
||||
case Error::content_length_mismatch:
|
||||
return "content_length_mismatch";
|
||||
case Error::checksum_mismatch:
|
||||
return "checksum_mismatch";
|
||||
case Error::disk_full:
|
||||
return "disk_full";
|
||||
case Error::io_error:
|
||||
return "io_error";
|
||||
case Error::path_rejected:
|
||||
return "path_rejected";
|
||||
case Error::permission_denied:
|
||||
return "permission_denied";
|
||||
case Error::meta_corrupt:
|
||||
return "meta_corrupt";
|
||||
case Error::meta_version_unsupported:
|
||||
return "meta_version_unsupported";
|
||||
case Error::probe_failed:
|
||||
return "probe_failed";
|
||||
case Error::unsupported_url_scheme:
|
||||
return "unsupported_url_scheme";
|
||||
case Error::max_retries_exhausted:
|
||||
return "max_retries_exhausted";
|
||||
case Error::internal:
|
||||
return "internal";
|
||||
}
|
||||
return "unknown";
|
||||
}
|
||||
@@ -48,7 +76,7 @@ bool is_retryable(Error e) noexcept {
|
||||
case Error::connection_reset:
|
||||
case Error::timeout:
|
||||
case Error::http_server_error:
|
||||
case Error::range_not_satisfiable: // stale metadata → re-probe then retry
|
||||
case Error::range_not_satisfiable: // stale metadata → re-probe then retry
|
||||
case Error::content_length_mismatch:
|
||||
return true;
|
||||
|
||||
@@ -58,11 +86,11 @@ bool is_retryable(Error e) noexcept {
|
||||
case Error::tls_failed:
|
||||
case Error::too_many_redirects:
|
||||
case Error::http_client_error:
|
||||
case Error::auth_required: // resolved by credentials, not a retry
|
||||
case Error::auth_required: // resolved by credentials, not a retry
|
||||
case Error::forbidden:
|
||||
case Error::not_found:
|
||||
case Error::gone:
|
||||
case Error::server_file_changed: // needs a user decision
|
||||
case Error::server_file_changed: // needs a user decision
|
||||
case Error::checksum_mismatch:
|
||||
case Error::disk_full:
|
||||
case Error::io_error:
|
||||
|
||||
+10
-5
@@ -17,11 +17,16 @@ std::shared_ptr<LogSink> g_sink;
|
||||
|
||||
std::string_view log_level_name(LogLevel l) noexcept {
|
||||
switch (l) {
|
||||
case LogLevel::trace: return "trace";
|
||||
case LogLevel::debug: return "debug";
|
||||
case LogLevel::info: return "info";
|
||||
case LogLevel::warn: return "warn";
|
||||
case LogLevel::error: return "error";
|
||||
case LogLevel::trace:
|
||||
return "trace";
|
||||
case LogLevel::debug:
|
||||
return "debug";
|
||||
case LogLevel::info:
|
||||
return "info";
|
||||
case LogLevel::warn:
|
||||
return "warn";
|
||||
case LogLevel::error:
|
||||
return "error";
|
||||
}
|
||||
return "?";
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user