@Override
@NonNull
public String toString() {
return Objects.toStringHelper(this)
.add("name", mName)
.add("dimension", mDimension)
.add("minSdkVersion", mMinSdkVersion)
.add("targetSdkVersion", mTargetSdkVersion)
.add("renderscriptTargetApi", mRenderscriptTargetApi)
.add("renderscriptSupportModeEnabled", mRenderscriptSupportModeEnabled)
.add("renderscriptNdkModeEnabled", mRenderscriptNdkModeEnabled)
.add("versionCode", mVersionCode)
.add("versionName", mVersionName)
.add("applicationId", mApplicationId)
.add("testApplicationId", mTestApplicationId)
.add("testInstrumentationRunner", mTestInstrumentationRunner)
.add("testInstrumentationRunnerArguments", mTestInstrumentationRunnerArguments)
.add("testHandleProfiling", mTestHandleProfiling)
.add("testFunctionalTest", mTestFunctionalTest)
.add("signingConfig", mSigningConfig)
.add("resConfig", mResourceConfiguration)
.add("mBuildConfigFields", getBuildConfigFields())
.add("mResValues", getResValues())
.add("mProguardFiles", getProguardFiles())
.add("mConsumerProguardFiles", getConsumerProguardFiles())
.add("mManifestPlaceholders", getManifestPlaceholders())
.toString();
}
}