Skip to content

fix(clean): handle helper suffix IDs#754

Merged
tw93 merged 1 commit intotw93:mainfrom
yetval:fix/753-helper-suffix-parent-resolution
Apr 16, 2026
Merged

fix(clean): handle helper suffix IDs#754
tw93 merged 1 commit intotw93:mainfrom
yetval:fix/753-helper-suffix-parent-resolution

Conversation

@yetval
Copy link
Copy Markdown
Contributor

@yetval yetval commented Apr 16, 2026

Fix false orphan detection for helper-style bundle IDs in mo clean.

Changes

  • lib/core/bundle_resolver.sh: if bundle ID ends with .helper, .daemon, .agent, or .xpc, also check parent bundle ID match during app scan.

Tests

  • Added 3 tests in tests/bundle_resolver.bats:
    • .helper resolves when parent app is installed
    • .daemon resolves when parent app is installed
    • .helper does not resolve when parent app is absent

Closes #753

@yetval yetval force-pushed the fix/753-helper-suffix-parent-resolution branch from 39add3a to 360e043 Compare April 16, 2026 12:56
@tw93 tw93 merged commit c4776cd into tw93:main Apr 16, 2026
9 checks passed
@yetval yetval deleted the fix/753-helper-suffix-parent-resolution branch April 16, 2026 17:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[BUG] mole clean deletes Aldente helper tool

2 participants