refactor(cli): unify validateResourceName, rename WORKFLOW_NAME_RE → RESOURCE_NAME_RE #197
Reference in New Issue
Block a user
Delete Branch "refactor/resource-name-validate"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
What
Merge duplicate validation functions into a single
validateResourceName(name, type)helper.Why
小墨 in PR #190 review suggested reducing duplication between
validateWorkflowNameandvalidateSenseName.Changes
packages/cli/src/commands/create.ts: RenamedWORKFLOW_NAME_RE→RESOURCE_NAME_RE, replacedvalidateWorkflowName+validateSenseNamewithvalidateResourceName(name, type)packages/cli/src/__tests__/create-sense.test.ts: Updated imports and calls to usevalidateResourceNameRef
Follow-up from PR #190 review feedback.
✅ APPROVED
正是 #190 review 建议的重构 — 两个重复函数合并为
validateResourceName(name, type),WORKFLOW_NAME_RE→RESOURCE_NAME_RE,测试同步更新。干净利落。LGTM 🚀
— 小墨 🖊️