-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[pull] master from JetBrains:master #213
Conversation
GitOrigin-RevId: e652adb4b0daf0068c1e6a78b6cc7edcde03063f
#KTIJ-25195 GitOrigin-RevId: 0ae2500948914bc44946e2a1c55b7a39c5f7032a
#KTIJ-33210 GitOrigin-RevId: aadcd8b1143ec0b1fbc822411058d5d5589f4cbd
…progress GitOrigin-RevId: 964b5e01907f60a83a0e0b303ce1e0e63c4d2d41
GitOrigin-RevId: 9931c6ea00a29846466c86a12e106dcbf6b7fe55
GitOrigin-RevId: 0f77aee04ab41b053887f490c10079bbbef2d662
🚨 gitStream Monthly Automation Limit Reached 🚨 Your organization has exceeded the number of pull requests allowed for automation with gitStream. To continue automating your PR workflows and unlock additional features, please contact LinearB. |
Reviewer's Guide by SourceryThis pull request updates various Kotlin compiler plugin dependencies to a newer version and refactors the AdTheManager class to improve document entity management. No diagrams generated as the changes look simple and do not need a visual representation. File-Level Changes
Tips and commandsInteracting with Sourcery
Customizing Your ExperienceAccess your dashboard to:
Getting Help
|
Important Review skippedBot user detected. To trigger a single review, invoke the You can disable this status message by setting the Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media? 🪧 TipsChatThere are 3 ways to chat with CodeRabbit:
Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. CodeRabbit Commands (Invoked using PR comments)
Other keywords and placeholders
CodeRabbit Configuration File (
|
See Commits and Changes for more details.
Created by
pull[bot] (v2.0.0-alpha.1)
Can you help keep this open source service alive? 💖 Please sponsor : )
Summary by Sourcery
This pull request refactors the document binding and synchronization logic in the AD (Abstract Document) system. It introduces a new
DocumentEntityManager
service for managing document entities and aDocumentEntityProvider
extension point for customizing entity creation and deletion. The changes aim to improve the flexibility and maintainability of the AD system.Enhancements:
DocumentEntityManager
service for managing document entities.DocumentEntityProvider
extension point to allow different strategies for creating and deleting document entities.DocumentEntityProvider
that creates entities based on the file ID.MyFileDocumentBindingListener
to listen for file-document binding changes and trigger entity binding.EntityCleanService
to register entities for cleanup when they become unreachable.DocumentEntityHandle
data class and related logic.BindType
enum.docToHandle
map.