Skip to content

Remove unused core.test dependency from app-tv module - #354

Merged
Kaaveh merged 1 commit into
kmpfrom
claude/happy-babbage-nwrssd
Oct 10, 2026
Merged

Kaaveh merged 1 commit into
kmpfrom
claude/happy-babbage-nwrssd

Conversation

@Kaaveh

@Kaaveh Kaaveh commented Oct 10, 2026

Copy link
Copy Markdown
Owner

Summary

Removes an unused core.test dependency from the app-tv module's build configuration.

Changes

  • Removed implementation(core.test) from app-tv/app/build.gradle.kts

Details

The core.test module provides shared testing utilities and is not needed as a runtime dependency in the app-tv application module. Testing dependencies should only be included in test source sets when actually used for testing purposes, not as production implementation dependencies.

This cleanup reduces the app-tv module's dependency footprint and aligns with proper dependency management practices.

https://claude.ai/code/session_01DjWxDEyd4U4HSQMvSv8oBi

core:test exposes the Kotest bundle via api(), so implementation(core.test)
shipped test libraries in the TV app's release runtime classpath. Nothing in
app-tv uses it, and core.base/koin are already declared directly.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01DjWxDEyd4U4HSQMvSv8oBi
@Kaaveh
Kaaveh merged commit 029f3f3 into kmp Oct 10, 2026
3 checks passed
@github-actions

Copy link
Copy Markdown
Warnings
⚠️ Please add labels to this PR.
Messages
📖 Thanks @Kaaveh!
📖 🎉 Code Cleanup!

Generated by 🚫 Danger Kotlin against 8de2e78

@Kaaveh
Kaaveh deleted the claude/happy-babbage-nwrssd branch October 10, 2026 03:00
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.

2 participants