refactor(lite): drop 4 unused OOP wrapper classes over free functions

Each of these classes wrapped an existing free function with a one-line
delegating method and was never instantiated anywhere (verified: no references
outside their own translation unit, not even within their own .cpp beyond the
definition) — the redundant "wrapper layer" pattern CLAUDE.md warns against:

- LiteWalletLifecycleUiExecutionAdapter      -> executeLiteWalletLifecycleUiRequest
- LiteWalletServerSelectionUiExecutionAdapter -> executeLiteWalletServerSelectionUi
- LiteWalletServerLifecycleReadinessPlanner   -> evaluateLiteWalletServerLifecycleReadiness
- LiteBackendActivationReadinessAdapter       -> evaluateLiteBackendActivationReadiness

The live free functions (the actual entry points used by the UI/runtime) are
unchanged. Both targets build, test suite passes, source-hygiene clean.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
2026-06-05 12:40:26 -05:00
parent 6611d57147
commit a677c09984
8 changed files with 0 additions and 92 deletions

View File

@@ -910,16 +910,4 @@ LiteBackendArtifactResolverResult LiteBackendArtifactResolver::resolve(
return evaluateLiteBackendArtifactResolver(input, options_);
}
LiteBackendActivationReadinessAdapter::LiteBackendActivationReadinessAdapter(
LiteBackendActivationReadinessOptions options)
: options_(options)
{
}
LiteBackendActivationReadinessResult LiteBackendActivationReadinessAdapter::evaluate(
const LiteBackendActivationReadinessInput& input) const
{
return evaluateLiteBackendActivationReadiness(input, options_);
}
} // namespace dragonx::wallet