@VisibleForTesting BuildType(@NonNull String name, @NonNull Project project, @NonNull Logger logger) { super(name); this.project = project; this.logger = logger; jackOptions = new JackOptions(); javaCompileOptions = new JavaCompileOptions(); shaderOptions = new ShaderOptions(); ndkConfig = new NdkOptions(); externalNativeBuildOptions = new ExternalNativeBuildOptions(); }