Class OptionalDependenciesPlugin

java.lang.Object
io.github.jcohy.gradle.optional.OptionalDependenciesPlugin
All Implemented Interfaces:
org.gradle.api.Plugin<org.gradle.api.Project>

public class OptionalDependenciesPlugin extends Object implements org.gradle.api.Plugin<org.gradle.api.Project>
Copyright: Copyright (c) 2021 jcohy.com

Description: 增加了对 Maven 风格的可选依赖的支持. 创建一个 optional 配置 optional 配置是项目 compile 和 runtime 时 classpath 的一部分,但是不影响依赖项目的 classpath

Since:
0.0.5.1
  • Field Details

  • Constructor Details

    • OptionalDependenciesPlugin

      public OptionalDependenciesPlugin()
  • Method Details

    • apply

      public void apply(org.gradle.api.Project project)
      Specified by:
      apply in interface org.gradle.api.Plugin<org.gradle.api.Project>