JxRef
 

Welcome to JxRef

Introduction

JxRef is a Java code analysis toolset. It is a tool that will help you identify refactoring opportunities in a Java code base. It can also provide information that will help you identify potential risks of making a code change.

JxRef will do the following:

  • Identify if a class or method is used, If so, where... See sample.
  • Identify Sequence diagram information about a method (what it calls in what classes). See sample.
  • Identify application dependencies (on open source projects, for example). See sample.
  • Identify the largest and most complex methods (according to McCabe Complexity metrics). See sample.
  • Identify methods that are unused or should be private. See sample.

Download

JxRef can be downloaded here.

Documentation

Jxref documentation is included with the distribution. After you follow the installation instructions, documentation can be found at JXREF_HOME/docs.

Feedback

Please provide feedback to Derek C. Ashmore

Copyright Notices

JxRef, a Java code analyzer toolkit.

Copyright © 2005, by Delta Vortex Technologies, Inc, all rights reserved.

Licensing

JxRef uses the Apache 2.0 license.

Acknowledgements

Development of this software has been sponsored by Delta Vortex Technologies, Inc.

JxRef was conceived and originally written by Derek C. Ashmore. I’d like to thank D. Scott Wheeler and Quinn McCallum for their invaluable contributions and continuing assistance.

This software utilizes the following software: