src/main/java/io/avaje/classpath/scanner/internal/EnvironmentDetection.java
private static boolean isPresent(String className, ClassLoader classLoader) {
    try {
      classLoader.loadClass(className);
      return true;
    } catch (Throwable ex) {
      // Class or one of its dependencies is not present...
      return false;
    }
  }
/**
   * Determine whether the {@link Class} identified by the supplied name is present
   * and can be loaded. Will return {@code false} if either the class or
   * one of its dependencies is not present or cannot be loaded.
   *
   * @param className   the name of the class to check
   * @param classLoader The ClassLoader to use.
   * @return whether the specified class is present
   */
Determine whether the  Class identified by the supplied name is present
and can be loaded. Will return  false if either the class or
one of its dependencies is not present or cannot be loaded.

@param className   the name of the class to check
@param classLoader The ClassLoader to use.
@return whether the specified class is present
Determine whether the Class identified by the supplied name is present and can be loaded . Will return false if either the class or one of its dependencies is not present or cannot be loaded . @param className the name of the class to check @param classLoader The ClassLoader to use . @return whether the specified class is present
private static boolean isPresent(String className, ClassLoader classLoader) {
    try {
      classLoader.loadClass(className);
      return true;
    } catch (Throwable ex) {
      return false;
    }
  }
private static boolean isPresent ( String className , ClassLoader classLoader ) { try { classLoader . loadClass ( className ) ; return true ; } catch ( Throwable ex ) { return false ; } }
Determine whether the {@link Class} identified by the supplied name is present
 and can be loaded.
Determine whether the { @link Class } identified by the supplied name is present and can be loaded .
// Class or one of its dependencies is not present...