Skip to content

Conversation

gpunto
Copy link
Contributor

@gpunto gpunto commented Oct 10, 2025

Goal

Part of AND-812.

We have internal functions in the api package, so I'm moving them to the internal package. This PR does that for extensions on ThreadedCommentData

Implementation

Just moving the functions.

Testing

Nothing should change.

Checklist

  • Issue linked (if any)
  • Tests/docs updated
  • I have signed the Stream CLA (required for external contributors)

@gpunto gpunto requested a review from Copilot October 10, 2025 09:38
Copy link
Contributor

github-actions bot commented Oct 10, 2025

PR checklist ✅

All required conditions are satisfied:

  • Title length is OK (or ignored by label).
  • At least one pr: label exists.
  • Sections ### Goal, ### Implementation, and ### Testing are filled.

🎉 Great job! This PR is ready for review.

Copy link

@Copilot Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

Moves internal ThreadedCommentData extension functions from the public API package to an internal package to improve API boundaries and encapsulation.

  • Created new internal file containing the moved ThreadedCommentData operations
  • Updated import statements in affected classes to reference the new internal package
  • Removed unused imports from the public API file

Reviewed Changes

Copilot reviewed 12 out of 12 changed files in this pull request and generated 2 comments.

File Description
ThreadedCommentOperations.kt New internal file containing moved ThreadedCommentData extension functions
ThreadedCommentData.kt Removed internal extension functions and unused imports from public API
Various state and repository files Updated imports to reference moved functions from internal package
Test files Updated imports to reference moved functions from internal package

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

@gpunto gpunto added the pr:internal Internal changes / housekeeping label Oct 10, 2025
Copy link
Contributor

github-actions bot commented Oct 10, 2025

SDK Size Comparison 📏

SDK Before After Difference Status
stream-feeds-android-client 2.43 MB 2.43 MB 0.00 MB 🟢

@gpunto gpunto marked this pull request as ready for review October 10, 2025 09:45
Copy link

@aleksandar-apostolov aleksandar-apostolov merged commit d6e740a into develop Oct 13, 2025
7 checks passed
@aleksandar-apostolov aleksandar-apostolov deleted the move-operations-1 branch October 13, 2025 12:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

pr:internal Internal changes / housekeeping

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants