From 7a433b7053eea6bd2270bdb42bc22bfb5ab8e815 Mon Sep 17 00:00:00 2001 From: gregor Date: Mon, 7 Jul 2003 15:46:46 +0000 Subject: Initial commit git-svn-id: https://joinup.ec.europa.eu/svn/moa-idspss/trunk@4 d688527b-c9ab-4aba-bd8d-4036d912da1d --- .../tools/jakarta-ant-1.5.1/etc/jdepend-frames.xsl | 522 +++++++++++++++++++++ 1 file changed, 522 insertions(+) create mode 100644 build/tools/jakarta-ant-1.5.1/etc/jdepend-frames.xsl (limited to 'build/tools/jakarta-ant-1.5.1/etc/jdepend-frames.xsl') diff --git a/build/tools/jakarta-ant-1.5.1/etc/jdepend-frames.xsl b/build/tools/jakarta-ant-1.5.1/etc/jdepend-frames.xsl new file mode 100644 index 000000000..5c73a11d4 --- /dev/null +++ b/build/tools/jakarta-ant-1.5.1/etc/jdepend-frames.xsl @@ -0,0 +1,522 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + JDepend Analysis + + + + + + + + + + <h2>Frame Alert</h2> + <p> + This document is designed to be viewed using the frames feature. If you see this message, you are using a non-frame-capable web client. + </p> + + + + + + + + + + + + + + + + +

Summary

+ + [summary] + [packages] + [cycles] + [explanations] +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
PackageTotal ClassesAbstract ClassesConcrete ClassesAfferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
+ + overview-packages.html#PK + + + +
+ +
+ + +
+ + + + + + + + +

Packages

+ + [summary] + [packages] + [cycles] + [explanations] +
+ + + +

PK +

+ + + + + + + +
Afferent Couplings: Efferent Couplings: Abstractness: Instability: Distance:
+ + + + + + + + + + + + + + +
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
+ + None + + +
+
+
+ + None + + +
+
+
+ + None + + + + overview-packages.html#PK + +
+
+
+ + None + + + + overview-packages.html#PK + +
+
+
+
+
+ +
+ [summary] + [packages] + [cycles] + [explanations] +
+ + +
+ + + + + + + + +

Cycles

+ + [summary] + [packages] + [cycles] + [explanations] +
+ + + +

There are no cyclic dependancies.

+
+ +

#CY

+ +
+

+
+ +
+ [summary] + [packages] + [cycles] + [explanations] +
+ + +
+ + + + + + + + + +

Explanations

+ + [summary] + [packages] + [cycles] + [explanations] +
+ +

The following explanations are for quick reference and are lifted directly from the original JDepend documentation.

+ +

Number of Classes

+

The number of concrete and abstract classes (and interfaces) in the package is an indicator of the extensibility of the package.

+

Afferent Couplings

+

The number of other packages that depend upon classes within the package is an indicator of the package's responsibility.

+

Efferent Couplings

+

The number of other packages that the classes in the package depend upon is an indicator of the package's independence.

+

Abstractness

+

The ratio of the number of abstract classes (and interfaces) in the analyzed package to the total number of classes in the analyzed package.

+

The range for this metric is 0 to 1, with A=0 indicating a completely concrete package and A=1 indicating a completely abstract package.

+

Instability

+

The ratio of efferent coupling (Ce) to total coupling (Ce / (Ce + Ca)). This metric is an indicator of the package's resilience to change.

+

The range for this metric is 0 to 1, with I=0 indicating a completely stable package and I=1 indicating a completely instable package.

+

Distance

+

The perpendicular distance of a package from the idealized line A + I = 1. This metric is an indicator of the package's balance between abstractness and stability.

+

A package squarely on the main sequence is optimally balanced with respect to its abstractness and stability. Ideal packages are either completely abstract and stable (x=0, y=1) or completely concrete and instable (x=1, y=0).

+

The range for this metric is 0 to 1, with D=0 indicating a package that is coincident with the main sequence and D=1 indicating a package that is as far from the main sequence as possible.

+ + + +
+ + + + + + + + + +
+ [summary] + [packages] + [cycles] + [explanations] +
+

Packages

+ + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + Not Analyzed: + + + + + + + + + + + +
+ [summary] + [packages] + [cycles] + [explanations] +
+

Cycles

+ + + + +
+ + +
+ + + + + + + + + + + +

JDepend Analysis

+ + + + + +
Designed for use with JDepend and Ant.
+
+
+ +
-- cgit v1.2.3