public Builder transform()

in feline/src/main/java/com/spotify/feline/AllowancesTransformer.java [82:93]


  public Builder<?> transform(
      final Builder<?> builder,
      final TypeDescription typeDescription,
      final ClassLoader classLoader,
      final JavaModule javaModule,
      final ProtectionDomain protectionDomain) {

    final Set<String> methods = allowances.get(typeDescription.getName());

    return builder.visit(
        Advice.to(AllowAdvice.class).on(method -> methods.contains(method.getInternalName())));
  }