Skip to content

Remove :compose-ui module#844

Merged
egorikftp merged 1 commit intomainfrom
task/remove-compose-ui-module
Feb 10, 2026
Merged

Remove :compose-ui module#844
egorikftp merged 1 commit intomainfrom
task/remove-compose-ui-module

Conversation

@egorikftp
Copy link
Copy Markdown
Member

@egorikftp egorikftp commented Feb 10, 2026

@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented Feb 10, 2026

Walkthrough

The compose/ui module is removed from the build system and its components are redistributed to other modules. Color extension functions (dim and disabled) are relocated to the sdk/compose/foundation module. Scrollbar components are moved to sdk/compose/codeviewer and changed to internal visibility. The InfoCard component is moved to tools/compose-app/ui. The subtle color function is removed. All import statements throughout the codebase are updated to reference the new locations.

🚥 Pre-merge checks | ✅ 1 | ❌ 2
❌ Failed checks (1 warning, 1 inconclusive)
Check name Status Explanation Resolution
Docstring Coverage ⚠️ Warning Docstring coverage is 0.00% which is insufficient. The required threshold is 80.00%. Write docstrings for the functions missing them to satisfy the coverage threshold.
Description check ❓ Inconclusive No description was provided by the author, making it impossible to assess relevance to the changeset. Add a pull request description explaining the motivation for removing the :compose-ui module and any migration path for consumers.
✅ Passed checks (1 passed)
Check name Status Explanation
Title check ✅ Passed The title clearly and accurately describes the main change: removal of the :compose-ui module.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing touches
  • 📝 Generate docstrings
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch task/remove-compose-ui-module

No actionable comments were generated in the recent review. 🎉


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@egorikftp egorikftp merged commit de856fd into main Feb 10, 2026
4 checks passed
@egorikftp egorikftp deleted the task/remove-compose-ui-module branch February 10, 2026 08:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant