Detailed report on module ReloadingClassLoader

MetricTagOverallPer Function
Lines of CodeLOC 147******
McCabe's Cyclomatic NumberMVG 29******
Lines of CommentCOM 19********
LOC/COML_C 7.737 
MVG/COMM_C 1.526 
Weighted Methods per Class (  weighting = unity )WMC1 9 
Weighted Methods per Class (  weighting = visible )WMCv 0 
Depth of Inheritance TreeDIT 2 
Number of ChildrenNOC 0 
Coupling between objectsCBO 13 
Information Flow measure (  inclusive )IF4 0********
Information Flow measure (  visible )IF4v 0********
Information Flow measure (  concrete )IF4c 0********

Definitions and Declarations

DescriptionLOCMVGCOML_CM_C
definition   F:\winstone-src-0.9.10\src\java\winstone\classLoader\ReloadingClassLoader.java:36
9 0 8------------

Functions

Function prototypeLOCMVGCOML_CM_C
ReloadingClassLoader(  URL[],  ClassLoader )
definition   F:\winstone-src-0.9.10\src\java\winstone\classLoader\ReloadingClassLoader.java:45

10 2 0------------
addURL(  URL )
definition   F:\winstone-src-0.9.10\src\java\winstone\classLoader\ReloadingClassLoader.java:56

14 2 0------------
contextDestroyed(  ServletContextEvent )
definition   F:\winstone-src-0.9.10\src\java\winstone\classLoader\ReloadingClassLoader.java:84

7 0 0------------
contextInitialized(  ServletContextEvent )
definition   F:\winstone-src-0.9.10\src\java\winstone\classLoader\ReloadingClassLoader.java:71

12 0 0------------
findClass(  String )
definition   F:\winstone-src-0.9.10\src\java\winstone\classLoader\ReloadingClassLoader.java:172

6 0 0------------
findResource(  String )
definition   F:\winstone-src-0.9.10\src\java\winstone\classLoader\ReloadingClassLoader.java:179

6 0 0------------
run(   )
definition   F:\winstone-src-0.9.10\src\java\winstone\classLoader\ReloadingClassLoader.java:96

67 21 8 8.375 2.625
searchJarPath(  String,  File )
definition   F:\winstone-src-0.9.10\src\java\winstone\classLoader\ReloadingClassLoader.java:189

10 3 3------------
transformToFileFormat(  String )
definition   F:\winstone-src-0.9.10\src\java\winstone\classLoader\ReloadingClassLoader.java:200

6 1 0------------

Relationships

ClientsSuppliers
  Class [V]
return type   F:\winstone-src-0.9.10\src\java\winstone\classLoader\ReloadingClassLoader.java:172


ClassLoader [V]
normal parameter   F:\winstone-src-0.9.10\src\java\winstone\classLoader\ReloadingClassLoader.java:45


File [V]
member variable   F:\winstone-src-0.9.10\src\java\winstone\classLoader\ReloadingClassLoader.java:42
normal parameter   F:\winstone-src-0.9.10\src\java\winstone\classLoader\ReloadingClassLoader.java:189


Long [V]
return type   F:\winstone-src-0.9.10\src\java\winstone\classLoader\ReloadingClassLoader.java:189


Runnable [CV]
implements   F:\winstone-src-0.9.10\src\java\winstone\classLoader\ReloadingClassLoader.java:36


ServletContextEvent [V]
normal parameter   F:\winstone-src-0.9.10\src\java\winstone\classLoader\ReloadingClassLoader.java:71
normal parameter   F:\winstone-src-0.9.10\src\java\winstone\classLoader\ReloadingClassLoader.java:84


ServletContextListener [CV]
implements   F:\winstone-src-0.9.10\src\java\winstone\classLoader\ReloadingClassLoader.java:36


Set [V]
member variable   F:\winstone-src-0.9.10\src\java\winstone\classLoader\ReloadingClassLoader.java:41


String [V]
normal parameter   F:\winstone-src-0.9.10\src\java\winstone\classLoader\ReloadingClassLoader.java:172
normal parameter   F:\winstone-src-0.9.10\src\java\winstone\classLoader\ReloadingClassLoader.java:179
normal parameter   F:\winstone-src-0.9.10\src\java\winstone\classLoader\ReloadingClassLoader.java:189
normal parameter   F:\winstone-src-0.9.10\src\java\winstone\classLoader\ReloadingClassLoader.java:200
return type   F:\winstone-src-0.9.10\src\java\winstone\classLoader\ReloadingClassLoader.java:200


URL [V]
normal parameter   F:\winstone-src-0.9.10\src\java\winstone\classLoader\ReloadingClassLoader.java:45
normal parameter   F:\winstone-src-0.9.10\src\java\winstone\classLoader\ReloadingClassLoader.java:56
return type   F:\winstone-src-0.9.10\src\java\winstone\classLoader\ReloadingClassLoader.java:179


WebAppConfiguration [V]
member variable   F:\winstone-src-0.9.10\src\java\winstone\classLoader\ReloadingClassLoader.java:40


WebappClassLoader [CV]
extends   F:\winstone-src-0.9.10\src\java\winstone\classLoader\ReloadingClassLoader.java:36


WinstoneResourceBundle [V]
member variable   F:\winstone-src-0.9.10\src\java\winstone\classLoader\ReloadingClassLoader.java:38