From 6e775e20bb77cd68be8a6edcd86b9f6c4c78072f Mon Sep 17 00:00:00 2001 From: Simon Hartcher Date: Thu, 5 Jun 2025 11:10:19 +1000 Subject: [PATCH] refactor: handle unsupported shape types explicitly --- codegen/src/serialization/json.zig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/codegen/src/serialization/json.zig b/codegen/src/serialization/json.zig index 2be7377..105cef2 100644 --- a/codegen/src/serialization/json.zig +++ b/codegen/src/serialization/json.zig @@ -385,6 +385,6 @@ fn writeMemberJson(params: WriteMemberJsonParams, writer: std.io.AnyWriter) anye .unit => try writeScalarJson("unit", params, writer), .byte => try writeScalarJson("byte", params, writer), .short => try writeScalarJson("short", params, writer), - else => std.debug.panic("Unexpected shape type: {}", .{shape}), + .service, .resource, .operation, .member, .set => std.debug.panic("Shape type not supported: {}", .{shape}), } }