Plugins (1068)


Training and Consulting (40)



EPIC Poll

What is your favourite developer portal?

[ Results | Polls ]

Votes: 539
Comments: 0


Category: Plugin Directory / Source Code Analyzer / Analysis tool - SourceGlider for Eclipse

Analysis tool - SourceGlider for Eclipse 
Rate this plugin | Report broken link | Details | Comments (2)

Rating: 9.1 (13 Votes) | hits: 7
Analysis tool - SourceGlider for Eclipse

Version: 1.0.1
Support Eclipse Version: 3.1, 3.2, 3.3 and higher
License: Commercial
Development Status: Production/Stable
Company: Worldwide League, LLC
Plugin home pageHome Page
Plugin SupportPlugin Support
Discussion ForumsDiscussion Forum
Buy Now

SourceGlider is the code analyzer for Java that helps you to understand the code, display its impact and dependencies, monitor code quality and stability, measure code properties, indicate the major coding problems, search the common design patterns, etc.

Screenshot 1
Screenshot 2
Screenshot 3
More screenshots

Demos
  • Powerful analysis capabilities:
    SourceGlider gathers plenty of dataflow information about pointers, arrays, threads, exceptions, instance objects, statements, methods, types, packages and many other Java Elements.


  • Advanced code browsing techniques:
    SourceGlider supports the innovative way of code browsing - the so-called Query Tree. Made like the standard Type or Call Hierarchy, it supports arbitrary queries. You can navigate between any Java Elements along your preferred dataflow paths. There's no need to open plenty of confusing views and Java editors - everything is displayed in a single view. You can provide your own complicated queries, combined of several basic queries. Totally there are 145 predefined queries.


  • Performance and quality metrics:
    SourceGlider includes the powerful Metrics feature, which allows to compare Java Elements by different properties, measure its metrics and find the elements with minimum/maximum values, which mean the probable lacks of quality and performance. You can use any of 95 available metrics.


  • We show what variables actually refer to:
    Have you ever wondered what are the actual values of string, integer and other variables? What are the actual class instances of the references? Using the Points-to Analysis, one of the essential features of SourceGlider, this information is now available for you!


  • We show what values are stored in arrays and collections:
    Using our Array Analysis, based on Points-to Analysis, you can look into arrays: inspect its actual elements and their types. In fact it is more than arrays analysis. All Java Collections are also covered by this analysis, it means that you can look into, for example, lists, vectors and maps! This mechanism is extensible: you can provide your own collections to handle by SourceGlider.

Additional features:
  • Easy code navigation
  • Comprehensive UI
  • Tracking of code changes
  • Analysis of non-compilable classes
  • Analysis time estimations
  • Full Java 1.5 language coverage

The list of available analyses:
  • Types Analysis
  • Objects Analysis
  • Callees Analysis
  • Dependencies Analysis
  • Exceptions Analysis
  • Arrays Analysis
  • Points-to (Equals) Analysis
  • Threads Analysis
  • Impact Analysis
  • Actual Type Analysis
  • Actual Callees Analysis

Added on: 21-Feb-2007




Last 2 Comments


User: AnonymousRating: 22008-03-19 11:40:25
not worth the cost


User: countryboyRating: 102007-02-24 15:38:43
Quite a nice plugin. In fact I've never seen such a functionaly before. Saves a lot of time. Instead of browsing through the series of "mark occurrences" -> "open declaration" -> ... you can simply jump from any variable to its referring class instance! Very handy!