Coverage Report - com.aurea.maven.plugins.sonic.utils.DebugHelper
 
Classes in this File Line Coverage Branch Coverage Complexity
DebugHelper
0%
0/11
0%
0/6
4
 
 1  
 package com.aurea.maven.plugins.sonic.utils;
 2  
 
 3  
 import java.net.URL;
 4  
 import java.net.URLClassLoader;
 5  
 
 6  0
 public class DebugHelper {
 7  
 
 8  
 
 9  
   /**
 10  
    * @param _classLoader _classLoader
 11  
    */
 12  
   public static void displayClasspath(final ClassLoader _classLoader) {
 13  
 
 14  0
     ClassLoader cLoader = Thread.currentThread().getContextClassLoader();
 15  
 
 16  0
     System.out.println("ClassLoader: " + _classLoader.getClass().getName());
 17  0
     if (cLoader instanceof URLClassLoader) {
 18  0
       URLClassLoader urlLoader = (URLClassLoader) cLoader;
 19  0
       for (URL url : urlLoader.getURLs()) {
 20  0
         System.out.println(">>>> Debug : " + url.toString());
 21  
       }
 22  
     }
 23  
 
 24  0
     ClassLoader parent = _classLoader.getParent();
 25  0
     if (parent != null) {
 26  0
       displayClasspath(parent);
 27  
     }
 28  0
   }
 29  
 }