Java code analyser tool?

Hi all,
I remember once seeing a freeware tool that analysed code and identified unused methods/fields, and gave tips on what to change to improve the code, e.g. method/class length. Theres a similar tool in InteliJ. Does anybody know of such a tool?
thanks,
Justin

Also note that quite a few IDEs have this feature,
too. An example is WebSphere ApplicationDeveloper.
I bet NetBeans and Eclipse have this if not
t buitl-in, then as add-ins.I went through all of JBuilder's 106 coding style
settings... :p Several times, since somehow those
settings always were lost.
P.S. Bonjour Ceci. Comment ca va?Don't ask. :p Yourself?tired but okay.
Warum?

Similar Messages

  • Java static code analysis tool on Windows

    What Java static source code analysis tool are there on Microsoft Windows, and which would you recommend?
    I Know Coverity and
    Klocwork
    Edited by: Jennifer.helen on May 8, 2009 6:03 AM

    I submit PMD and Findbugs.

  • Source Code Analysis tool for BPEL (and BPMN) 11g

    Hi,
    We are checking for the availablility of 'source code analysis' tools (analogy like findbug, checkstyle) for BPEL / BPMN Orchestrations.
    Any information/pointers to it is really valuable and appreciated.
    Thanks,
    Pavan.

    Hi AnujaMoharir,
    Welcome to MSDN.
    I am afraid that as Renee Culver said, these forums donot support VB6, you could refer to this thread:
    Where to post your VB 6 questions
    You could consider posting this issue in these forums below:
    These forums do not support Visual Basic 6, however there are many third-party support sites that do. If you have a VB6-related question please visit these popular forums:
    VB Forums
    VB City
    Thanks for your understanding.
    Best Regards,
    Youjun Tang
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • Java code coverage tool for Java Card?

    Hello,
    I am looking for "Java code coverage tool" that can be used for testing Java Card Applets.
    Has anyone tried EMMA<http://emma.sourceforge.net/> with JCWDE, or other tools?
    Any information appreciated.
    ichara

    JCOP Tools 3.0 for Eclipse 2.1 support code coverage with the JCOP simulations for Java Card 2.1. The newest JCOP41 simulation for Java Card 2.2.1 does not yet have this feature.
    Code coverage information is shown in the Profiling view, when it is enabled in the Launch Configuration. The editor also shows colored bars next to source lines to quickly identify dead code.

  • Help please .. Automatic code analysis tool

    Hi,
    I have written some action script for my project and i am
    required to do a static code analysis on it.
    I do not know any source code analyzers that support
    actionscript particularly like fortify and ounce labs which
    support Java script but not action script.Please suggest me
    an tool that can do analysis for me.
    Regards
    Mallik.

    Hi Ross,
    Thank you very much for your reply, i think i should rephrase
    my question to make it even clear.
    I am looking for a tool to detect Buffer overflows, memory
    leaks, security vulnerabilities, string vulnerabilities, Race
    conditions. I am sorry i think by mentioning security i gave the
    impression of protection my application from external intrusion.
    But this is what i meant. For example, My project also includes C#
    usage and i have options like fortifysoftware, ouncelabs
    ,parasoft's .TEST, FxCop (microsoft) to help me do static analysis
    on my C# code. I need some tool like these for action
    scripts.Please let me know if you need more explanation.
    Regards
    Mallik

  • Source code analysis tools for ActionScript 2?

    I have been tasked with performing source code analysis on a very large (>1000 files) AS2 codebase. 
    Not surprisingly, Googling is not yielding useful results.   Before declaring defeat, I felt it important to query this forum.
    Any guidance would be appreciated.

    We'd like to evaluate the hundreds of files using a static analysis tool, just as one would use lint for a C codebase.
    Thanks,
    M

  • Are there any 3rd party LabVIEW and/or TestStand code analysis tools

    I am looking for any 3rd party tools to analyze LabVIEW and/or TestStand code. Looking for tools that will check for memory leaks, timing, and any other code performance problems. I know LabVIEW has the profiler tool, but I am looking for 3rd party tools.

    Hi wbolton,
    I am personally not aware of any 3rd party tools that do the same thing as the Profiler, but I can say that if you'd like to analyze a .VI or .seq file, the most straightforward way to do so would be with the appropriate National Instruments software.
    Regards,
    Dan Richards
    Dan Richards
    Certified LabVIEW Developer

  • Code analysis tool

    we have a cutomized application on oracle 10g(10.2.0.1),SUNOS.we are planning to upgrade the database from 10g to 11g and we are aware that this application will not work when migrating directly to11g.we would like to know whether there is any specific tool to determine possible functional  impact to application and effort it takes to correct it.

    f149adf3-81d7-4087-aa6c-21439e84774f wrote:
    we have a cutomized application on oracle 10g(10.2.0.1),SUNOS.we are planning to upgrade the database from 10g to 11g and we are aware that this application will not work when migrating directly to11g.we would like to know whether there is any specific tool to determine possible functional  impact to application and effort it takes to correct it.
    And just how is it that you 'are aware that this application will not work when migrating'?
    No 'tool' will be able to adequately determine the 'possible functional impact' to your application.
    That is why you need to create a suitable 'test' environment and the appropriate tests.
    One possible way forward is to upgrade to the new release but set the 'compatibility' flag to the old release to minimize Oracle's use of new features/functionality that might cause issues.

  • JVM heap analysis tools

    I am looking for Java heap analysis tools
    What tools do you use?
    http://java.sun.com/people/billf/heap/
    http://www.alphaworks.ibm.com/tech/heaproots
    http://www.quest.com/jprobe/
    HPJMeter
    http://www.hp.com/products1/unix/java/hpjmeter/
    HPJTune
    http://www.hp.com/products1/unix/java/java2/hpjtune/

    I develop and use jmp, a free (GPL) java profiler,
    http://www.khelekore.org/jmp/
    /robo

  • Any open source of simple statistical analysis tools for java?

    Hi ya,
    Anyone knows any open source of statistical analysis tools for java?
    A simple tool which is able to retrieve the coverage, the number of threads, and a list of methods within the code will be fine :)
    Many thx

    If what you mean is a profiler, you can get it from Eclipse's plugin, and it's open source.
    http://sourceforge.net/projects/eclipsecolorer

  • Java code statistics analysis

    Hi,
    I see some product that use "java code statistics analysis" in order to my JR programmer made program as SR programmer or as AP.
    I think that is better for my apps this tools.
    I think that this tool could make "robots" and could make that SR programmer to cash more money.
    I like see a Open Source tools.
    Please, what is your opinion ?

    (About "bad English": statistically English is decreasing.)
    Improving code quality is a good idea.
    Javadoc usage is a pre. Say what is intended, what the requirements are,
    what is problematic.
    Software metrics give information on the entire architecture. They are useful,
    as they provide insight in the architecture.
    The problem is the interpretation and treatment afterwards.
    So is connectivity in all its forms not something to be easily resolved, but important.
    And individual source evaluation can give an "error probability" which you can doctor from red to green again - without quality improvement. Indeed productivity may often reduce "quality" a bit.
    JR programmers can be usefull. The best to my experience is putting one or two JRs with a SR. This is called peer-to-peer management, and insures that code is checked afterwards.
    Code-reviews are the same thing.
    Designing software before coding, maybe though with prototypes, would be ideal, as one can talk about the code. The two dangers there are:
    - fright to perform in public;
    - discussing without sound basis: too abstract, and too long on side issues,
    not recognizying the crucial points.
    Try to minimalise the number of classes.
    Design separation, independent classes in independent package hierarchies. Avoid inheritance.
    UML is another way to talk about code.
    It is nice to have, but should not be given more weight than it has.
    Design patterns are a SR thing, but things like singletons, dependency injection, etcetera should be communicated as concepts, so another
    programmer can benefit from reading.
    I do not know how it is in your country; in Germany where I live, I have
    found, that especially the inexperienced have an almost arrogant attitude,
    the experienced are professionally friendly.
    Good communication and both freedom for creativity and reviewing/redesigning are a must.
    P.S.
    The commercial MyEclipse has some of the things you want.
    Open source solutions should also exist.

  • A tool for merging java code

    Hi,
    I m in need of a tool for merging java code.Sould be a free ware.
    Please suggest me.

    Look at this link : http://www.prescient.com/prod02.htm
    Is this what you mean?
    There is a trial version available.

  • Graphic tool to generate java code

    Does it exist any graphic tool that generates java code from the shapes? something like the form editor of Netbeans for example, or a plugin for other graphic editors like adobe photoshop...
    tnx a lot
    I tried to search through the the whole web or java.sun.com, but i cannot get less then 350000 sites...
    Wil

    Possibly free, of course :)

  • Tool for creating UML and then convert to Java code?

    Hi,
    Does anyone have a suggestion for a free tool that allows for the creation of UML diagrams and then converting it to Java code?

    Try the Omondo plugin for eclipse: http://www.eclipseuml.com. I would rather use it or buy MagicDraw than work with Poseidon -- terribly terribly slow even on gigaherz PCs... :(

  • Any code analysis , audit tool for adf

    Hi,
    Anyone aware of any code analysis and audit tool for ADF.
    Thanks,
    Rohit

    duplicate.
    Free Security testing tool ADF
    Edited by: ADF 7 on Jan 18, 2012 11:05 PM

Maybe you are looking for

  • Xorg fails to start after setting reder bridge to primus

    Hello again, so I've recently re-done my arch install from scratch and had startx + bumblebee + mate all setup. Until I set primus (primusrun) as my default render bridge in bumblebee.conf and nvidia as my default driver. Now xorg says no screens fou

  • My ipod does not appear in device list

    iTunes does not recognize my iPod Touch. It does not appear as a "device". What does appear is "Sync George Lance's iPod". There is no problem syncing but can't manage the iPod. I have gone through the un-installing and re-installs of all of the Appl

  • Use all F1, F2, etc. keys as standard function keys

    Does anyone know where this option is in Snow Leopard?

  • Can not add printer as non root user

    First I would like to congratulate the archlinux community and founders for such a great distribution and more importantly a well documented distribution. I am amazed by how quickly I have I have been able to get my system up and running exactly how

  • Application error running air app

    My air app is a sildeshow viewer which sends request to the server and represents the response data using chart component. I encounter a very tricky problem that when this app runs for hours it will get a application error, as air dismiss all the exc