| 1234567891011121314151617181920212223242526272829303132333435 |
- #!/bin/sh
- set -eu
- ROOT_DIR=$(CDPATH= cd -- "$(dirname -- "$0")/.." && pwd)
- cd "$ROOT_DIR"
- LEGACY_NAME='yi''meng'
- MATCHES=$(rg -n -i "$LEGACY_NAME" . \
- --hidden \
- --glob '!.git/**' \
- --glob '!data/**' \
- --glob '!frontend/node_modules/**' \
- --glob '!frontend/dist/**' \
- --glob '!backend/target/**' \
- --glob '!.reasonix/**' \
- --glob '!.codex/**' || true)
- if [ -n "$MATCHES" ]; then
- echo "发现旧英文名称,请统一使用 emoon:" >&2
- echo "$MATCHES" >&2
- exit 1
- fi
- if [ ! -d backend/src/main/java/com/emoon/okr ]; then
- echo "Java 主源码尚未迁移到 com.emoon.okr" >&2
- exit 1
- fi
- if [ ! -d backend/src/test/java/com/emoon/okr ]; then
- echo "Java 测试源码尚未迁移到 com.emoon.okr" >&2
- exit 1
- fi
- echo "Emoon 命名契约检查通过"
|