Category: Plugin Directory / Source Code Analyzer / Unnecessary Code Detector
| | | | Version: 0.9.0 Support Eclipse Version: 3.3; 3.4 License: Free EPL Development Status: Alpha Company:
| |  | Home Page |  | Plugin Support |  | Discussion Forum | |
|
UCDetector (Unnecessary Code Detector) is a eclipse PlugIn to find unnecessary or dead public java code, like classes/members/methods which are public or protected and which have no references.
Unnecessary code is marked in eclipse using problem markers. Code which could be changed to protected or private is also marked. This markers appear in the eclipse problem view, like other java problems.
UCDetector also finds cyclic dependencies between classes in your code. This cycle classes are shown in s special cycle view. Added on: 13-Mar-2008
|
Last 5 Comments
| User: Anonymous | Rating: 8 | 2008-07-16 07:44:04 | | | Great plugin. For a ten it would just have to:
- add quick fixes to the quick fix list
- not try to make normal classes private
- have different icons for private, protected, default and public
- ignore serialVersionUID as unreferenced
- scan classes completely even if they seem unreferenced
- allow patters for ignoring methods and fields
- check inheritance downwards and not only upwards
- check the inheritance and reference from the standard JRE classes to ignore methods like paint or createUI
All in all: I love it ;-)
| | User: Jappo | Rating: 8 | 2008-07-12 10:07:01 | | | Really nice, really handy, a pretty plug-in! Keep working on that, it will be great.
| | User: Anonymous | Rating: 9 | 2008-03-27 19:01:48 | | | The first vote is wrong, because the "Clean up code option" does not check public or protected classes, methods or fields. This plugin is usefull to find unnecessary public code.
| | User: Anonymous | Rating: 8 | 2008-03-20 08:27:08 | | | Eclipse does not do that. The clean up feature consider only local variable and private field.
| | User: Anonymous | Rating: 1 | 2008-03-18 07:30:49 | | | Why? The Clean up code option under Source->Clean Up already does this and a lot more. And you can set warnings/errors for this sort of things too (well unused variables mainly).
A waste of time.
|
|
|