code: public ClasspathScanDescriptorProvider scanPackage(final String packageName, final boolean recursive,
              final ClassLoader classLoader) {
          return scanPackage(packageName, recursive, classLoader, true);
      }
docs: Scans a package in the classpath (of a particular classloader) for annotated components.
  
  @param packageName the package name to scan
  @param recursive whether or not to scan subpackages recursively
  @param classLoader the classloader to use
  @return