apache / apache/grails-intellij-plugin
Please improve the user experience of the "Domain class dependencies" view.
- Dominant language
- Java
- Stars
- 17
- Forks
- 4
- Avg merge
- 5d 15h
- Merged PRs (30d)
- 4
Description
As a grails programmer, I find the "domain class dependencies" view very useful to me.
But in my opinion, it isn't good enough yet.
1. It is very difficult to find the dependencies of a specified domain class if there are more than 50 domain classes. The picture is too big.
2. I cannot drag the picture by mouse to navigate in the view, the only way is to scroll the scrollbar.
3. It is very difficult to find a domain class in the view. No way to find, No auto complete.
4. If two domain classes are parent-child relationship. A has many B, B belongs to A. But the picture only show one relationship.
Many thanks to improve this functionality.
---
*Imported from [IDEA-54465](https://youtrack.jetbrains.com/issue/IDEA-54465) · Type: Usability Problem · Votes: 0*
*Comments, attachments, dates and reporter are not part of the export — follow the link above for the full history.*
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by reproducing the Domain class dependencies view with more than 50 domain classes and inspect its current scrolling and relationship display. Compare the view against each reported need: locating a class, mouse dragging, showing both parent-child relationships, and handling a large graph. Done means the view supports those navigation and discovery tasks and displays both relationship directions.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- design, developer-experience
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100