code: public ClasspathScanDescriptorProvider scanPackage(final String packageName, final boolean recursive) {
          return scanPackage(packageName, recursive, ClassLoaderUtils.getParentClassLoader(), false);
      }
docs: Scans a package in the classpath (of the current thread's context classloader) for annotated components.
  
  @param packageName the package name to scan
  @param recursive whether or not to scan subpackages recursively
  @return