Interface UberJarDuplicatedJarsWarner

  • All Known Implementing Classes:
    ManifestUberJarDuplicatedJarsWarner

    public interface UberJarDuplicatedJarsWarner
    Checks if classpath contains proper configuration for Uber Jars and warns if it does not.
    Author:
    slaskawi
    • Method Detail

      • isClasspathCorrect

        boolean isClasspathCorrect()
        Synchronously checks if classpath looks correct for Uber Jar usage.
        Returns:
        true if duplicate is found.
      • isClasspathCorrectAsync

        java.util.concurrent.CompletableFuture<java.lang.Boolean> isClasspathCorrectAsync()
        Asynchronously checks if classpath looks correct for Uber Jar usage.
        Returns:
        CompletableFuture with the result.