fix(studio): StudioModifyTarget 示例与 studio.yaml 契约镜像对齐(去 gamedef)
Step6 改了 contracts/api-schemas/studio.yaml 的 path 字段示例(去失效的 /gameDefinition/scenes/2),其 Java VO 镜像 StudioModifyTarget L25 @Schema 示例漏同步。补齐:/gameDefinition/scenes/2 → /files/src/game.js,保契约 yaml↔VO 一致(端点/字段结构不动,仅示例措辞)。 验证:mvn -pl studio-server -am compile = BUILD SUCCESS。 Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
0fa1cda1b7
commit
42eafd876a
@ -22,7 +22,7 @@ public class StudioModifyTarget {
|
||||
@NotBlank(message = "寻址目标 kind 不能为空")
|
||||
private String kind;
|
||||
|
||||
@Schema(description = "源项目内 JSON 指针(如 /config/speed、/assets/0、/gameDefinition/scenes/2;与 id 至少其一)", example = "/config/speed")
|
||||
@Schema(description = "源项目内 JSON 指针(如 /config/speed、/assets/0、/files/src/game.js;与 id 至少其一)", example = "/config/speed")
|
||||
private String path;
|
||||
|
||||
@Schema(description = "或按部件 id 寻址(behaviors[].id / assets[].id;与 path 至少其一)")
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user