Skip to content

Remove small unused declarations - #351

Merged
fornewid merged 1 commit into
developfrom
small-cleanups
Oct 4, 2026
Merged

fornewid merged 1 commit into
developfrom
small-cleanups

Conversation

@fornewid

@fornewid fornewid commented Oct 4, 2026

Copy link
Copy Markdown
Member

Small cleanups of unused declarations:

  • feature/tasks/impl: drop the redundant id "com.google.devtools.ksp". moop.android.feature applies moop.android.hilt, which already applies KSP, so ksp libs.androidx.hilt.compiler still runs.
  • Delete the empty <manifest /> files of the plain-Kotlin modules core/model, data/database/api and data/settings/api. Without an Android plugin, nothing reads them.
  • build-logic/.../Android.kt: drop three unused imports (VersionCatalogsExtension, dependencies, getByType).
  • feature/tasks/impl: drop the test dependencies (work-testing, projects.testing). The module has no test sources. The androidx-work-testing catalog entry, which only this module used, goes too.
  • Add missing final newlines to data/network/api, data/repository/impl and feature/tasks/impl build files.

Verification

  • :feature:tasks:impl compiles and its HiltWorker KSP (kspDebugKotlin) still runs.
  • The three plain-Kotlin modules build, and :app:compileDebugKotlin passes.
  • ./gradlew dependencyGuard manifestShield proguardShieldFast moduleRules passes, and all baselines are unchanged.

πŸ€– Generated with Claude Code

https://claude.ai/code/session_01Upxj1FvQeDpycupKdPQHUZ

- Drop the redundant KSP plugin from feature/tasks/impl;
  moop.android.feature already applies it through moop.android.hilt.
- Delete the empty AndroidManifest.xml files of the plain-Kotlin
  core/model, data/database/api and data/settings/api modules.
- Drop three unused imports from Android.kt.
- Drop feature/tasks/impl's test dependencies (it has no tests) and the
  androidx-work-testing catalog entry that only it used.
- Add missing final newlines to three build files.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Upxj1FvQeDpycupKdPQHUZ
@fornewid
fornewid merged commit 89aeaf4 into develop Oct 4, 2026
1 check passed
@fornewid
fornewid deleted the small-cleanups branch October 4, 2026 06:11
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.

1 participant