Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 8 years ago.
Improve this question
I'm taking over a couple of projects with fairly complex build.xml files. Which tool do you recommend to help me visualize all the files' dependencies?
I've found ant2dot.xsl and Vizant. I just wanted to see what other options are out there and what people prefer.
I like Grand best of the three because it handles imported build files the best. Since I rely heavily on imports, this is critical.
In 2007, I had written an article comparing the three along with an example of the output of each. I just checked and not have the libraries have change significantly in that time so the analysis still holds.
Related
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 5 years ago.
Improve this question
I'm not asking for an opinion here - just a fact: is there a plugin, tool, or technique that lets me write classes or at least method bodies directly in bytecode in Java in either Eclipse or IntelliJ, and what is it? I'm not looking for runtime codegen, I want this at compile time.
I found one here: https://plugins.jetbrains.com/plugin/8461-bytecode-editor but there is no download link and I have no idea how to build it (I tried, I really did). But it's basically everything I want.
In .NET I use the excellent IL Support plugin for this, but I haven't found a similar solution for Java.
There is a download link on that page but you don't need to download it directly so that doesn't matter. IntelliJ provides a plugin installer In Settings>Plugins. At the botttom of the Plugins page is a button to 'Browse repositories'
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
we started with static code analysis and I would like to see how we compare with other projects. Now I am aware I could go out and run tools for different OS projects, but I was curious if there is a repository for this data. such as
cyclomatic complexity, code coverage, size of methods, size of classes, scope nesting, etc
thanks
almir
For Java OS projects a free monitoring system with some metrics is available here: http://opensource.quality-gate.com/
Ohloh.net has a few of the metrics you mentioned
FLOSS Metrics may have some
FLOSSmole - includes data from the now-defunct SourceKibitzer though it's a little old (2007), as well as the same metrics run on Debian packages in 2011
Sourcerer may have some
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
I am working on a big project with a complex codebase written in java. I want to understand a particular piece of code and i thought getting a sequence diagram of the entry point method would give me a good idea. I use intelliJ and i looked for a plugin which could do this and i found 'SequencePlugin' but unfortunately it is not working in intelliJ 8.1.4. Can i achieve what i am trying to in any other way? Is there a standard approach to follow when trying to understand a complex codebase other than by debugging?
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 2 years ago.
Improve this question
The normal Organize Imports behavior of Eclipse can make some silly suggestions. For instance, despite using java.util.Collections in a good number of my classes, occasionally the edu.emory.mathcs.backport Collections class will be imported instead.
I have blocked some of these silly packages in the Java -> Appearance -> Type Filters section of the preferences, but if there were a plugin that can figure this out automatically it would be quite helpful.
There is a Plugin (Code Recommenders Developer Tools) which should priorize the classes you prefer based on statistics. So the entries in the dialog are ordered based on their using.
It is included in eclipse kepler, but also available for older versions.
http://www.eclipse.org/recommenders/
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 6 years ago.
Improve this question
There are many code quality tools but we missing compile time defects most of the time. If we have track of our mistakes we can easily reduce coding time by reducing compile time defects.is there any compile time defect analyzing tools for programming?
Resharper is a great tool, it's actually the best one there is for C#.
Visual Assist is also not half bad and helps with more languages.