InstallRule()
Internal class to configure tasks from the extension in the project model space.
A marker type for a class that is a collection of rules. A rule source is not used like a regular Java object. It is a stateless container of methods and possibly constants.
Please consult the “Rule based model configuration” chapter of the Gradle User Guide for general information about “rules”.