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

AndreMiras / python-for-android / 19992884965

06 Dec 2025 06:59PM UTC coverage: 63.808% (-0.08%) from 63.89%
19992884965

push

github

AndreMiras
:recycle: Consolidate assemble_distribution() into base Bootstrap

Move duplicated assemble_distribution() logic from service_only,
webview, and _sdl_common bootstraps into the base Bootstrap class
using the Template Method pattern.

- Add _assemble_distribution_for_arch() hook for per-arch customization
- SDL bootstrap overrides hook to skip distribute_aars()
- service_only and webview now use base class directly
- Qt bootstrap unchanged (single-arch constraint requires full override)
- Update tests to mock base class instead of individual modules

1781 of 3051 branches covered (58.37%)

Branch coverage included in aggregate %.

36 of 36 new or added lines in 4 files covered. (100.0%)

109 existing lines in 3 files now uncovered.

5213 of 7910 relevant lines covered (65.9%)

5.26 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

24.63
/pythonforandroid/bootstraps/common/build/build.py


Source Not Available

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