Class EmbedHelper

java.lang.Object
v.akfz.dbg.helper.impl.EmbedHelper
All Implemented Interfaces:
Helper

public class EmbedHelper extends Object implements Helper
Adds dependencies to the `embed` configuration — they get bundled inside the final jar. Creates the `embed` configuration on first use and wires it into `implementation`. Usage: dbuild { embed 'com.google.code.gson:gson:2.11.0' }
  • Constructor Details

    • EmbedHelper

      public EmbedHelper()
  • Method Details

    • name

      public String name()
      Specified by:
      name in interface Helper
    • order

      public int order()
      Description copied from interface: Helper
      Lower — earlier. Helpers with order < 50 run before user closures, with order >= 50 — after.
      Specified by:
      order in interface Helper
    • apply

      public void apply(LoaderContext ctx)
      Description copied from interface: Helper
      Called once per loader.
      Specified by:
      apply in interface Helper