setupLazyLibrary

fun Project.setupLazyLibrary(javaSetupConfig: JavaSetupConfig = JavaSetupConfig(), jdaSetupConfig: JdaSetupConfig = JdaSetupConfig(), jdaConfig: DependencyConfig, lazyLibraryConfig: DependencyConfig)

Sets up the project using Lazy Library

  1. Checks if the Shadow plugin is applied

  2. Calls setupJda with the specified parameters

  3. Calls lazyLibrary with the specified parameters

Parameters

javaSetupConfig

The configuration for setupJava

jdaSetupConfig

The configuration for JDA setup

jdaConfig

The configuration for jda

lazyLibraryConfig

The configuration for lazyLibrary