Mutate (Gradle API 5.0)
Date: 2018-11-26

Package org.gradle.model

## Annotation Type Mutate

-     @Retention(RUNTIME)
      @Target(METHOD)
      @Incubating
      public @interface Mutate

  Denotes that the `RuleSource` method rule carrying this annotation mutates the rule subject.

  Mutate rules execute after `Defaults` rules, but before `Finalize` rules. The first parameter of the rule is the rule subject, which is mutable for the duration of the rule.

  Please see `RuleSource` for more information on method rules.