Class BaseContext<E extends BaseExtension>


  • public class BaseContext<E extends BaseExtension>
    extends java.lang.Object
    • Field Detail

      • project

        protected final org.gradle.api.Project project
      • android

        protected final com.android.build.gradle.AppExtension android
    • Constructor Detail

      • BaseContext

        public BaseContext​(org.gradle.api.Project project,
                           com.android.build.gradle.AppExtension android,
                           E extension)
    • Method Detail

      • init

        public void init()
      • createLogger

        protected ILogger createLogger()
      • getLoggerFile

        protected java.io.File getLoggerFile()
      • buildDir

        public java.io.File buildDir()
      • androidJar

        public java.io.File androidJar()
                                throws java.io.FileNotFoundException
        Throws:
        java.io.FileNotFoundException
      • getLogger

        public final ILogger getLogger()
      • getClassGraph

        public Graph getClassGraph()
      • setTransformContext

        public void setTransformContext​(TransformContext transformContext)
      • getProject

        public org.gradle.api.Project getProject()
      • getAndroid

        public com.android.build.gradle.AppExtension getAndroid()
      • releaseContext

        public void releaseContext()