feat: 0.10.0 快照内容级对照、忽略规则高级 glob 与扫描进度反馈 - 快照v2可选携带差异条目双侧内容(folder:read-batch批量读取IPC受控并发、单文件2MB与总量32MB双限超限整体降级为纯状态快照保存永不失败、对照模式双击进入快照基线vs当前文件的内容对比完整复用单文件能力、v1旧快照兼容加载、contents解析防御绝不部分加载、保存期间读取遮罩)、忽略规则匹配器重写支持多段路径/前导/锚定/整段**跨段/段内*通配/!否定规则(最后匹配优先与gitignore一致、父目录剪枝后子项无法反否定、无效规则UI实时提示不再静默丢弃、纯逻辑迁src/shared两进程共用源码)、扫描进度推送(首个push型IPC、scanId复用扫描会话序号旧扫描迟到进度天然丢弃、遮罩显示已比对N/M)、新增33单测与4条E2E(596单测+28E2E全过覆盖率98.16/93.28/93.69/98.16),文档四件套同步
This commit is contained in:
+4
-3
@@ -15,14 +15,15 @@ export default defineConfig({
|
||||
setupFiles: ['./src/renderer/src/test/setup.ts'],
|
||||
include: [
|
||||
'src/renderer/src/**/*.{test,spec}.{ts,tsx}',
|
||||
// 主进程纯逻辑模块(无 electron 依赖)的单元测试
|
||||
'src/main/**/*.{test,spec}.{ts,tsx}'
|
||||
// 主进程纯逻辑模块(无 electron 依赖)与两进程共享纯逻辑模块的单元测试
|
||||
'src/main/**/*.{test,spec}.{ts,tsx}',
|
||||
'src/shared/**/*.{test,spec}.{ts,tsx}'
|
||||
],
|
||||
exclude: ['node_modules', 'dist', 'out'],
|
||||
coverage: {
|
||||
provider: 'v8',
|
||||
reporter: ['text', 'text-summary'],
|
||||
include: ['src/renderer/src/**/*.{ts,tsx}', 'src/main/**/*.ts'],
|
||||
include: ['src/renderer/src/**/*.{ts,tsx}', 'src/main/**/*.ts', 'src/shared/**/*.ts'],
|
||||
exclude: [
|
||||
'src/renderer/src/**/*.{test,spec}.{ts,tsx}',
|
||||
'src/renderer/src/test/**',
|
||||
|
||||
Reference in New Issue
Block a user