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

speedyk-005 / chunklet-py / 20389568923
87%
main: 87%

Build:
Build:
LAST BUILD BRANCH: develop
DEFAULT BRANCH: main
Ran 20 Dec 2025 05:07AM UTC
Jobs 5
Files 36
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

20 Dec 2025 05:06AM UTC coverage: 87.375% (+5.6%) from 81.75%
20389568923

Pull #7

github

speedyk-005
refactor: optimize core chunking and validation logic

- Simplified document chunker upfront validation to on-demand processing
- Optimized code chunker error message formatting to use single limit formatting call
- Replaced regex with efficient string operations for decorator/function detection
- Enhanced visualizer with async file operations and proper dependencies
- Modernized JavaScript patterns: replaced deprecated functions and optional chaining
- Improved frontend accessibility with proper form label associations
- Fixed CSS validation errors and removed duplicate selectors
- Enhanced type hints and error handling throughout codebase

These changes significantly reduce cognitive complexity, improve performance, and enhance maintainability while preserving all existing functionality.
Pull Request #7: Merge develop branch to main

478 of 552 new or added lines in 17 files covered. (86.59%)

1308 of 1497 relevant lines covered (87.37%)

4.37 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
2
95.35
src/chunklet/document_chunker/processors/odt_processor.py
2
92.09
1.34% src/chunklet/plain_text_chunker.py
3
97.01
8.22% src/chunklet/code_chunker/code_chunker.py
3
83.72
15.64% src/chunklet/document_chunker/processors/docx_processor.py
4
75.0
src/chunklet/base_chunker.py
4
91.84
9.84% src/chunklet/document_chunker/document_chunker.py
5
80.95
0.95% src/chunklet/common/batch_runner.py
6
77.78
src/chunklet/document_chunker/converters/table_2_md.py
17
90.81
src/chunklet/code_chunker/_code_structure_extractor.py
28
73.08
src/chunklet/visualizer/visualizer.py
Jobs
ID Job ID Ran Files Coverage
1 20389568923.1 20 Dec 2025 05:07AM UTC 36
87.37
GitHub Action Run
2 20389568923.2 20 Dec 2025 05:07AM UTC 36
87.37
GitHub Action Run
3 20389568923.3 20 Dec 2025 05:07AM UTC 36
87.37
GitHub Action Run
4 20389568923.4 20 Dec 2025 05:07AM UTC 36
87.37
GitHub Action Run
5 20389568923.5 20 Dec 2025 05:08AM UTC 36
87.37
GitHub Action Run
Source Files on build 20389568923
  • Tree
  • List 36
  • Changed 15
  • Source Changed 0
  • Coverage Changed 15
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Pull Request #7
  • PR Base - main (#19606085576)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc