Request: Better documentation for PersistentStateComponent

Some things (off the top of my head) that should be documented:

1) Which data types can be serialized by default?

2) Is no-arg constructor always required? Is there a way to get around without a no-arg constructor?

3) Is MapAnnotation always required for maps? Example of how to use it. 

4) When is AbstractCollection annotation required? 

5) When is Tag annotation required?

1 comment
Comment actions Permalink
Official comment

Thanks for you feedback. I've created https://youtrack.jetbrains.com/issue/IJSDK-315 to track this issue, please feel free to add more questions to it.

 

Please sign in to leave a comment.