• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

Doubak / doubak-data-parser / 21
91%

Build:
DEFAULT BRANCH: main
Ran 25 Aug 2026 10:48AM UTC
Jobs 1
Files 12
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

25 Aug 2026 10:48AM UTC coverage: 89.015% (+1.2%) from 87.78%
21

push

github

MewX
连子目录一起找档案,并给混账号那道拦截一个绕过口

`openAll` 原先只看一层。真实的下载目录不长那样:解压出来带一层外壳、
按月份分了文件夹、几次导出堆在一起。要求人先手工摊平,换来的只会是
**摊漏了一份**——而漏一份档案没有任何声响,产出照样是一份看着完整的
canonical,只是少了一段历史。

两条边界:认出是 bundle 的目录不再往里钻(里面不会再套一份),
软链接不跟着走且同一个真实路径只进一次(一个指回上层的软链接
足以让递归转不出来,而那种结构在下载目录里并不罕见)。

**混账号那道拦截跟着变得更要紧,所以配套一起做,而不是留到以后。**
目录指得越大,捞进别人档案的机会越多。`--ignore-warnings`
(`--ignore_warning` 也认)只放行这一条,给「确实是同一个人的两个账号」用;
**它绕过的是「停下来」,不是「说出来」**——那条照样进 `warnings`,
类型是 `multiple_accounts`。一句被读到的告警,和一次读不到的静默合并,
代价差着一个量级。

顺带两件:未知开关现在会报错而不是被吞掉;体检不过时印一句话加退出码 1,
不再甩一屏栈回溯——那不是程序崩了,是输入有问题,用户要读的是「怎么办」。

新增 test/bundle-source.test.js(7 个),全部在临时目录里造真实的目录树跑,
包括那个指回上层的软链接。

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01E6dxwcUi4rM3dcKdsqx9xm

401 of 521 branches covered (76.97%)

Branch coverage included in aggregate %.

53 of 55 new or added lines in 3 files covered. (96.36%)

2589 of 2838 relevant lines covered (91.23%)

21.71 hits per line

Uncovered Changes

Lines Coverage ∆ File
2
96.57
1.66% src/bundle-source.js
Jobs
ID Job ID Ran Files Coverage
1 21.1 25 Aug 2026 10:48AM UTC 12
89.01
GitHub Action Run
Source Files on build 21
  • Tree
  • List 12
  • Changed 9
  • Source Changed 3
  • Coverage Changed 9
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • ea3ede02 on github
  • Prev Build on main (#20)
  • Next Build on main (#22)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc