7b76689ea1
v11.1 — Test Infrastructure (14 files): - .github/workflows/ci.yml: Ubuntu 22.04 + GCC 11, auto ctest on push - tests/regression/: degenerate geometry, extreme coords, thin wall, large models - tests/fuzz/: SDF random CSG, random booleans, format round-trip, continuous mode - tests/benchmark/: boolean perf, MC perf, IO perf benchmarks - docs/benchmark-report.md: benchmark template v11.2 — Code Quality + Docs: - .clang-tidy: 15 check categories, 22 exclusions - .github/workflows/static-analysis.yml: clang-tidy CI scan - CODEOWNERS, SECURITY.md - docs: API overview, testing guide, contributing guide - README: module capability overview table Pending: binary formats + curve projection (retrying)
60 lines
1.9 KiB
Plaintext
60 lines
1.9 KiB
Plaintext
# ── ViewDesignEngine 代码所有者 ────────────────────────────────────
|
|
# 规则: 最后匹配的行生效。* 匹配所有文件。
|
|
# 所有者: @用户名 或 team/团队名
|
|
|
|
# 核心引擎(所有模块)
|
|
* @hm @engine-team
|
|
|
|
# B-Rep 建模核心
|
|
include/vde/brep/** @hm @brep-team
|
|
src/brep/** @hm @brep-team
|
|
tests/brep/** @hm @brep-team
|
|
|
|
# 曲线曲面
|
|
include/vde/curves/** @hm @curves-team
|
|
src/curves/** @hm @curves-team
|
|
tests/curves/** @hm @curves-team
|
|
|
|
# 网格处理
|
|
include/vde/mesh/** @hm @mesh-team
|
|
src/mesh/** @hm @mesh-team
|
|
tests/mesh/** @hm @mesh-team
|
|
|
|
# CAM 加工
|
|
include/vde/core/cam_* @hm @cam-team
|
|
src/core/cam_* @hm @cam-team
|
|
|
|
# 隐式建模 (SDF)
|
|
include/vde/sdf/** @hm @sdf-team
|
|
src/sdf/** @hm @sdf-team
|
|
tests/sdf/** @hm @sdf-team
|
|
|
|
# 工业格式 I/O
|
|
include/vde/foundation/io_* @hm @format-team
|
|
include/vde/foundation/industrial_formats.h @hm @format-team
|
|
src/foundation/io_* @hm @format-team
|
|
src/foundation/industrial_formats.cpp @hm @format-team
|
|
tests/foundation/test_io_* @hm @format-team
|
|
|
|
# 构建系统 & CI
|
|
CMakeLists.txt @hm @build-team
|
|
cmake/** @hm @build-team
|
|
.github/** @hm @build-team
|
|
Dockerfile* @hm @build-team
|
|
docker/** @hm @build-team
|
|
|
|
# Python 绑定
|
|
python/** @hm @python-team
|
|
pyproject.toml @hm @python-team
|
|
|
|
# 文档
|
|
docs/** @hm @docs-team
|
|
*.md @hm @docs-team
|
|
|
|
# 配置文件
|
|
.clang-tidy @hm @build-team
|
|
.clang-format @hm @build-team
|
|
.gitignore @hm @build-team
|
|
CHANGELOG.md @hm @docs-team
|
|
LICENSE @hm
|