Issue Details (XML | Word | Printable)

Key: IDE-148
Type: New Feature New Feature
Status: Closed Closed
Resolution: Won't Fix
Priority: Major Major
Assignee: Jared Rodriguez
Reporter: Imported
Votes: 0
Watchers: 8
Operations

If you were logged in you would be able to see more operations.
Spring IDE

Please support detecting autowired dependencies in the beans graph, etc

Created: 25/Aug/05 08:24 PM   Updated: 22/Sep/09 03:37 PM   Resolved: 22/Sep/09 03:37 PM
Component/s: beans.ui.graph
Affects Version/s: 1.2.3
Fix Version/s: 2.3

Time Tracking:
Not Specified


 Description  « Hide

Currently, any beans with autowired dependencies show up as single standalone beans. There should be enough information to programatically determine all of these dependencies and show them.
this would be FANTASTIC!



Jared Rodriguez added a comment - 01/Feb/08 02:26 PM

A couple of related concepts.

  • since autowiring can create exceptions if type or name resolution fails, this would be a great way to identify problems early on.
  • closely related is that those of us who use Pitchfork would love to see the @EJB annotation linked into the graph as well. After all, @EJB is just another flavor of @Autowire

Christian Dupuis added a comment - 24/Apr/08 05:31 PM

Work has been started on this. Thanks for Jared for providing a working implementation.

Please find a new feature in the "Extensions (Incubation)" category on Spring IDE's update site (nightly for now).


Christian Dupuis added a comment - 30/Apr/08 11:15 AM

Moving this issue to later version as we currently still miss some features.


Nikita Salnikov-Tarnovski added a comment - 05/Jun/08 02:23 PM

Thanks for job guys But I would like to ask about 3 features I am long waiting for:

1. Will the @Resource annotation be supported as well?
2. Will the @Component and other annotations with classpath scanning be supported?
3. Will it be possible to navigate to dependency injected by @Autowired/@Resource, by e.g. Ctrl+Click ?


Christian Dupuis added a comment - 22/Sep/09 03:37 PM

This is now being tracked in:

STS-177: As a user, I want browse, navigate and validate my Spring autowired configurations
https://issuetracker.springsource.com/browse/STS-177

Please add your comments and votes to this.

Thanks, Christian