Questions on AsyncTreeModel and plugin verification speed

Answered

I'm able to update an AsyncTreeModel using this code, but I am unable to update it without invalidating the entire tree. This results in the collapsing of everything open. How do I update the tree without collapsing what the user already has open?

Also, my plugin has pending updates since October 2nd, 2021. The message above the update says "JetBrains is reviewing this update. Please expect it to be approved within two business days of the upload." It has been over 12 days and now I have four updates pending. Is there something I'm doing wrong that's causing my updates to delay for so long?

3 comments
Comment actions Permalink

Brandon, a node has to override equals/hashCode methods, or the SimpleNode#getEqualityObjects in your case.

 
0
Comment actions Permalink

Brandon, as for the question about the plugin approval, we have sent you several messages pointing to the compatibility issues with 202.* IDE version (that can be found here). Until you address them or limit the 'since-build', we cannot proceed with the approval. In case of any additional questions, feel free to contact us at marketplace@jetbrains.com.

0
Comment actions Permalink

Thank you, Jakub and Natalia. Both of your answers were exactly what I needed. I've also updated my profile's email address as I wasn't previously receiving the messages you were sending about the compatibility issues.

0

Please sign in to leave a comment.