blob: 039e03afe8f72584cb3cfda4995269a146845279 [file] [log] [blame]
{
"topLevelReceiverType": {
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.internal.declarativedsl.project",
"simpleName": "ProjectTopLevelReceiver"
},
"javaTypeName": "org.gradle.internal.declarativedsl.project.ProjectTopLevelReceiver",
"javaTypeArgumentTypeNames": [
],
"supertypes": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Any"
}
],
"properties": [
{
"type": "dataProperty",
"name": "layout",
"valueType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.file",
"simpleName": "ProjectLayout"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadOnly"
},
"hasDefaultValue": true
}
],
"memberFunctions": [
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.internal.declarativedsl.project",
"simpleName": "ProjectTopLevelReceiver"
}
},
"simpleName": "androidApp",
"parameters": [
],
"isDirectAccessOnly": true,
"semantics": {
"type": "accessAndConfigure",
"accessor": {
"type": "custom",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "BaseAppModuleExtensionInternal"
}
},
"customAccessorIdentifier": "softwareType:androidApp"
},
"returnType": {
"type": "unit"
},
"configureBlockRequirement": {
"type": "required"
}
}
},
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.internal.declarativedsl.project",
"simpleName": "ProjectTopLevelReceiver"
}
},
"simpleName": "androidLibrary",
"parameters": [
],
"isDirectAccessOnly": true,
"semantics": {
"type": "accessAndConfigure",
"accessor": {
"type": "custom",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle",
"simpleName": "LibraryExtensionInternal"
}
},
"customAccessorIdentifier": "softwareType:androidLibrary"
},
"returnType": {
"type": "unit"
},
"configureBlockRequirement": {
"type": "required"
}
}
}
],
"constructors": [
]
},
"dataClassTypesByFqName": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.internal.declarativedsl.project",
"simpleName": "ProjectTopLevelReceiver"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.internal.declarativedsl.project",
"simpleName": "ProjectTopLevelReceiver"
},
"javaTypeName": "org.gradle.internal.declarativedsl.project.ProjectTopLevelReceiver",
"javaTypeArgumentTypeNames": [
],
"supertypes": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Any"
}
],
"properties": [
{
"type": "dataProperty",
"name": "layout",
"valueType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.file",
"simpleName": "ProjectLayout"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadOnly"
},
"hasDefaultValue": true
}
],
"memberFunctions": [
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.internal.declarativedsl.project",
"simpleName": "ProjectTopLevelReceiver"
}
},
"simpleName": "androidApp",
"parameters": [
],
"isDirectAccessOnly": true,
"semantics": {
"type": "accessAndConfigure",
"accessor": {
"type": "custom",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "BaseAppModuleExtensionInternal"
}
},
"customAccessorIdentifier": "softwareType:androidApp"
},
"returnType": {
"type": "unit"
},
"configureBlockRequirement": {
"type": "required"
}
}
},
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.internal.declarativedsl.project",
"simpleName": "ProjectTopLevelReceiver"
}
},
"simpleName": "androidLibrary",
"parameters": [
],
"isDirectAccessOnly": true,
"semantics": {
"type": "accessAndConfigure",
"accessor": {
"type": "custom",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle",
"simpleName": "LibraryExtensionInternal"
}
},
"customAccessorIdentifier": "softwareType:androidLibrary"
},
"returnType": {
"type": "unit"
},
"configureBlockRequirement": {
"type": "required"
}
}
}
],
"constructors": [
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.file",
"simpleName": "ProjectLayout"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.file",
"simpleName": "ProjectLayout"
},
"javaTypeName": "org.gradle.api.file.ProjectLayout",
"javaTypeArgumentTypeNames": [
],
"supertypes": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Any"
}
],
"properties": [
{
"type": "dataProperty",
"name": "projectDirectory",
"valueType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.file",
"simpleName": "Directory"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadOnly"
},
"hasDefaultValue": true
},
{
"type": "dataProperty",
"name": "settingsDirectory",
"valueType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.file",
"simpleName": "Directory"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadOnly"
},
"hasDefaultValue": true
}
],
"memberFunctions": [
],
"constructors": [
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.file",
"simpleName": "Directory"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.file",
"simpleName": "Directory"
},
"javaTypeName": "org.gradle.api.file.Directory",
"javaTypeArgumentTypeNames": [
],
"supertypes": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.file",
"simpleName": "FileSystemLocation"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Any"
}
],
"properties": [
],
"memberFunctions": [
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.file",
"simpleName": "Directory"
}
},
"simpleName": "dir",
"parameters": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "path",
"privateType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
}
],
"isDirectAccessOnly": false,
"semantics": {
"type": "pure",
"returnValueType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.file",
"simpleName": "Directory"
}
}
}
},
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.file",
"simpleName": "Directory"
}
},
"simpleName": "file",
"parameters": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "path",
"privateType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
}
],
"isDirectAccessOnly": false,
"semantics": {
"type": "pure",
"returnValueType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.file",
"simpleName": "RegularFile"
}
}
}
}
],
"constructors": [
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.file",
"simpleName": "RegularFile"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.file",
"simpleName": "RegularFile"
},
"javaTypeName": "org.gradle.api.file.RegularFile",
"javaTypeArgumentTypeNames": [
],
"supertypes": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.file",
"simpleName": "FileSystemLocation"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Any"
}
],
"properties": [
],
"memberFunctions": [
],
"constructors": [
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.file",
"simpleName": "FileSystemLocation"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.file",
"simpleName": "FileSystemLocation"
},
"javaTypeName": "org.gradle.api.file.FileSystemLocation",
"javaTypeArgumentTypeNames": [
],
"supertypes": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Any"
}
],
"properties": [
],
"memberFunctions": [
],
"constructors": [
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "java.io",
"simpleName": "Serializable"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "java.io",
"simpleName": "Serializable"
},
"javaTypeName": "java.io.Serializable",
"javaTypeArgumentTypeNames": [
],
"supertypes": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Any"
}
],
"properties": [
],
"memberFunctions": [
],
"constructors": [
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "BaseAppModuleExtensionInternal"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "BaseAppModuleExtensionInternal"
},
"javaTypeName": "com.android.build.gradle.internal.dsl.BaseAppModuleExtensionInternal",
"javaTypeArgumentTypeNames": [
],
"supertypes": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "BaseAppModuleExtension"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle",
"simpleName": "AppExtension"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle",
"simpleName": "AbstractAppExtension"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle",
"simpleName": "TestedExtension"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle",
"simpleName": "BaseExtension"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle",
"simpleName": "AndroidConfig"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Any"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "Lockable"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle",
"simpleName": "TestedAndroidConfig"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "TestedExtension"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "InternalApplicationExtension"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "ApplicationExtension"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "CommonExtension"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "ApkExtension"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "InternalTestedExtension"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "InternalCommonExtension"
}
],
"properties": [
{
"type": "dataProperty",
"name": "compileSdk",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "int"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
},
{
"type": "dataProperty",
"name": "namespace",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
}
],
"memberFunctions": [
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "BaseAppModuleExtensionInternal"
}
},
"simpleName": "dependenciesDcl",
"parameters": [
],
"isDirectAccessOnly": false,
"semantics": {
"type": "accessAndConfigure",
"accessor": {
"type": "configuringLambdaArgument",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal",
"simpleName": "DependenciesExtension"
}
}
},
"returnType": {
"type": "unit"
},
"configureBlockRequirement": {
"type": "required"
}
}
},
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "BaseAppModuleExtensionInternal"
}
},
"simpleName": "buildFeatures",
"parameters": [
],
"isDirectAccessOnly": false,
"semantics": {
"type": "accessAndConfigure",
"accessor": {
"type": "configuringLambdaArgument",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "ApplicationBuildFeatures"
}
}
},
"returnType": {
"type": "unit"
},
"configureBlockRequirement": {
"type": "required"
}
}
},
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "BaseAppModuleExtensionInternal"
}
},
"simpleName": "bundle",
"parameters": [
],
"isDirectAccessOnly": false,
"semantics": {
"type": "accessAndConfigure",
"accessor": {
"type": "configuringLambdaArgument",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "Bundle"
}
}
},
"returnType": {
"type": "unit"
},
"configureBlockRequirement": {
"type": "required"
}
}
},
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "BaseAppModuleExtensionInternal"
}
},
"simpleName": "compileOptions",
"parameters": [
],
"isDirectAccessOnly": false,
"semantics": {
"type": "accessAndConfigure",
"accessor": {
"type": "configuringLambdaArgument",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "CompileOptions"
}
}
},
"returnType": {
"type": "unit"
},
"configureBlockRequirement": {
"type": "required"
}
}
},
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "BaseAppModuleExtensionInternal"
}
},
"simpleName": "defaultConfig",
"parameters": [
],
"isDirectAccessOnly": false,
"semantics": {
"type": "accessAndConfigure",
"accessor": {
"type": "configuringLambdaArgument",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "ApplicationDefaultConfig"
}
}
},
"returnType": {
"type": "unit"
},
"configureBlockRequirement": {
"type": "required"
}
}
},
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "BaseAppModuleExtensionInternal"
}
},
"simpleName": "lint",
"parameters": [
],
"isDirectAccessOnly": false,
"semantics": {
"type": "accessAndConfigure",
"accessor": {
"type": "configuringLambdaArgument",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "Lint"
}
}
},
"returnType": {
"type": "unit"
},
"configureBlockRequirement": {
"type": "required"
}
}
},
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "BaseAppModuleExtensionInternal"
}
},
"simpleName": "buildTypes",
"parameters": [
],
"isDirectAccessOnly": false,
"semantics": {
"type": "accessAndConfigure",
"accessor": {
"type": "custom",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api",
"simpleName": "NamedDomainObjectContainer$of$com_android_build_gradle_internal_dsl_DeclarativeBuildType"
}
},
"customAccessorIdentifier": "container:com.android.build.gradle.internal.dsl.BaseAppModuleExtensionInternal:buildTypes"
},
"returnType": {
"type": "unit"
},
"configureBlockRequirement": {
"type": "required"
}
}
},
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "BaseAppModuleExtensionInternal"
}
},
"simpleName": "productFlavors",
"parameters": [
],
"isDirectAccessOnly": false,
"semantics": {
"type": "accessAndConfigure",
"accessor": {
"type": "custom",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api",
"simpleName": "NamedDomainObjectContainer$of$com_android_build_gradle_internal_dsl_DeclarativeProductFlavor"
}
},
"customAccessorIdentifier": "container:com.android.build.gradle.internal.dsl.BaseAppModuleExtensionInternal:productFlavors"
},
"returnType": {
"type": "unit"
},
"configureBlockRequirement": {
"type": "required"
}
}
},
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "BaseAppModuleExtensionInternal"
}
},
"simpleName": "buildOutputs",
"parameters": [
],
"isDirectAccessOnly": false,
"semantics": {
"type": "accessAndConfigure",
"accessor": {
"type": "custom",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api",
"simpleName": "NamedDomainObjectContainer$of$com_android_build_gradle_api_BaseVariantOutput"
}
},
"customAccessorIdentifier": "container:com.android.build.gradle.internal.dsl.BaseAppModuleExtensionInternal:buildOutputs"
},
"returnType": {
"type": "unit"
},
"configureBlockRequirement": {
"type": "required"
}
}
},
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "BaseAppModuleExtensionInternal"
}
},
"simpleName": "signingConfigs",
"parameters": [
],
"isDirectAccessOnly": false,
"semantics": {
"type": "accessAndConfigure",
"accessor": {
"type": "custom",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api",
"simpleName": "NamedDomainObjectContainer$of$com_android_build_gradle_internal_dsl_SigningConfig"
}
},
"customAccessorIdentifier": "container:com.android.build.gradle.internal.dsl.BaseAppModuleExtensionInternal:signingConfigs"
},
"returnType": {
"type": "unit"
},
"configureBlockRequirement": {
"type": "required"
}
}
},
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "BaseAppModuleExtensionInternal"
}
},
"simpleName": "sourceSets",
"parameters": [
],
"isDirectAccessOnly": false,
"semantics": {
"type": "accessAndConfigure",
"accessor": {
"type": "custom",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api",
"simpleName": "NamedDomainObjectContainer$of$com_android_build_gradle_api_AndroidSourceSet"
}
},
"customAccessorIdentifier": "container:com.android.build.gradle.internal.dsl.BaseAppModuleExtensionInternal:sourceSets"
},
"returnType": {
"type": "unit"
},
"configureBlockRequirement": {
"type": "required"
}
}
}
],
"constructors": [
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Int"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Int"
},
"javaTypeName": "java.lang.Integer",
"javaTypeArgumentTypeNames": [
],
"supertypes": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Number"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Any"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "java.io",
"simpleName": "Serializable"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Comparable"
}
],
"properties": [
],
"memberFunctions": [
],
"constructors": [
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Number"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Number"
},
"javaTypeName": "java.lang.Number",
"javaTypeArgumentTypeNames": [
],
"supertypes": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Any"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "java.io",
"simpleName": "Serializable"
}
],
"properties": [
],
"memberFunctions": [
],
"constructors": [
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "String"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "String"
},
"javaTypeName": "java.lang.String",
"javaTypeArgumentTypeNames": [
],
"supertypes": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Comparable"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Any"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "CharSequence"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "java.io",
"simpleName": "Serializable"
}
],
"properties": [
],
"memberFunctions": [
],
"constructors": [
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "CharSequence"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "CharSequence"
},
"javaTypeName": "java.lang.CharSequence",
"javaTypeArgumentTypeNames": [
],
"supertypes": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Any"
}
],
"properties": [
],
"memberFunctions": [
],
"constructors": [
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal",
"simpleName": "DependenciesExtension"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal",
"simpleName": "DependenciesExtension"
},
"javaTypeName": "com.android.build.gradle.internal.DependenciesExtension",
"javaTypeArgumentTypeNames": [
],
"supertypes": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.artifacts.dsl",
"simpleName": "GradleDependencies"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.artifacts.dsl",
"simpleName": "Dependencies"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Any"
}
],
"properties": [
],
"memberFunctions": [
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal",
"simpleName": "DependenciesExtension"
}
},
"simpleName": "project",
"parameters": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "projectPath",
"privateType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
}
],
"isDirectAccessOnly": false,
"semantics": {
"type": "pure",
"returnValueType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.artifacts",
"simpleName": "ProjectDependency"
}
}
}
},
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal",
"simpleName": "DependenciesExtension"
}
},
"simpleName": "androidTestImplementation",
"parameters": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "dependency",
"privateType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
}
],
"isDirectAccessOnly": false,
"semantics": {
"type": "addAndConfigure",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.artifacts",
"simpleName": "ProjectDependency"
}
},
"configureBlockRequirement": {
"type": "notAllowed"
}
}
},
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal",
"simpleName": "DependenciesExtension"
}
},
"simpleName": "androidTestImplementation",
"parameters": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "dependency",
"privateType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.artifacts",
"simpleName": "Dependency"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
}
],
"isDirectAccessOnly": false,
"semantics": {
"type": "addAndConfigure",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.artifacts",
"simpleName": "ProjectDependency"
}
},
"configureBlockRequirement": {
"type": "notAllowed"
}
}
},
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal",
"simpleName": "DependenciesExtension"
}
},
"simpleName": "api",
"parameters": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "dependency",
"privateType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
}
],
"isDirectAccessOnly": false,
"semantics": {
"type": "addAndConfigure",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.artifacts",
"simpleName": "ProjectDependency"
}
},
"configureBlockRequirement": {
"type": "notAllowed"
}
}
},
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal",
"simpleName": "DependenciesExtension"
}
},
"simpleName": "api",
"parameters": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "dependency",
"privateType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.artifacts",
"simpleName": "Dependency"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
}
],
"isDirectAccessOnly": false,
"semantics": {
"type": "addAndConfigure",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.artifacts",
"simpleName": "ProjectDependency"
}
},
"configureBlockRequirement": {
"type": "notAllowed"
}
}
},
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal",
"simpleName": "DependenciesExtension"
}
},
"simpleName": "implementation",
"parameters": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "dependency",
"privateType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
}
],
"isDirectAccessOnly": false,
"semantics": {
"type": "addAndConfigure",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.artifacts",
"simpleName": "ProjectDependency"
}
},
"configureBlockRequirement": {
"type": "notAllowed"
}
}
},
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal",
"simpleName": "DependenciesExtension"
}
},
"simpleName": "implementation",
"parameters": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "dependency",
"privateType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.artifacts",
"simpleName": "Dependency"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
}
],
"isDirectAccessOnly": false,
"semantics": {
"type": "addAndConfigure",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.artifacts",
"simpleName": "ProjectDependency"
}
},
"configureBlockRequirement": {
"type": "notAllowed"
}
}
},
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal",
"simpleName": "DependenciesExtension"
}
},
"simpleName": "testImplementation",
"parameters": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "dependency",
"privateType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
}
],
"isDirectAccessOnly": false,
"semantics": {
"type": "addAndConfigure",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.artifacts",
"simpleName": "ProjectDependency"
}
},
"configureBlockRequirement": {
"type": "notAllowed"
}
}
},
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal",
"simpleName": "DependenciesExtension"
}
},
"simpleName": "testImplementation",
"parameters": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "dependency",
"privateType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.artifacts",
"simpleName": "Dependency"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
}
],
"isDirectAccessOnly": false,
"semantics": {
"type": "addAndConfigure",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.artifacts",
"simpleName": "ProjectDependency"
}
},
"configureBlockRequirement": {
"type": "notAllowed"
}
}
}
],
"constructors": [
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.artifacts",
"simpleName": "ProjectDependency"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.artifacts",
"simpleName": "ProjectDependency"
},
"javaTypeName": "org.gradle.api.artifacts.ProjectDependency",
"javaTypeArgumentTypeNames": [
],
"supertypes": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.artifacts",
"simpleName": "ModuleDependency"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.artifacts",
"simpleName": "Dependency"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Any"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.attributes",
"simpleName": "HasConfigurableAttributes"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.attributes",
"simpleName": "HasAttributes"
}
],
"properties": [
],
"memberFunctions": [
],
"constructors": [
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.artifacts",
"simpleName": "ModuleDependency"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.artifacts",
"simpleName": "ModuleDependency"
},
"javaTypeName": "org.gradle.api.artifacts.ModuleDependency",
"javaTypeArgumentTypeNames": [
],
"supertypes": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.artifacts",
"simpleName": "Dependency"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Any"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.attributes",
"simpleName": "HasConfigurableAttributes"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.attributes",
"simpleName": "HasAttributes"
}
],
"properties": [
],
"memberFunctions": [
],
"constructors": [
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.artifacts",
"simpleName": "Dependency"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.artifacts",
"simpleName": "Dependency"
},
"javaTypeName": "org.gradle.api.artifacts.Dependency",
"javaTypeArgumentTypeNames": [
],
"supertypes": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Any"
}
],
"properties": [
],
"memberFunctions": [
],
"constructors": [
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.attributes",
"simpleName": "HasAttributes"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.attributes",
"simpleName": "HasAttributes"
},
"javaTypeName": "org.gradle.api.attributes.HasAttributes",
"javaTypeArgumentTypeNames": [
],
"supertypes": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Any"
}
],
"properties": [
],
"memberFunctions": [
],
"constructors": [
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.artifacts.dsl",
"simpleName": "GradleDependencies"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.artifacts.dsl",
"simpleName": "GradleDependencies"
},
"javaTypeName": "org.gradle.api.artifacts.dsl.GradleDependencies",
"javaTypeArgumentTypeNames": [
],
"supertypes": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.artifacts.dsl",
"simpleName": "Dependencies"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Any"
}
],
"properties": [
],
"memberFunctions": [
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.artifacts.dsl",
"simpleName": "GradleDependencies"
}
},
"simpleName": "project",
"parameters": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "projectPath",
"privateType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
}
],
"isDirectAccessOnly": false,
"semantics": {
"type": "pure",
"returnValueType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.artifacts",
"simpleName": "ProjectDependency"
}
}
}
}
],
"constructors": [
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.artifacts.dsl",
"simpleName": "Dependencies"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.artifacts.dsl",
"simpleName": "Dependencies"
},
"javaTypeName": "org.gradle.api.artifacts.dsl.Dependencies",
"javaTypeArgumentTypeNames": [
],
"supertypes": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Any"
}
],
"properties": [
],
"memberFunctions": [
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.artifacts.dsl",
"simpleName": "Dependencies"
}
},
"simpleName": "project",
"parameters": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "projectPath",
"privateType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
}
],
"isDirectAccessOnly": false,
"semantics": {
"type": "pure",
"returnValueType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.artifacts",
"simpleName": "ProjectDependency"
}
}
}
}
],
"constructors": [
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "ApplicationBuildFeatures"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "ApplicationBuildFeatures"
},
"javaTypeName": "com.android.build.api.dsl.ApplicationBuildFeatures",
"javaTypeArgumentTypeNames": [
],
"supertypes": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "BuildFeatures"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.plugins",
"simpleName": "ExtensionAware"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Any"
}
],
"properties": [
{
"type": "dataProperty",
"name": "dataBinding",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "boolean"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
},
{
"type": "dataProperty",
"name": "aidl",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "boolean"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
},
{
"type": "dataProperty",
"name": "buildConfig",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "boolean"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
},
{
"type": "dataProperty",
"name": "compose",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "boolean"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
},
{
"type": "dataProperty",
"name": "resValues",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "boolean"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
},
{
"type": "dataProperty",
"name": "viewBinding",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "boolean"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
}
],
"memberFunctions": [
],
"constructors": [
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Boolean"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Boolean"
},
"javaTypeName": "java.lang.Boolean",
"javaTypeArgumentTypeNames": [
],
"supertypes": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Comparable"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Any"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "java.io",
"simpleName": "Serializable"
}
],
"properties": [
],
"memberFunctions": [
],
"constructors": [
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "BuildFeatures"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "BuildFeatures"
},
"javaTypeName": "com.android.build.api.dsl.BuildFeatures",
"javaTypeArgumentTypeNames": [
],
"supertypes": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.plugins",
"simpleName": "ExtensionAware"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Any"
}
],
"properties": [
{
"type": "dataProperty",
"name": "aidl",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "boolean"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
},
{
"type": "dataProperty",
"name": "buildConfig",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "boolean"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
},
{
"type": "dataProperty",
"name": "compose",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "boolean"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
},
{
"type": "dataProperty",
"name": "resValues",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "boolean"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
},
{
"type": "dataProperty",
"name": "viewBinding",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "boolean"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
}
],
"memberFunctions": [
],
"constructors": [
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.plugins",
"simpleName": "ExtensionAware"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.plugins",
"simpleName": "ExtensionAware"
},
"javaTypeName": "org.gradle.api.plugins.ExtensionAware",
"javaTypeArgumentTypeNames": [
],
"supertypes": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Any"
}
],
"properties": [
],
"memberFunctions": [
],
"constructors": [
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "Bundle"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "Bundle"
},
"javaTypeName": "com.android.build.api.dsl.Bundle",
"javaTypeArgumentTypeNames": [
],
"supertypes": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Any"
}
],
"properties": [
{
"type": "dataProperty",
"name": "deviceTargetingConfig",
"valueType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.file",
"simpleName": "RegularFile"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultWriteOnly"
},
"hasDefaultValue": true
},
{
"type": "dataProperty",
"name": "integrityConfigDir",
"valueType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.file",
"simpleName": "Directory"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultWriteOnly"
},
"hasDefaultValue": true
}
],
"memberFunctions": [
],
"constructors": [
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "CompileOptions"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "CompileOptions"
},
"javaTypeName": "com.android.build.api.dsl.CompileOptions",
"javaTypeArgumentTypeNames": [
],
"supertypes": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Any"
}
],
"properties": [
{
"type": "dataProperty",
"name": "encoding",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
},
{
"type": "dataProperty",
"name": "isCoreLibraryDesugaringEnabled",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "boolean"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
},
{
"type": "dataProperty",
"name": "sourceCompatibility",
"valueType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api",
"simpleName": "JavaVersion"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
},
{
"type": "dataProperty",
"name": "targetCompatibility",
"valueType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api",
"simpleName": "JavaVersion"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
}
],
"memberFunctions": [
],
"constructors": [
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api",
"simpleName": "JavaVersion"
},
{
"type": "enum",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api",
"simpleName": "JavaVersion"
},
"javaTypeName": "org.gradle.api.JavaVersion",
"entryNames": [
"VERSION_1_1",
"VERSION_1_2",
"VERSION_1_3",
"VERSION_1_4",
"VERSION_1_5",
"VERSION_1_6",
"VERSION_1_7",
"VERSION_1_8",
"VERSION_1_9",
"VERSION_1_10",
"VERSION_11",
"VERSION_12",
"VERSION_13",
"VERSION_14",
"VERSION_15",
"VERSION_16",
"VERSION_17",
"VERSION_18",
"VERSION_19",
"VERSION_20",
"VERSION_21",
"VERSION_22",
"VERSION_23",
"VERSION_24",
"VERSION_25",
"VERSION_26",
"VERSION_27",
"VERSION_28",
"VERSION_HIGHER"
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "ApplicationDefaultConfig"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "ApplicationDefaultConfig"
},
"javaTypeName": "com.android.build.api.dsl.ApplicationDefaultConfig",
"javaTypeArgumentTypeNames": [
],
"supertypes": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "ApplicationBaseFlavor"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "BaseFlavor"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "VariantDimension"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Any"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "ApplicationVariantDimension"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "DefaultConfig"
}
],
"properties": [
{
"type": "dataProperty",
"name": "applicationId",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
},
{
"type": "dataProperty",
"name": "applicationIdSuffix",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
},
{
"type": "dataProperty",
"name": "maxSdk",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "int"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
},
{
"type": "dataProperty",
"name": "minSdk",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "int"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
},
{
"type": "dataProperty",
"name": "minSdkPreview",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
},
{
"type": "dataProperty",
"name": "multiDexEnabled",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "boolean"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
},
{
"type": "dataProperty",
"name": "targetSdk",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "int"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
},
{
"type": "dataProperty",
"name": "targetSdkPreview",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
},
{
"type": "dataProperty",
"name": "testInstrumentationRunner",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
},
{
"type": "dataProperty",
"name": "versionCode",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "int"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
},
{
"type": "dataProperty",
"name": "versionName",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
},
{
"type": "dataProperty",
"name": "versionNameSuffix",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
}
],
"memberFunctions": [
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "ApplicationDefaultConfig"
}
},
"simpleName": "buildConfigField",
"parameters": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "type",
"privateType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "name",
"privateType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "value",
"privateType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
}
],
"isDirectAccessOnly": false,
"semantics": {
"type": "addAndConfigure",
"objectType": {
"type": "dataTypeRefType",
"dataType": {
"type": "unit"
}
},
"configureBlockRequirement": {
"type": "notAllowed"
}
}
}
],
"constructors": [
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Unit"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Unit"
},
"javaTypeName": "kotlin.Unit",
"javaTypeArgumentTypeNames": [
],
"supertypes": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Any"
}
],
"properties": [
],
"memberFunctions": [
],
"constructors": [
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "ApplicationBaseFlavor"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "ApplicationBaseFlavor"
},
"javaTypeName": "com.android.build.api.dsl.ApplicationBaseFlavor",
"javaTypeArgumentTypeNames": [
],
"supertypes": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "BaseFlavor"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "VariantDimension"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Any"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "ApplicationVariantDimension"
}
],
"properties": [
{
"type": "dataProperty",
"name": "applicationId",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
},
{
"type": "dataProperty",
"name": "maxSdk",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "int"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
},
{
"type": "dataProperty",
"name": "targetSdk",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "int"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
},
{
"type": "dataProperty",
"name": "targetSdkPreview",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
},
{
"type": "dataProperty",
"name": "versionCode",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "int"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
},
{
"type": "dataProperty",
"name": "versionName",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
},
{
"type": "dataProperty",
"name": "applicationIdSuffix",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
},
{
"type": "dataProperty",
"name": "minSdk",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "int"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
},
{
"type": "dataProperty",
"name": "minSdkPreview",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
},
{
"type": "dataProperty",
"name": "multiDexEnabled",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "boolean"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
},
{
"type": "dataProperty",
"name": "testInstrumentationRunner",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
},
{
"type": "dataProperty",
"name": "versionNameSuffix",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
}
],
"memberFunctions": [
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "ApplicationBaseFlavor"
}
},
"simpleName": "buildConfigField",
"parameters": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "type",
"privateType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "name",
"privateType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "value",
"privateType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
}
],
"isDirectAccessOnly": false,
"semantics": {
"type": "addAndConfigure",
"objectType": {
"type": "dataTypeRefType",
"dataType": {
"type": "unit"
}
},
"configureBlockRequirement": {
"type": "notAllowed"
}
}
}
],
"constructors": [
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "BaseFlavor"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "BaseFlavor"
},
"javaTypeName": "com.android.build.api.dsl.BaseFlavor",
"javaTypeArgumentTypeNames": [
],
"supertypes": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "VariantDimension"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Any"
}
],
"properties": [
{
"type": "dataProperty",
"name": "minSdk",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "int"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
},
{
"type": "dataProperty",
"name": "minSdkPreview",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
},
{
"type": "dataProperty",
"name": "testInstrumentationRunner",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
}
],
"memberFunctions": [
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "BaseFlavor"
}
},
"simpleName": "buildConfigField",
"parameters": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "type",
"privateType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "name",
"privateType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "value",
"privateType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
}
],
"isDirectAccessOnly": false,
"semantics": {
"type": "addAndConfigure",
"objectType": {
"type": "dataTypeRefType",
"dataType": {
"type": "unit"
}
},
"configureBlockRequirement": {
"type": "notAllowed"
}
}
}
],
"constructors": [
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "VariantDimension"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "VariantDimension"
},
"javaTypeName": "com.android.build.api.dsl.VariantDimension",
"javaTypeArgumentTypeNames": [
],
"supertypes": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Any"
}
],
"properties": [
],
"memberFunctions": [
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "VariantDimension"
}
},
"simpleName": "buildConfigField",
"parameters": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "type",
"privateType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "name",
"privateType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "value",
"privateType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
}
],
"isDirectAccessOnly": false,
"semantics": {
"type": "addAndConfigure",
"objectType": {
"type": "dataTypeRefType",
"dataType": {
"type": "unit"
}
},
"configureBlockRequirement": {
"type": "notAllowed"
}
}
}
],
"constructors": [
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "ApplicationVariantDimension"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "ApplicationVariantDimension"
},
"javaTypeName": "com.android.build.api.dsl.ApplicationVariantDimension",
"javaTypeArgumentTypeNames": [
],
"supertypes": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "VariantDimension"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Any"
}
],
"properties": [
{
"type": "dataProperty",
"name": "applicationIdSuffix",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
},
{
"type": "dataProperty",
"name": "multiDexEnabled",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "boolean"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
},
{
"type": "dataProperty",
"name": "versionNameSuffix",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
}
],
"memberFunctions": [
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "ApplicationVariantDimension"
}
},
"simpleName": "buildConfigField",
"parameters": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "type",
"privateType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "name",
"privateType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "value",
"privateType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
}
],
"isDirectAccessOnly": false,
"semantics": {
"type": "addAndConfigure",
"objectType": {
"type": "dataTypeRefType",
"dataType": {
"type": "unit"
}
},
"configureBlockRequirement": {
"type": "notAllowed"
}
}
}
],
"constructors": [
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "DefaultConfig"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "DefaultConfig"
},
"javaTypeName": "com.android.build.api.dsl.DefaultConfig",
"javaTypeArgumentTypeNames": [
],
"supertypes": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "BaseFlavor"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "VariantDimension"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Any"
}
],
"properties": [
{
"type": "dataProperty",
"name": "minSdk",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "int"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
},
{
"type": "dataProperty",
"name": "minSdkPreview",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
},
{
"type": "dataProperty",
"name": "testInstrumentationRunner",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
}
],
"memberFunctions": [
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "DefaultConfig"
}
},
"simpleName": "buildConfigField",
"parameters": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "type",
"privateType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "name",
"privateType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "value",
"privateType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
}
],
"isDirectAccessOnly": false,
"semantics": {
"type": "addAndConfigure",
"objectType": {
"type": "dataTypeRefType",
"dataType": {
"type": "unit"
}
},
"configureBlockRequirement": {
"type": "notAllowed"
}
}
}
],
"constructors": [
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "Lint"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "Lint"
},
"javaTypeName": "com.android.build.api.dsl.Lint",
"javaTypeArgumentTypeNames": [
],
"supertypes": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Any"
}
],
"properties": [
{
"type": "dataProperty",
"name": "abortOnError",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "boolean"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
},
{
"type": "dataProperty",
"name": "checkReleaseBuilds",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "boolean"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
}
],
"memberFunctions": [
],
"constructors": [
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "BaseAppModuleExtension"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "BaseAppModuleExtension"
},
"javaTypeName": "com.android.build.gradle.internal.dsl.BaseAppModuleExtension",
"javaTypeArgumentTypeNames": [
],
"supertypes": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle",
"simpleName": "AppExtension"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle",
"simpleName": "AbstractAppExtension"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle",
"simpleName": "TestedExtension"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle",
"simpleName": "BaseExtension"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle",
"simpleName": "AndroidConfig"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Any"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "Lockable"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle",
"simpleName": "TestedAndroidConfig"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "TestedExtension"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "InternalApplicationExtension"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "ApplicationExtension"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "CommonExtension"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "ApkExtension"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "InternalTestedExtension"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "InternalCommonExtension"
}
],
"properties": [
{
"type": "dataProperty",
"name": "compileSdk",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "int"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
},
{
"type": "dataProperty",
"name": "namespace",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
}
],
"memberFunctions": [
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "BaseAppModuleExtension"
}
},
"simpleName": "buildFeatures",
"parameters": [
],
"isDirectAccessOnly": false,
"semantics": {
"type": "accessAndConfigure",
"accessor": {
"type": "configuringLambdaArgument",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "ApplicationBuildFeatures"
}
}
},
"returnType": {
"type": "unit"
},
"configureBlockRequirement": {
"type": "required"
}
}
},
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "BaseAppModuleExtension"
}
},
"simpleName": "bundle",
"parameters": [
],
"isDirectAccessOnly": false,
"semantics": {
"type": "accessAndConfigure",
"accessor": {
"type": "configuringLambdaArgument",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "Bundle"
}
}
},
"returnType": {
"type": "unit"
},
"configureBlockRequirement": {
"type": "required"
}
}
},
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "BaseAppModuleExtension"
}
},
"simpleName": "compileOptions",
"parameters": [
],
"isDirectAccessOnly": false,
"semantics": {
"type": "accessAndConfigure",
"accessor": {
"type": "configuringLambdaArgument",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "CompileOptions"
}
}
},
"returnType": {
"type": "unit"
},
"configureBlockRequirement": {
"type": "required"
}
}
},
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "BaseAppModuleExtension"
}
},
"simpleName": "defaultConfig",
"parameters": [
],
"isDirectAccessOnly": false,
"semantics": {
"type": "accessAndConfigure",
"accessor": {
"type": "configuringLambdaArgument",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "ApplicationDefaultConfig"
}
}
},
"returnType": {
"type": "unit"
},
"configureBlockRequirement": {
"type": "required"
}
}
},
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "BaseAppModuleExtension"
}
},
"simpleName": "lint",
"parameters": [
],
"isDirectAccessOnly": false,
"semantics": {
"type": "accessAndConfigure",
"accessor": {
"type": "configuringLambdaArgument",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "Lint"
}
}
},
"returnType": {
"type": "unit"
},
"configureBlockRequirement": {
"type": "required"
}
}
},
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "BaseAppModuleExtension"
}
},
"simpleName": "signingConfigs",
"parameters": [
],
"isDirectAccessOnly": false,
"semantics": {
"type": "accessAndConfigure",
"accessor": {
"type": "custom",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api",
"simpleName": "NamedDomainObjectContainer$of$com_android_build_gradle_internal_dsl_SigningConfig"
}
},
"customAccessorIdentifier": "container:com.android.build.gradle.internal.dsl.BaseAppModuleExtension:signingConfigs"
},
"returnType": {
"type": "unit"
},
"configureBlockRequirement": {
"type": "required"
}
}
},
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "BaseAppModuleExtension"
}
},
"simpleName": "sourceSets",
"parameters": [
],
"isDirectAccessOnly": false,
"semantics": {
"type": "accessAndConfigure",
"accessor": {
"type": "custom",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api",
"simpleName": "NamedDomainObjectContainer$of$com_android_build_gradle_api_AndroidSourceSet"
}
},
"customAccessorIdentifier": "container:com.android.build.gradle.internal.dsl.BaseAppModuleExtension:sourceSets"
},
"returnType": {
"type": "unit"
},
"configureBlockRequirement": {
"type": "required"
}
}
},
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "BaseAppModuleExtension"
}
},
"simpleName": "buildOutputs",
"parameters": [
],
"isDirectAccessOnly": false,
"semantics": {
"type": "accessAndConfigure",
"accessor": {
"type": "custom",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api",
"simpleName": "NamedDomainObjectContainer$of$com_android_build_gradle_api_BaseVariantOutput"
}
},
"customAccessorIdentifier": "container:com.android.build.gradle.internal.dsl.BaseAppModuleExtension:buildOutputs"
},
"returnType": {
"type": "unit"
},
"configureBlockRequirement": {
"type": "required"
}
}
}
],
"constructors": [
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle",
"simpleName": "AppExtension"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle",
"simpleName": "AppExtension"
},
"javaTypeName": "com.android.build.gradle.AppExtension",
"javaTypeArgumentTypeNames": [
],
"supertypes": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle",
"simpleName": "AbstractAppExtension"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle",
"simpleName": "TestedExtension"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle",
"simpleName": "BaseExtension"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle",
"simpleName": "AndroidConfig"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Any"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "Lockable"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle",
"simpleName": "TestedAndroidConfig"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "TestedExtension"
}
],
"properties": [
{
"type": "dataProperty",
"name": "namespace",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
}
],
"memberFunctions": [
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle",
"simpleName": "AppExtension"
}
},
"simpleName": "buildOutputs",
"parameters": [
],
"isDirectAccessOnly": false,
"semantics": {
"type": "accessAndConfigure",
"accessor": {
"type": "custom",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api",
"simpleName": "NamedDomainObjectContainer$of$com_android_build_gradle_api_BaseVariantOutput"
}
},
"customAccessorIdentifier": "container:com.android.build.gradle.AppExtension:buildOutputs"
},
"returnType": {
"type": "unit"
},
"configureBlockRequirement": {
"type": "required"
}
}
},
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle",
"simpleName": "AppExtension"
}
},
"simpleName": "signingConfigs",
"parameters": [
],
"isDirectAccessOnly": false,
"semantics": {
"type": "accessAndConfigure",
"accessor": {
"type": "custom",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api",
"simpleName": "NamedDomainObjectContainer$of$com_android_build_gradle_internal_dsl_SigningConfig"
}
},
"customAccessorIdentifier": "container:com.android.build.gradle.AppExtension:signingConfigs"
},
"returnType": {
"type": "unit"
},
"configureBlockRequirement": {
"type": "required"
}
}
},
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle",
"simpleName": "AppExtension"
}
},
"simpleName": "sourceSets",
"parameters": [
],
"isDirectAccessOnly": false,
"semantics": {
"type": "accessAndConfigure",
"accessor": {
"type": "custom",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api",
"simpleName": "NamedDomainObjectContainer$of$com_android_build_gradle_api_AndroidSourceSet"
}
},
"customAccessorIdentifier": "container:com.android.build.gradle.AppExtension:sourceSets"
},
"returnType": {
"type": "unit"
},
"configureBlockRequirement": {
"type": "required"
}
}
}
],
"constructors": [
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle",
"simpleName": "AbstractAppExtension"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle",
"simpleName": "AbstractAppExtension"
},
"javaTypeName": "com.android.build.gradle.AbstractAppExtension",
"javaTypeArgumentTypeNames": [
],
"supertypes": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle",
"simpleName": "TestedExtension"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle",
"simpleName": "BaseExtension"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle",
"simpleName": "AndroidConfig"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Any"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "Lockable"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle",
"simpleName": "TestedAndroidConfig"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "TestedExtension"
}
],
"properties": [
{
"type": "dataProperty",
"name": "namespace",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
}
],
"memberFunctions": [
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle",
"simpleName": "AbstractAppExtension"
}
},
"simpleName": "buildOutputs",
"parameters": [
],
"isDirectAccessOnly": false,
"semantics": {
"type": "accessAndConfigure",
"accessor": {
"type": "custom",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api",
"simpleName": "NamedDomainObjectContainer$of$com_android_build_gradle_api_BaseVariantOutput"
}
},
"customAccessorIdentifier": "container:com.android.build.gradle.AbstractAppExtension:buildOutputs"
},
"returnType": {
"type": "unit"
},
"configureBlockRequirement": {
"type": "required"
}
}
},
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle",
"simpleName": "AbstractAppExtension"
}
},
"simpleName": "signingConfigs",
"parameters": [
],
"isDirectAccessOnly": false,
"semantics": {
"type": "accessAndConfigure",
"accessor": {
"type": "custom",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api",
"simpleName": "NamedDomainObjectContainer$of$com_android_build_gradle_internal_dsl_SigningConfig"
}
},
"customAccessorIdentifier": "container:com.android.build.gradle.AbstractAppExtension:signingConfigs"
},
"returnType": {
"type": "unit"
},
"configureBlockRequirement": {
"type": "required"
}
}
},
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle",
"simpleName": "AbstractAppExtension"
}
},
"simpleName": "sourceSets",
"parameters": [
],
"isDirectAccessOnly": false,
"semantics": {
"type": "accessAndConfigure",
"accessor": {
"type": "custom",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api",
"simpleName": "NamedDomainObjectContainer$of$com_android_build_gradle_api_AndroidSourceSet"
}
},
"customAccessorIdentifier": "container:com.android.build.gradle.AbstractAppExtension:sourceSets"
},
"returnType": {
"type": "unit"
},
"configureBlockRequirement": {
"type": "required"
}
}
}
],
"constructors": [
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle",
"simpleName": "TestedExtension"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle",
"simpleName": "TestedExtension"
},
"javaTypeName": "com.android.build.gradle.TestedExtension",
"javaTypeArgumentTypeNames": [
],
"supertypes": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle",
"simpleName": "BaseExtension"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle",
"simpleName": "AndroidConfig"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Any"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "Lockable"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle",
"simpleName": "TestedAndroidConfig"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "TestedExtension"
}
],
"properties": [
{
"type": "dataProperty",
"name": "namespace",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
}
],
"memberFunctions": [
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle",
"simpleName": "TestedExtension"
}
},
"simpleName": "buildOutputs",
"parameters": [
],
"isDirectAccessOnly": false,
"semantics": {
"type": "accessAndConfigure",
"accessor": {
"type": "custom",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api",
"simpleName": "NamedDomainObjectContainer$of$com_android_build_gradle_api_BaseVariantOutput"
}
},
"customAccessorIdentifier": "container:com.android.build.gradle.TestedExtension:buildOutputs"
},
"returnType": {
"type": "unit"
},
"configureBlockRequirement": {
"type": "required"
}
}
},
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle",
"simpleName": "TestedExtension"
}
},
"simpleName": "signingConfigs",
"parameters": [
],
"isDirectAccessOnly": false,
"semantics": {
"type": "accessAndConfigure",
"accessor": {
"type": "custom",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api",
"simpleName": "NamedDomainObjectContainer$of$com_android_build_gradle_internal_dsl_SigningConfig"
}
},
"customAccessorIdentifier": "container:com.android.build.gradle.TestedExtension:signingConfigs"
},
"returnType": {
"type": "unit"
},
"configureBlockRequirement": {
"type": "required"
}
}
},
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle",
"simpleName": "TestedExtension"
}
},
"simpleName": "sourceSets",
"parameters": [
],
"isDirectAccessOnly": false,
"semantics": {
"type": "accessAndConfigure",
"accessor": {
"type": "custom",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api",
"simpleName": "NamedDomainObjectContainer$of$com_android_build_gradle_api_AndroidSourceSet"
}
},
"customAccessorIdentifier": "container:com.android.build.gradle.TestedExtension:sourceSets"
},
"returnType": {
"type": "unit"
},
"configureBlockRequirement": {
"type": "required"
}
}
}
],
"constructors": [
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle",
"simpleName": "BaseExtension"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle",
"simpleName": "BaseExtension"
},
"javaTypeName": "com.android.build.gradle.BaseExtension",
"javaTypeArgumentTypeNames": [
],
"supertypes": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle",
"simpleName": "AndroidConfig"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Any"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "Lockable"
}
],
"properties": [
{
"type": "dataProperty",
"name": "namespace",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
}
],
"memberFunctions": [
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle",
"simpleName": "BaseExtension"
}
},
"simpleName": "buildOutputs",
"parameters": [
],
"isDirectAccessOnly": false,
"semantics": {
"type": "accessAndConfigure",
"accessor": {
"type": "custom",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api",
"simpleName": "NamedDomainObjectContainer$of$com_android_build_gradle_api_BaseVariantOutput"
}
},
"customAccessorIdentifier": "container:com.android.build.gradle.BaseExtension:buildOutputs"
},
"returnType": {
"type": "unit"
},
"configureBlockRequirement": {
"type": "required"
}
}
},
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle",
"simpleName": "BaseExtension"
}
},
"simpleName": "signingConfigs",
"parameters": [
],
"isDirectAccessOnly": false,
"semantics": {
"type": "accessAndConfigure",
"accessor": {
"type": "custom",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api",
"simpleName": "NamedDomainObjectContainer$of$com_android_build_gradle_internal_dsl_SigningConfig"
}
},
"customAccessorIdentifier": "container:com.android.build.gradle.BaseExtension:signingConfigs"
},
"returnType": {
"type": "unit"
},
"configureBlockRequirement": {
"type": "required"
}
}
},
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle",
"simpleName": "BaseExtension"
}
},
"simpleName": "sourceSets",
"parameters": [
],
"isDirectAccessOnly": false,
"semantics": {
"type": "accessAndConfigure",
"accessor": {
"type": "custom",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api",
"simpleName": "NamedDomainObjectContainer$of$com_android_build_gradle_api_AndroidSourceSet"
}
},
"customAccessorIdentifier": "container:com.android.build.gradle.BaseExtension:sourceSets"
},
"returnType": {
"type": "unit"
},
"configureBlockRequirement": {
"type": "required"
}
}
}
],
"constructors": [
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle",
"simpleName": "AndroidConfig"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle",
"simpleName": "AndroidConfig"
},
"javaTypeName": "com.android.build.gradle.AndroidConfig",
"javaTypeArgumentTypeNames": [
],
"supertypes": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Any"
}
],
"properties": [
],
"memberFunctions": [
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle",
"simpleName": "AndroidConfig"
}
},
"simpleName": "sourceSets",
"parameters": [
],
"isDirectAccessOnly": false,
"semantics": {
"type": "accessAndConfigure",
"accessor": {
"type": "custom",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api",
"simpleName": "NamedDomainObjectContainer$of$com_android_build_gradle_api_AndroidSourceSet"
}
},
"customAccessorIdentifier": "container:com.android.build.gradle.AndroidConfig:sourceSets"
},
"returnType": {
"type": "unit"
},
"configureBlockRequirement": {
"type": "required"
}
}
}
],
"constructors": [
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.api",
"simpleName": "AndroidSourceSet"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.api",
"simpleName": "AndroidSourceSet"
},
"javaTypeName": "com.android.build.gradle.api.AndroidSourceSet",
"javaTypeArgumentTypeNames": [
],
"supertypes": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "AndroidSourceSet"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api",
"simpleName": "Named"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Any"
}
],
"properties": [
],
"memberFunctions": [
],
"constructors": [
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "AndroidSourceSet"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "AndroidSourceSet"
},
"javaTypeName": "com.android.build.api.dsl.AndroidSourceSet",
"javaTypeArgumentTypeNames": [
],
"supertypes": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api",
"simpleName": "Named"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Any"
}
],
"properties": [
],
"memberFunctions": [
],
"constructors": [
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api",
"simpleName": "Named"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api",
"simpleName": "Named"
},
"javaTypeName": "org.gradle.api.Named",
"javaTypeArgumentTypeNames": [
],
"supertypes": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Any"
}
],
"properties": [
],
"memberFunctions": [
],
"constructors": [
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "Lockable"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "Lockable"
},
"javaTypeName": "com.android.build.gradle.internal.dsl.Lockable",
"javaTypeArgumentTypeNames": [
],
"supertypes": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Any"
}
],
"properties": [
],
"memberFunctions": [
],
"constructors": [
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.api",
"simpleName": "BaseVariantOutput"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.api",
"simpleName": "BaseVariantOutput"
},
"javaTypeName": "com.android.build.gradle.api.BaseVariantOutput",
"javaTypeArgumentTypeNames": [
],
"supertypes": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build",
"simpleName": "OutputFile"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build",
"simpleName": "VariantOutput"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Any"
}
],
"properties": [
],
"memberFunctions": [
],
"constructors": [
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build",
"simpleName": "OutputFile"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build",
"simpleName": "OutputFile"
},
"javaTypeName": "com.android.build.OutputFile",
"javaTypeArgumentTypeNames": [
],
"supertypes": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build",
"simpleName": "VariantOutput"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Any"
}
],
"properties": [
],
"memberFunctions": [
],
"constructors": [
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build",
"simpleName": "VariantOutput"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build",
"simpleName": "VariantOutput"
},
"javaTypeName": "com.android.build.VariantOutput",
"javaTypeArgumentTypeNames": [
],
"supertypes": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Any"
}
],
"properties": [
],
"memberFunctions": [
],
"constructors": [
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "SigningConfig"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "SigningConfig"
},
"javaTypeName": "com.android.build.gradle.internal.dsl.SigningConfig",
"javaTypeArgumentTypeNames": [
],
"supertypes": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.builder.signing",
"simpleName": "DefaultSigningConfig"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.builder.model",
"simpleName": "SigningConfig"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Any"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "java.io",
"simpleName": "Serializable"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api",
"simpleName": "Named"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "ApkSigningConfig"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "SigningConfig"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "InternalSigningConfig"
}
],
"properties": [
],
"memberFunctions": [
],
"constructors": [
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.builder.signing",
"simpleName": "DefaultSigningConfig"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.builder.signing",
"simpleName": "DefaultSigningConfig"
},
"javaTypeName": "com.android.builder.signing.DefaultSigningConfig",
"javaTypeArgumentTypeNames": [
],
"supertypes": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.builder.model",
"simpleName": "SigningConfig"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Any"
}
],
"properties": [
],
"memberFunctions": [
],
"constructors": [
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.builder.model",
"simpleName": "SigningConfig"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.builder.model",
"simpleName": "SigningConfig"
},
"javaTypeName": "com.android.builder.model.SigningConfig",
"javaTypeArgumentTypeNames": [
],
"supertypes": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Any"
}
],
"properties": [
],
"memberFunctions": [
],
"constructors": [
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "ApkSigningConfig"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "ApkSigningConfig"
},
"javaTypeName": "com.android.build.api.dsl.ApkSigningConfig",
"javaTypeArgumentTypeNames": [
],
"supertypes": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "SigningConfig"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Any"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api",
"simpleName": "Named"
}
],
"properties": [
],
"memberFunctions": [
],
"constructors": [
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "SigningConfig"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "SigningConfig"
},
"javaTypeName": "com.android.build.api.dsl.SigningConfig",
"javaTypeArgumentTypeNames": [
],
"supertypes": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Any"
}
],
"properties": [
],
"memberFunctions": [
],
"constructors": [
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "InternalSigningConfig"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "InternalSigningConfig"
},
"javaTypeName": "com.android.build.gradle.internal.dsl.InternalSigningConfig",
"javaTypeArgumentTypeNames": [
],
"supertypes": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "SigningConfig"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Any"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "ApkSigningConfig"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api",
"simpleName": "Named"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.builder.model",
"simpleName": "SigningConfig"
}
],
"properties": [
],
"memberFunctions": [
],
"constructors": [
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle",
"simpleName": "TestedAndroidConfig"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle",
"simpleName": "TestedAndroidConfig"
},
"javaTypeName": "com.android.build.gradle.TestedAndroidConfig",
"javaTypeArgumentTypeNames": [
],
"supertypes": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle",
"simpleName": "AndroidConfig"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Any"
}
],
"properties": [
],
"memberFunctions": [
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle",
"simpleName": "TestedAndroidConfig"
}
},
"simpleName": "sourceSets",
"parameters": [
],
"isDirectAccessOnly": false,
"semantics": {
"type": "accessAndConfigure",
"accessor": {
"type": "custom",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api",
"simpleName": "NamedDomainObjectContainer$of$com_android_build_gradle_api_AndroidSourceSet"
}
},
"customAccessorIdentifier": "container:com.android.build.gradle.TestedAndroidConfig:sourceSets"
},
"returnType": {
"type": "unit"
},
"configureBlockRequirement": {
"type": "required"
}
}
}
],
"constructors": [
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "TestedExtension"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "TestedExtension"
},
"javaTypeName": "com.android.build.api.dsl.TestedExtension",
"javaTypeArgumentTypeNames": [
],
"supertypes": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Any"
}
],
"properties": [
{
"type": "dataProperty",
"name": "testBuildType",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
},
{
"type": "dataProperty",
"name": "testNamespace",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
}
],
"memberFunctions": [
],
"constructors": [
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "InternalApplicationExtension"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "InternalApplicationExtension"
},
"javaTypeName": "com.android.build.gradle.internal.dsl.InternalApplicationExtension",
"javaTypeArgumentTypeNames": [
],
"supertypes": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "ApplicationExtension"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "CommonExtension"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Any"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "ApkExtension"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "TestedExtension"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "InternalTestedExtension"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "InternalCommonExtension"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "Lockable"
}
],
"properties": [
{
"type": "dataProperty",
"name": "compileSdk",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "int"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
},
{
"type": "dataProperty",
"name": "namespace",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
},
{
"type": "dataProperty",
"name": "testBuildType",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
},
{
"type": "dataProperty",
"name": "testNamespace",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
}
],
"memberFunctions": [
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "InternalApplicationExtension"
}
},
"simpleName": "bundle",
"parameters": [
],
"isDirectAccessOnly": false,
"semantics": {
"type": "accessAndConfigure",
"accessor": {
"type": "configuringLambdaArgument",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "Bundle"
}
}
},
"returnType": {
"type": "unit"
},
"configureBlockRequirement": {
"type": "required"
}
}
},
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "InternalApplicationExtension"
}
},
"simpleName": "compileOptions",
"parameters": [
],
"isDirectAccessOnly": false,
"semantics": {
"type": "accessAndConfigure",
"accessor": {
"type": "configuringLambdaArgument",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "CompileOptions"
}
}
},
"returnType": {
"type": "unit"
},
"configureBlockRequirement": {
"type": "required"
}
}
},
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "InternalApplicationExtension"
}
},
"simpleName": "getDefaultProguardFile",
"parameters": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "name",
"privateType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
}
],
"isDirectAccessOnly": false,
"semantics": {
"type": "pure",
"returnValueType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "java.io",
"simpleName": "File"
}
}
}
},
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "InternalApplicationExtension"
}
},
"simpleName": "lint",
"parameters": [
],
"isDirectAccessOnly": false,
"semantics": {
"type": "accessAndConfigure",
"accessor": {
"type": "configuringLambdaArgument",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "Lint"
}
}
},
"returnType": {
"type": "unit"
},
"configureBlockRequirement": {
"type": "required"
}
}
},
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "InternalApplicationExtension"
}
},
"simpleName": "signingConfigs",
"parameters": [
],
"isDirectAccessOnly": false,
"semantics": {
"type": "accessAndConfigure",
"accessor": {
"type": "custom",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api",
"simpleName": "NamedDomainObjectContainer$of$com_android_build_gradle_internal_dsl_SigningConfig"
}
},
"customAccessorIdentifier": "container:com.android.build.gradle.internal.dsl.InternalApplicationExtension:signingConfigs"
},
"returnType": {
"type": "unit"
},
"configureBlockRequirement": {
"type": "required"
}
}
}
],
"constructors": [
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "java.io",
"simpleName": "File"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "java.io",
"simpleName": "File"
},
"javaTypeName": "java.io.File",
"javaTypeArgumentTypeNames": [
],
"supertypes": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "java.io",
"simpleName": "Serializable"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Any"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Comparable"
}
],
"properties": [
],
"memberFunctions": [
],
"constructors": [
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "ApplicationExtension"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "ApplicationExtension"
},
"javaTypeName": "com.android.build.api.dsl.ApplicationExtension",
"javaTypeArgumentTypeNames": [
],
"supertypes": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "CommonExtension"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Any"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "ApkExtension"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "TestedExtension"
}
],
"properties": [
{
"type": "dataProperty",
"name": "compileSdk",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "int"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
},
{
"type": "dataProperty",
"name": "namespace",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
},
{
"type": "dataProperty",
"name": "testBuildType",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
},
{
"type": "dataProperty",
"name": "testNamespace",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
}
],
"memberFunctions": [
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "ApplicationExtension"
}
},
"simpleName": "bundle",
"parameters": [
],
"isDirectAccessOnly": false,
"semantics": {
"type": "accessAndConfigure",
"accessor": {
"type": "configuringLambdaArgument",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "Bundle"
}
}
},
"returnType": {
"type": "unit"
},
"configureBlockRequirement": {
"type": "required"
}
}
},
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "ApplicationExtension"
}
},
"simpleName": "compileOptions",
"parameters": [
],
"isDirectAccessOnly": false,
"semantics": {
"type": "accessAndConfigure",
"accessor": {
"type": "configuringLambdaArgument",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "CompileOptions"
}
}
},
"returnType": {
"type": "unit"
},
"configureBlockRequirement": {
"type": "required"
}
}
},
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "ApplicationExtension"
}
},
"simpleName": "getDefaultProguardFile",
"parameters": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "name",
"privateType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
}
],
"isDirectAccessOnly": false,
"semantics": {
"type": "pure",
"returnValueType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "java.io",
"simpleName": "File"
}
}
}
},
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "ApplicationExtension"
}
},
"simpleName": "lint",
"parameters": [
],
"isDirectAccessOnly": false,
"semantics": {
"type": "accessAndConfigure",
"accessor": {
"type": "configuringLambdaArgument",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "Lint"
}
}
},
"returnType": {
"type": "unit"
},
"configureBlockRequirement": {
"type": "required"
}
}
}
],
"constructors": [
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "ApkExtension"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "ApkExtension"
},
"javaTypeName": "com.android.build.api.dsl.ApkExtension",
"javaTypeArgumentTypeNames": [
],
"supertypes": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Any"
}
],
"properties": [
],
"memberFunctions": [
],
"constructors": [
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "DeclarativeBuildType"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "DeclarativeBuildType"
},
"javaTypeName": "com.android.build.gradle.internal.dsl.DeclarativeBuildType",
"javaTypeArgumentTypeNames": [
],
"supertypes": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "BuildType"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.builder.core",
"simpleName": "AbstractBuildType"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.builder.internal",
"simpleName": "BaseConfigImpl"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "java.io",
"simpleName": "Serializable"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Any"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.builder.model",
"simpleName": "BaseConfig"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.builder.model",
"simpleName": "Named"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.builder.model",
"simpleName": "BuildType"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "CoreBuildType"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "VariantDimensionBinaryCompatibilityFix"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "VariantDimensionBinaryCompatibilityFixParent"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "ApplicationBuildType"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "BuildType"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api",
"simpleName": "Named"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "VariantDimension"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.plugins",
"simpleName": "ExtensionAware"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "ApplicationVariantDimension"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "LibraryBuildType"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "LibraryVariantDimension"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "DynamicFeatureBuildType"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "DynamicFeatureVariantDimension"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "TestBuildType"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "TestVariantDimension"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "InternalBuildType"
}
],
"properties": [
{
"type": "dataProperty",
"name": "isMinifyEnabled",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "boolean"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
}
],
"memberFunctions": [
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "DeclarativeBuildType"
}
},
"simpleName": "dependencies",
"parameters": [
],
"isDirectAccessOnly": false,
"semantics": {
"type": "accessAndConfigure",
"accessor": {
"type": "configuringLambdaArgument",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "BuildTypeDependenciesExtension"
}
}
},
"returnType": {
"type": "unit"
},
"configureBlockRequirement": {
"type": "required"
}
}
}
],
"constructors": [
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "BuildTypeDependenciesExtension"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "BuildTypeDependenciesExtension"
},
"javaTypeName": "com.android.build.gradle.internal.dsl.BuildTypeDependenciesExtension",
"javaTypeArgumentTypeNames": [
],
"supertypes": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "VariantDimensionDependenciesExtension"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Any"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.artifacts.dsl",
"simpleName": "GradleDependencies"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.artifacts.dsl",
"simpleName": "Dependencies"
}
],
"properties": [
],
"memberFunctions": [
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "BuildTypeDependenciesExtension"
}
},
"simpleName": "project",
"parameters": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "projectPath",
"privateType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
}
],
"isDirectAccessOnly": false,
"semantics": {
"type": "pure",
"returnValueType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.artifacts",
"simpleName": "ProjectDependency"
}
}
}
},
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "BuildTypeDependenciesExtension"
}
},
"simpleName": "annotationProcessor",
"parameters": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "dependency",
"privateType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
}
],
"isDirectAccessOnly": false,
"semantics": {
"type": "addAndConfigure",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.artifacts",
"simpleName": "ProjectDependency"
}
},
"configureBlockRequirement": {
"type": "notAllowed"
}
}
},
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "BuildTypeDependenciesExtension"
}
},
"simpleName": "annotationProcessor",
"parameters": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "dependency",
"privateType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.artifacts",
"simpleName": "Dependency"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
}
],
"isDirectAccessOnly": false,
"semantics": {
"type": "addAndConfigure",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.artifacts",
"simpleName": "ProjectDependency"
}
},
"configureBlockRequirement": {
"type": "notAllowed"
}
}
},
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "BuildTypeDependenciesExtension"
}
},
"simpleName": "api",
"parameters": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "dependency",
"privateType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
}
],
"isDirectAccessOnly": false,
"semantics": {
"type": "addAndConfigure",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.artifacts",
"simpleName": "ProjectDependency"
}
},
"configureBlockRequirement": {
"type": "notAllowed"
}
}
},
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "BuildTypeDependenciesExtension"
}
},
"simpleName": "api",
"parameters": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "dependency",
"privateType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.artifacts",
"simpleName": "Dependency"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
}
],
"isDirectAccessOnly": false,
"semantics": {
"type": "addAndConfigure",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.artifacts",
"simpleName": "ProjectDependency"
}
},
"configureBlockRequirement": {
"type": "notAllowed"
}
}
},
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "BuildTypeDependenciesExtension"
}
},
"simpleName": "compileOnly",
"parameters": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "dependency",
"privateType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
}
],
"isDirectAccessOnly": false,
"semantics": {
"type": "addAndConfigure",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.artifacts",
"simpleName": "ProjectDependency"
}
},
"configureBlockRequirement": {
"type": "notAllowed"
}
}
},
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "BuildTypeDependenciesExtension"
}
},
"simpleName": "compileOnly",
"parameters": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "dependency",
"privateType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.artifacts",
"simpleName": "Dependency"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
}
],
"isDirectAccessOnly": false,
"semantics": {
"type": "addAndConfigure",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.artifacts",
"simpleName": "ProjectDependency"
}
},
"configureBlockRequirement": {
"type": "notAllowed"
}
}
},
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "BuildTypeDependenciesExtension"
}
},
"simpleName": "compileOnlyApi",
"parameters": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "dependency",
"privateType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
}
],
"isDirectAccessOnly": false,
"semantics": {
"type": "addAndConfigure",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.artifacts",
"simpleName": "ProjectDependency"
}
},
"configureBlockRequirement": {
"type": "notAllowed"
}
}
},
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "BuildTypeDependenciesExtension"
}
},
"simpleName": "compileOnlyApi",
"parameters": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "dependency",
"privateType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.artifacts",
"simpleName": "Dependency"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
}
],
"isDirectAccessOnly": false,
"semantics": {
"type": "addAndConfigure",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.artifacts",
"simpleName": "ProjectDependency"
}
},
"configureBlockRequirement": {
"type": "notAllowed"
}
}
},
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "BuildTypeDependenciesExtension"
}
},
"simpleName": "implementation",
"parameters": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "dependency",
"privateType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
}
],
"isDirectAccessOnly": false,
"semantics": {
"type": "addAndConfigure",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.artifacts",
"simpleName": "ProjectDependency"
}
},
"configureBlockRequirement": {
"type": "notAllowed"
}
}
},
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "BuildTypeDependenciesExtension"
}
},
"simpleName": "implementation",
"parameters": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "dependency",
"privateType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.artifacts",
"simpleName": "Dependency"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
}
],
"isDirectAccessOnly": false,
"semantics": {
"type": "addAndConfigure",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.artifacts",
"simpleName": "ProjectDependency"
}
},
"configureBlockRequirement": {
"type": "notAllowed"
}
}
},
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "BuildTypeDependenciesExtension"
}
},
"simpleName": "runtimeOnly",
"parameters": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "dependency",
"privateType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
}
],
"isDirectAccessOnly": false,
"semantics": {
"type": "addAndConfigure",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.artifacts",
"simpleName": "ProjectDependency"
}
},
"configureBlockRequirement": {
"type": "notAllowed"
}
}
},
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "BuildTypeDependenciesExtension"
}
},
"simpleName": "runtimeOnly",
"parameters": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "dependency",
"privateType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.artifacts",
"simpleName": "Dependency"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
}
],
"isDirectAccessOnly": false,
"semantics": {
"type": "addAndConfigure",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.artifacts",
"simpleName": "ProjectDependency"
}
},
"configureBlockRequirement": {
"type": "notAllowed"
}
}
}
],
"constructors": [
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "VariantDimensionDependenciesExtension"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "VariantDimensionDependenciesExtension"
},
"javaTypeName": "com.android.build.gradle.internal.dsl.VariantDimensionDependenciesExtension",
"javaTypeArgumentTypeNames": [
],
"supertypes": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Any"
}
],
"properties": [
],
"memberFunctions": [
],
"constructors": [
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "BuildType"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "BuildType"
},
"javaTypeName": "com.android.build.gradle.internal.dsl.BuildType",
"javaTypeArgumentTypeNames": [
],
"supertypes": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.builder.core",
"simpleName": "AbstractBuildType"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.builder.internal",
"simpleName": "BaseConfigImpl"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "java.io",
"simpleName": "Serializable"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Any"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.builder.model",
"simpleName": "BaseConfig"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.builder.model",
"simpleName": "Named"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.builder.model",
"simpleName": "BuildType"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "CoreBuildType"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "VariantDimensionBinaryCompatibilityFix"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "VariantDimensionBinaryCompatibilityFixParent"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "ApplicationBuildType"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "BuildType"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api",
"simpleName": "Named"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "VariantDimension"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.plugins",
"simpleName": "ExtensionAware"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "ApplicationVariantDimension"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "LibraryBuildType"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "LibraryVariantDimension"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "DynamicFeatureBuildType"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "DynamicFeatureVariantDimension"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "TestBuildType"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "TestVariantDimension"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "InternalBuildType"
}
],
"properties": [
{
"type": "dataProperty",
"name": "isMinifyEnabled",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "boolean"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
}
],
"memberFunctions": [
],
"constructors": [
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.builder.core",
"simpleName": "AbstractBuildType"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.builder.core",
"simpleName": "AbstractBuildType"
},
"javaTypeName": "com.android.builder.core.AbstractBuildType",
"javaTypeArgumentTypeNames": [
],
"supertypes": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.builder.internal",
"simpleName": "BaseConfigImpl"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "java.io",
"simpleName": "Serializable"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Any"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.builder.model",
"simpleName": "BaseConfig"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.builder.model",
"simpleName": "Named"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.builder.model",
"simpleName": "BuildType"
}
],
"properties": [
],
"memberFunctions": [
],
"constructors": [
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.builder.internal",
"simpleName": "BaseConfigImpl"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.builder.internal",
"simpleName": "BaseConfigImpl"
},
"javaTypeName": "com.android.builder.internal.BaseConfigImpl",
"javaTypeArgumentTypeNames": [
],
"supertypes": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "java.io",
"simpleName": "Serializable"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Any"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.builder.model",
"simpleName": "BaseConfig"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.builder.model",
"simpleName": "Named"
}
],
"properties": [
],
"memberFunctions": [
],
"constructors": [
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.builder.model",
"simpleName": "BaseConfig"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.builder.model",
"simpleName": "BaseConfig"
},
"javaTypeName": "com.android.builder.model.BaseConfig",
"javaTypeArgumentTypeNames": [
],
"supertypes": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.builder.model",
"simpleName": "Named"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Any"
}
],
"properties": [
],
"memberFunctions": [
],
"constructors": [
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.builder.model",
"simpleName": "Named"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.builder.model",
"simpleName": "Named"
},
"javaTypeName": "com.android.builder.model.Named",
"javaTypeArgumentTypeNames": [
],
"supertypes": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Any"
}
],
"properties": [
],
"memberFunctions": [
],
"constructors": [
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.builder.model",
"simpleName": "BuildType"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.builder.model",
"simpleName": "BuildType"
},
"javaTypeName": "com.android.builder.model.BuildType",
"javaTypeArgumentTypeNames": [
],
"supertypes": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.builder.model",
"simpleName": "BaseConfig"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.builder.model",
"simpleName": "Named"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Any"
}
],
"properties": [
],
"memberFunctions": [
],
"constructors": [
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "CoreBuildType"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "CoreBuildType"
},
"javaTypeName": "com.android.build.gradle.internal.dsl.CoreBuildType",
"javaTypeArgumentTypeNames": [
],
"supertypes": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.builder.model",
"simpleName": "BuildType"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.builder.model",
"simpleName": "BaseConfig"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.builder.model",
"simpleName": "Named"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Any"
}
],
"properties": [
],
"memberFunctions": [
],
"constructors": [
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "VariantDimensionBinaryCompatibilityFix"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "VariantDimensionBinaryCompatibilityFix"
},
"javaTypeName": "com.android.build.gradle.internal.dsl.VariantDimensionBinaryCompatibilityFix",
"javaTypeArgumentTypeNames": [
],
"supertypes": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "VariantDimensionBinaryCompatibilityFixParent"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Any"
}
],
"properties": [
],
"memberFunctions": [
],
"constructors": [
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "VariantDimensionBinaryCompatibilityFixParent"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "VariantDimensionBinaryCompatibilityFixParent"
},
"javaTypeName": "com.android.build.gradle.internal.dsl.VariantDimensionBinaryCompatibilityFixParent",
"javaTypeArgumentTypeNames": [
],
"supertypes": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Any"
}
],
"properties": [
],
"memberFunctions": [
],
"constructors": [
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "ApplicationBuildType"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "ApplicationBuildType"
},
"javaTypeName": "com.android.build.api.dsl.ApplicationBuildType",
"javaTypeArgumentTypeNames": [
],
"supertypes": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "BuildType"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api",
"simpleName": "Named"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Any"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "VariantDimension"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.plugins",
"simpleName": "ExtensionAware"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "ApplicationVariantDimension"
}
],
"properties": [
{
"type": "dataProperty",
"name": "applicationIdSuffix",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
},
{
"type": "dataProperty",
"name": "isMinifyEnabled",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "boolean"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
},
{
"type": "dataProperty",
"name": "multiDexEnabled",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "boolean"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
},
{
"type": "dataProperty",
"name": "versionNameSuffix",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
}
],
"memberFunctions": [
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "ApplicationBuildType"
}
},
"simpleName": "buildConfigField",
"parameters": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "type",
"privateType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "name",
"privateType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "value",
"privateType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
}
],
"isDirectAccessOnly": false,
"semantics": {
"type": "addAndConfigure",
"objectType": {
"type": "dataTypeRefType",
"dataType": {
"type": "unit"
}
},
"configureBlockRequirement": {
"type": "notAllowed"
}
}
}
],
"constructors": [
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "BuildType"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "BuildType"
},
"javaTypeName": "com.android.build.api.dsl.BuildType",
"javaTypeArgumentTypeNames": [
],
"supertypes": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api",
"simpleName": "Named"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Any"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "VariantDimension"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.plugins",
"simpleName": "ExtensionAware"
}
],
"properties": [
{
"type": "dataProperty",
"name": "isMinifyEnabled",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "boolean"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
}
],
"memberFunctions": [
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "BuildType"
}
},
"simpleName": "buildConfigField",
"parameters": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "type",
"privateType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "name",
"privateType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "value",
"privateType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
}
],
"isDirectAccessOnly": false,
"semantics": {
"type": "addAndConfigure",
"objectType": {
"type": "dataTypeRefType",
"dataType": {
"type": "unit"
}
},
"configureBlockRequirement": {
"type": "notAllowed"
}
}
}
],
"constructors": [
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "LibraryBuildType"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "LibraryBuildType"
},
"javaTypeName": "com.android.build.api.dsl.LibraryBuildType",
"javaTypeArgumentTypeNames": [
],
"supertypes": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "BuildType"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api",
"simpleName": "Named"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Any"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "VariantDimension"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.plugins",
"simpleName": "ExtensionAware"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "LibraryVariantDimension"
}
],
"properties": [
{
"type": "dataProperty",
"name": "isMinifyEnabled",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "boolean"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
},
{
"type": "dataProperty",
"name": "multiDexEnabled",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "boolean"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
}
],
"memberFunctions": [
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "LibraryBuildType"
}
},
"simpleName": "buildConfigField",
"parameters": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "type",
"privateType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "name",
"privateType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "value",
"privateType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
}
],
"isDirectAccessOnly": false,
"semantics": {
"type": "addAndConfigure",
"objectType": {
"type": "dataTypeRefType",
"dataType": {
"type": "unit"
}
},
"configureBlockRequirement": {
"type": "notAllowed"
}
}
}
],
"constructors": [
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "LibraryVariantDimension"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "LibraryVariantDimension"
},
"javaTypeName": "com.android.build.api.dsl.LibraryVariantDimension",
"javaTypeArgumentTypeNames": [
],
"supertypes": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "VariantDimension"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Any"
}
],
"properties": [
{
"type": "dataProperty",
"name": "multiDexEnabled",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "boolean"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
}
],
"memberFunctions": [
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "LibraryVariantDimension"
}
},
"simpleName": "buildConfigField",
"parameters": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "type",
"privateType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "name",
"privateType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "value",
"privateType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
}
],
"isDirectAccessOnly": false,
"semantics": {
"type": "addAndConfigure",
"objectType": {
"type": "dataTypeRefType",
"dataType": {
"type": "unit"
}
},
"configureBlockRequirement": {
"type": "notAllowed"
}
}
}
],
"constructors": [
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "DynamicFeatureBuildType"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "DynamicFeatureBuildType"
},
"javaTypeName": "com.android.build.api.dsl.DynamicFeatureBuildType",
"javaTypeArgumentTypeNames": [
],
"supertypes": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "BuildType"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api",
"simpleName": "Named"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Any"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "VariantDimension"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.plugins",
"simpleName": "ExtensionAware"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "DynamicFeatureVariantDimension"
}
],
"properties": [
{
"type": "dataProperty",
"name": "isMinifyEnabled",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "boolean"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
}
],
"memberFunctions": [
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "DynamicFeatureBuildType"
}
},
"simpleName": "buildConfigField",
"parameters": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "type",
"privateType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "name",
"privateType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "value",
"privateType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
}
],
"isDirectAccessOnly": false,
"semantics": {
"type": "addAndConfigure",
"objectType": {
"type": "dataTypeRefType",
"dataType": {
"type": "unit"
}
},
"configureBlockRequirement": {
"type": "notAllowed"
}
}
}
],
"constructors": [
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "DynamicFeatureVariantDimension"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "DynamicFeatureVariantDimension"
},
"javaTypeName": "com.android.build.api.dsl.DynamicFeatureVariantDimension",
"javaTypeArgumentTypeNames": [
],
"supertypes": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "VariantDimension"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Any"
}
],
"properties": [
],
"memberFunctions": [
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "DynamicFeatureVariantDimension"
}
},
"simpleName": "buildConfigField",
"parameters": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "type",
"privateType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "name",
"privateType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "value",
"privateType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
}
],
"isDirectAccessOnly": false,
"semantics": {
"type": "addAndConfigure",
"objectType": {
"type": "dataTypeRefType",
"dataType": {
"type": "unit"
}
},
"configureBlockRequirement": {
"type": "notAllowed"
}
}
}
],
"constructors": [
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "TestBuildType"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "TestBuildType"
},
"javaTypeName": "com.android.build.api.dsl.TestBuildType",
"javaTypeArgumentTypeNames": [
],
"supertypes": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "BuildType"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api",
"simpleName": "Named"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Any"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "VariantDimension"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.plugins",
"simpleName": "ExtensionAware"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "TestVariantDimension"
}
],
"properties": [
{
"type": "dataProperty",
"name": "isMinifyEnabled",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "boolean"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
}
],
"memberFunctions": [
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "TestBuildType"
}
},
"simpleName": "buildConfigField",
"parameters": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "type",
"privateType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "name",
"privateType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "value",
"privateType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
}
],
"isDirectAccessOnly": false,
"semantics": {
"type": "addAndConfigure",
"objectType": {
"type": "dataTypeRefType",
"dataType": {
"type": "unit"
}
},
"configureBlockRequirement": {
"type": "notAllowed"
}
}
}
],
"constructors": [
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "TestVariantDimension"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "TestVariantDimension"
},
"javaTypeName": "com.android.build.api.dsl.TestVariantDimension",
"javaTypeArgumentTypeNames": [
],
"supertypes": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "VariantDimension"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Any"
}
],
"properties": [
],
"memberFunctions": [
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "TestVariantDimension"
}
},
"simpleName": "buildConfigField",
"parameters": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "type",
"privateType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "name",
"privateType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "value",
"privateType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
}
],
"isDirectAccessOnly": false,
"semantics": {
"type": "addAndConfigure",
"objectType": {
"type": "dataTypeRefType",
"dataType": {
"type": "unit"
}
},
"configureBlockRequirement": {
"type": "notAllowed"
}
}
}
],
"constructors": [
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "InternalBuildType"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "InternalBuildType"
},
"javaTypeName": "com.android.build.gradle.internal.dsl.InternalBuildType",
"javaTypeArgumentTypeNames": [
],
"supertypes": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "ApplicationBuildType"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "BuildType"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api",
"simpleName": "Named"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Any"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "VariantDimension"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.plugins",
"simpleName": "ExtensionAware"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "ApplicationVariantDimension"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "LibraryBuildType"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "LibraryVariantDimension"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "DynamicFeatureBuildType"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "DynamicFeatureVariantDimension"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "TestBuildType"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "TestVariantDimension"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.builder.model",
"simpleName": "BuildType"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.builder.model",
"simpleName": "BaseConfig"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.builder.model",
"simpleName": "Named"
}
],
"properties": [
{
"type": "dataProperty",
"name": "applicationIdSuffix",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
},
{
"type": "dataProperty",
"name": "isMinifyEnabled",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "boolean"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
},
{
"type": "dataProperty",
"name": "multiDexEnabled",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "boolean"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
},
{
"type": "dataProperty",
"name": "versionNameSuffix",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
}
],
"memberFunctions": [
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "InternalBuildType"
}
},
"simpleName": "buildConfigField",
"parameters": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "type",
"privateType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "name",
"privateType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "value",
"privateType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
}
],
"isDirectAccessOnly": false,
"semantics": {
"type": "addAndConfigure",
"objectType": {
"type": "dataTypeRefType",
"dataType": {
"type": "unit"
}
},
"configureBlockRequirement": {
"type": "notAllowed"
}
}
}
],
"constructors": [
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "DeclarativeProductFlavor"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "DeclarativeProductFlavor"
},
"javaTypeName": "com.android.build.gradle.internal.dsl.DeclarativeProductFlavor",
"javaTypeArgumentTypeNames": [
],
"supertypes": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "ProductFlavor"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "BaseFlavor"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.builder.core",
"simpleName": "AbstractProductFlavor"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.builder.internal",
"simpleName": "BaseConfigImpl"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "java.io",
"simpleName": "Serializable"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Any"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.builder.model",
"simpleName": "BaseConfig"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.builder.model",
"simpleName": "Named"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.builder.model",
"simpleName": "ProductFlavor"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.builder.model",
"simpleName": "DimensionAware"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "CoreProductFlavor"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api",
"simpleName": "Named"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "ApplicationBaseFlavor"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "BaseFlavor"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "VariantDimension"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "ApplicationVariantDimension"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "DynamicFeatureBaseFlavor"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "DynamicFeatureVariantDimension"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "LibraryBaseFlavor"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "LibraryVariantDimension"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "TestBaseFlavor"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "TestVariantDimension"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "VariantDimensionBinaryCompatibilityFix"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "VariantDimensionBinaryCompatibilityFixParent"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "ApplicationProductFlavor"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "ProductFlavor"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.plugins",
"simpleName": "ExtensionAware"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "DynamicFeatureProductFlavor"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "LibraryProductFlavor"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "TestProductFlavor"
}
],
"properties": [
{
"type": "dataProperty",
"name": "dimension",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
},
{
"type": "dataProperty",
"name": "minSdk",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "int"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
},
{
"type": "dataProperty",
"name": "testInstrumentationRunner",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
}
],
"memberFunctions": [
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "DeclarativeProductFlavor"
}
},
"simpleName": "dependencies",
"parameters": [
],
"isDirectAccessOnly": false,
"semantics": {
"type": "accessAndConfigure",
"accessor": {
"type": "configuringLambdaArgument",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "ProductFlavorDependenciesExtension"
}
}
},
"returnType": {
"type": "unit"
},
"configureBlockRequirement": {
"type": "required"
}
}
},
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "DeclarativeProductFlavor"
}
},
"simpleName": "buildConfigField",
"parameters": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "type",
"privateType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "name",
"privateType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "value",
"privateType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
}
],
"isDirectAccessOnly": false,
"semantics": {
"type": "addAndConfigure",
"objectType": {
"type": "dataTypeRefType",
"dataType": {
"type": "unit"
}
},
"configureBlockRequirement": {
"type": "notAllowed"
}
}
}
],
"constructors": [
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "ProductFlavorDependenciesExtension"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "ProductFlavorDependenciesExtension"
},
"javaTypeName": "com.android.build.gradle.internal.dsl.ProductFlavorDependenciesExtension",
"javaTypeArgumentTypeNames": [
],
"supertypes": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "VariantDimensionDependenciesExtension"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Any"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.artifacts.dsl",
"simpleName": "GradleDependencies"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.artifacts.dsl",
"simpleName": "Dependencies"
}
],
"properties": [
],
"memberFunctions": [
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "ProductFlavorDependenciesExtension"
}
},
"simpleName": "project",
"parameters": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "projectPath",
"privateType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
}
],
"isDirectAccessOnly": false,
"semantics": {
"type": "pure",
"returnValueType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.artifacts",
"simpleName": "ProjectDependency"
}
}
}
},
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "ProductFlavorDependenciesExtension"
}
},
"simpleName": "annotationProcessor",
"parameters": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "dependency",
"privateType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
}
],
"isDirectAccessOnly": false,
"semantics": {
"type": "addAndConfigure",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.artifacts",
"simpleName": "ProjectDependency"
}
},
"configureBlockRequirement": {
"type": "notAllowed"
}
}
},
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "ProductFlavorDependenciesExtension"
}
},
"simpleName": "annotationProcessor",
"parameters": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "dependency",
"privateType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.artifacts",
"simpleName": "Dependency"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
}
],
"isDirectAccessOnly": false,
"semantics": {
"type": "addAndConfigure",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.artifacts",
"simpleName": "ProjectDependency"
}
},
"configureBlockRequirement": {
"type": "notAllowed"
}
}
},
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "ProductFlavorDependenciesExtension"
}
},
"simpleName": "api",
"parameters": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "dependency",
"privateType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
}
],
"isDirectAccessOnly": false,
"semantics": {
"type": "addAndConfigure",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.artifacts",
"simpleName": "ProjectDependency"
}
},
"configureBlockRequirement": {
"type": "notAllowed"
}
}
},
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "ProductFlavorDependenciesExtension"
}
},
"simpleName": "api",
"parameters": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "dependency",
"privateType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.artifacts",
"simpleName": "Dependency"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
}
],
"isDirectAccessOnly": false,
"semantics": {
"type": "addAndConfigure",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.artifacts",
"simpleName": "ProjectDependency"
}
},
"configureBlockRequirement": {
"type": "notAllowed"
}
}
},
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "ProductFlavorDependenciesExtension"
}
},
"simpleName": "compileOnly",
"parameters": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "dependency",
"privateType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
}
],
"isDirectAccessOnly": false,
"semantics": {
"type": "addAndConfigure",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.artifacts",
"simpleName": "ProjectDependency"
}
},
"configureBlockRequirement": {
"type": "notAllowed"
}
}
},
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "ProductFlavorDependenciesExtension"
}
},
"simpleName": "compileOnly",
"parameters": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "dependency",
"privateType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.artifacts",
"simpleName": "Dependency"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
}
],
"isDirectAccessOnly": false,
"semantics": {
"type": "addAndConfigure",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.artifacts",
"simpleName": "ProjectDependency"
}
},
"configureBlockRequirement": {
"type": "notAllowed"
}
}
},
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "ProductFlavorDependenciesExtension"
}
},
"simpleName": "compileOnlyApi",
"parameters": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "dependency",
"privateType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
}
],
"isDirectAccessOnly": false,
"semantics": {
"type": "addAndConfigure",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.artifacts",
"simpleName": "ProjectDependency"
}
},
"configureBlockRequirement": {
"type": "notAllowed"
}
}
},
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "ProductFlavorDependenciesExtension"
}
},
"simpleName": "compileOnlyApi",
"parameters": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "dependency",
"privateType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.artifacts",
"simpleName": "Dependency"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
}
],
"isDirectAccessOnly": false,
"semantics": {
"type": "addAndConfigure",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.artifacts",
"simpleName": "ProjectDependency"
}
},
"configureBlockRequirement": {
"type": "notAllowed"
}
}
},
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "ProductFlavorDependenciesExtension"
}
},
"simpleName": "implementation",
"parameters": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "dependency",
"privateType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
}
],
"isDirectAccessOnly": false,
"semantics": {
"type": "addAndConfigure",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.artifacts",
"simpleName": "ProjectDependency"
}
},
"configureBlockRequirement": {
"type": "notAllowed"
}
}
},
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "ProductFlavorDependenciesExtension"
}
},
"simpleName": "implementation",
"parameters": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "dependency",
"privateType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.artifacts",
"simpleName": "Dependency"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
}
],
"isDirectAccessOnly": false,
"semantics": {
"type": "addAndConfigure",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.artifacts",
"simpleName": "ProjectDependency"
}
},
"configureBlockRequirement": {
"type": "notAllowed"
}
}
},
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "ProductFlavorDependenciesExtension"
}
},
"simpleName": "runtimeOnly",
"parameters": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "dependency",
"privateType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
}
],
"isDirectAccessOnly": false,
"semantics": {
"type": "addAndConfigure",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.artifacts",
"simpleName": "ProjectDependency"
}
},
"configureBlockRequirement": {
"type": "notAllowed"
}
}
},
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "ProductFlavorDependenciesExtension"
}
},
"simpleName": "runtimeOnly",
"parameters": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "dependency",
"privateType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.artifacts",
"simpleName": "Dependency"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
}
],
"isDirectAccessOnly": false,
"semantics": {
"type": "addAndConfigure",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.artifacts",
"simpleName": "ProjectDependency"
}
},
"configureBlockRequirement": {
"type": "notAllowed"
}
}
}
],
"constructors": [
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "ProductFlavor"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "ProductFlavor"
},
"javaTypeName": "com.android.build.gradle.internal.dsl.ProductFlavor",
"javaTypeArgumentTypeNames": [
],
"supertypes": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "BaseFlavor"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.builder.core",
"simpleName": "AbstractProductFlavor"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.builder.internal",
"simpleName": "BaseConfigImpl"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "java.io",
"simpleName": "Serializable"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Any"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.builder.model",
"simpleName": "BaseConfig"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.builder.model",
"simpleName": "Named"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.builder.model",
"simpleName": "ProductFlavor"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.builder.model",
"simpleName": "DimensionAware"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "CoreProductFlavor"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api",
"simpleName": "Named"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "ApplicationBaseFlavor"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "BaseFlavor"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "VariantDimension"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "ApplicationVariantDimension"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "DynamicFeatureBaseFlavor"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "DynamicFeatureVariantDimension"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "LibraryBaseFlavor"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "LibraryVariantDimension"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "TestBaseFlavor"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "TestVariantDimension"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "VariantDimensionBinaryCompatibilityFix"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "VariantDimensionBinaryCompatibilityFixParent"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "ApplicationProductFlavor"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "ProductFlavor"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.plugins",
"simpleName": "ExtensionAware"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "DynamicFeatureProductFlavor"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "LibraryProductFlavor"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "TestProductFlavor"
}
],
"properties": [
{
"type": "dataProperty",
"name": "dimension",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
},
{
"type": "dataProperty",
"name": "minSdk",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "int"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
},
{
"type": "dataProperty",
"name": "testInstrumentationRunner",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
}
],
"memberFunctions": [
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "ProductFlavor"
}
},
"simpleName": "buildConfigField",
"parameters": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "type",
"privateType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "name",
"privateType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "value",
"privateType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
}
],
"isDirectAccessOnly": false,
"semantics": {
"type": "addAndConfigure",
"objectType": {
"type": "dataTypeRefType",
"dataType": {
"type": "unit"
}
},
"configureBlockRequirement": {
"type": "notAllowed"
}
}
}
],
"constructors": [
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "BaseFlavor"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "BaseFlavor"
},
"javaTypeName": "com.android.build.gradle.internal.dsl.BaseFlavor",
"javaTypeArgumentTypeNames": [
],
"supertypes": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.builder.core",
"simpleName": "AbstractProductFlavor"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.builder.internal",
"simpleName": "BaseConfigImpl"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "java.io",
"simpleName": "Serializable"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Any"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.builder.model",
"simpleName": "BaseConfig"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.builder.model",
"simpleName": "Named"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.builder.model",
"simpleName": "ProductFlavor"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.builder.model",
"simpleName": "DimensionAware"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "CoreProductFlavor"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api",
"simpleName": "Named"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "ApplicationBaseFlavor"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "BaseFlavor"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "VariantDimension"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "ApplicationVariantDimension"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "DynamicFeatureBaseFlavor"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "DynamicFeatureVariantDimension"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "LibraryBaseFlavor"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "LibraryVariantDimension"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "TestBaseFlavor"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "TestVariantDimension"
}
],
"properties": [
{
"type": "dataProperty",
"name": "minSdk",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "int"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
},
{
"type": "dataProperty",
"name": "testInstrumentationRunner",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
}
],
"memberFunctions": [
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "BaseFlavor"
}
},
"simpleName": "buildConfigField",
"parameters": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "type",
"privateType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "name",
"privateType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "value",
"privateType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
}
],
"isDirectAccessOnly": false,
"semantics": {
"type": "addAndConfigure",
"objectType": {
"type": "dataTypeRefType",
"dataType": {
"type": "unit"
}
},
"configureBlockRequirement": {
"type": "notAllowed"
}
}
}
],
"constructors": [
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.builder.core",
"simpleName": "AbstractProductFlavor"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.builder.core",
"simpleName": "AbstractProductFlavor"
},
"javaTypeName": "com.android.builder.core.AbstractProductFlavor",
"javaTypeArgumentTypeNames": [
],
"supertypes": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.builder.internal",
"simpleName": "BaseConfigImpl"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "java.io",
"simpleName": "Serializable"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Any"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.builder.model",
"simpleName": "BaseConfig"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.builder.model",
"simpleName": "Named"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.builder.model",
"simpleName": "ProductFlavor"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.builder.model",
"simpleName": "DimensionAware"
}
],
"properties": [
],
"memberFunctions": [
],
"constructors": [
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.builder.model",
"simpleName": "ProductFlavor"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.builder.model",
"simpleName": "ProductFlavor"
},
"javaTypeName": "com.android.builder.model.ProductFlavor",
"javaTypeArgumentTypeNames": [
],
"supertypes": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.builder.model",
"simpleName": "BaseConfig"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.builder.model",
"simpleName": "Named"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Any"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.builder.model",
"simpleName": "DimensionAware"
}
],
"properties": [
],
"memberFunctions": [
],
"constructors": [
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.builder.model",
"simpleName": "DimensionAware"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.builder.model",
"simpleName": "DimensionAware"
},
"javaTypeName": "com.android.builder.model.DimensionAware",
"javaTypeArgumentTypeNames": [
],
"supertypes": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Any"
}
],
"properties": [
],
"memberFunctions": [
],
"constructors": [
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "CoreProductFlavor"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "CoreProductFlavor"
},
"javaTypeName": "com.android.build.gradle.internal.dsl.CoreProductFlavor",
"javaTypeArgumentTypeNames": [
],
"supertypes": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.builder.model",
"simpleName": "ProductFlavor"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.builder.model",
"simpleName": "BaseConfig"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.builder.model",
"simpleName": "Named"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Any"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.builder.model",
"simpleName": "DimensionAware"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api",
"simpleName": "Named"
}
],
"properties": [
],
"memberFunctions": [
],
"constructors": [
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "DynamicFeatureBaseFlavor"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "DynamicFeatureBaseFlavor"
},
"javaTypeName": "com.android.build.api.dsl.DynamicFeatureBaseFlavor",
"javaTypeArgumentTypeNames": [
],
"supertypes": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "BaseFlavor"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "VariantDimension"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Any"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "DynamicFeatureVariantDimension"
}
],
"properties": [
{
"type": "dataProperty",
"name": "minSdk",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "int"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
},
{
"type": "dataProperty",
"name": "minSdkPreview",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
},
{
"type": "dataProperty",
"name": "testInstrumentationRunner",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
}
],
"memberFunctions": [
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "DynamicFeatureBaseFlavor"
}
},
"simpleName": "buildConfigField",
"parameters": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "type",
"privateType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "name",
"privateType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "value",
"privateType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
}
],
"isDirectAccessOnly": false,
"semantics": {
"type": "addAndConfigure",
"objectType": {
"type": "dataTypeRefType",
"dataType": {
"type": "unit"
}
},
"configureBlockRequirement": {
"type": "notAllowed"
}
}
}
],
"constructors": [
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "LibraryBaseFlavor"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "LibraryBaseFlavor"
},
"javaTypeName": "com.android.build.api.dsl.LibraryBaseFlavor",
"javaTypeArgumentTypeNames": [
],
"supertypes": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "BaseFlavor"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "VariantDimension"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Any"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "LibraryVariantDimension"
}
],
"properties": [
{
"type": "dataProperty",
"name": "minSdk",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "int"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
},
{
"type": "dataProperty",
"name": "minSdkPreview",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
},
{
"type": "dataProperty",
"name": "multiDexEnabled",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "boolean"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
},
{
"type": "dataProperty",
"name": "testInstrumentationRunner",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
}
],
"memberFunctions": [
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "LibraryBaseFlavor"
}
},
"simpleName": "buildConfigField",
"parameters": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "type",
"privateType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "name",
"privateType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "value",
"privateType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
}
],
"isDirectAccessOnly": false,
"semantics": {
"type": "addAndConfigure",
"objectType": {
"type": "dataTypeRefType",
"dataType": {
"type": "unit"
}
},
"configureBlockRequirement": {
"type": "notAllowed"
}
}
}
],
"constructors": [
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "TestBaseFlavor"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "TestBaseFlavor"
},
"javaTypeName": "com.android.build.api.dsl.TestBaseFlavor",
"javaTypeArgumentTypeNames": [
],
"supertypes": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "BaseFlavor"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "VariantDimension"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Any"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "TestVariantDimension"
}
],
"properties": [
{
"type": "dataProperty",
"name": "minSdk",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "int"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
},
{
"type": "dataProperty",
"name": "minSdkPreview",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
},
{
"type": "dataProperty",
"name": "testInstrumentationRunner",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
}
],
"memberFunctions": [
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "TestBaseFlavor"
}
},
"simpleName": "buildConfigField",
"parameters": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "type",
"privateType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "name",
"privateType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "value",
"privateType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
}
],
"isDirectAccessOnly": false,
"semantics": {
"type": "addAndConfigure",
"objectType": {
"type": "dataTypeRefType",
"dataType": {
"type": "unit"
}
},
"configureBlockRequirement": {
"type": "notAllowed"
}
}
}
],
"constructors": [
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "ApplicationProductFlavor"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "ApplicationProductFlavor"
},
"javaTypeName": "com.android.build.api.dsl.ApplicationProductFlavor",
"javaTypeArgumentTypeNames": [
],
"supertypes": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "ApplicationBaseFlavor"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "BaseFlavor"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "VariantDimension"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Any"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "ApplicationVariantDimension"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "ProductFlavor"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api",
"simpleName": "Named"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.plugins",
"simpleName": "ExtensionAware"
}
],
"properties": [
{
"type": "dataProperty",
"name": "applicationId",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
},
{
"type": "dataProperty",
"name": "applicationIdSuffix",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
},
{
"type": "dataProperty",
"name": "maxSdk",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "int"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
},
{
"type": "dataProperty",
"name": "minSdk",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "int"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
},
{
"type": "dataProperty",
"name": "minSdkPreview",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
},
{
"type": "dataProperty",
"name": "multiDexEnabled",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "boolean"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
},
{
"type": "dataProperty",
"name": "targetSdk",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "int"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
},
{
"type": "dataProperty",
"name": "targetSdkPreview",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
},
{
"type": "dataProperty",
"name": "testInstrumentationRunner",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
},
{
"type": "dataProperty",
"name": "versionCode",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "int"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
},
{
"type": "dataProperty",
"name": "versionName",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
},
{
"type": "dataProperty",
"name": "versionNameSuffix",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
}
],
"memberFunctions": [
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "ApplicationProductFlavor"
}
},
"simpleName": "buildConfigField",
"parameters": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "type",
"privateType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "name",
"privateType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "value",
"privateType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
}
],
"isDirectAccessOnly": false,
"semantics": {
"type": "addAndConfigure",
"objectType": {
"type": "dataTypeRefType",
"dataType": {
"type": "unit"
}
},
"configureBlockRequirement": {
"type": "notAllowed"
}
}
}
],
"constructors": [
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "ProductFlavor"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "ProductFlavor"
},
"javaTypeName": "com.android.build.api.dsl.ProductFlavor",
"javaTypeArgumentTypeNames": [
],
"supertypes": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api",
"simpleName": "Named"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Any"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "BaseFlavor"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "VariantDimension"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.plugins",
"simpleName": "ExtensionAware"
}
],
"properties": [
{
"type": "dataProperty",
"name": "minSdk",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "int"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
},
{
"type": "dataProperty",
"name": "minSdkPreview",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
},
{
"type": "dataProperty",
"name": "testInstrumentationRunner",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
}
],
"memberFunctions": [
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "ProductFlavor"
}
},
"simpleName": "buildConfigField",
"parameters": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "type",
"privateType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "name",
"privateType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "value",
"privateType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
}
],
"isDirectAccessOnly": false,
"semantics": {
"type": "addAndConfigure",
"objectType": {
"type": "dataTypeRefType",
"dataType": {
"type": "unit"
}
},
"configureBlockRequirement": {
"type": "notAllowed"
}
}
}
],
"constructors": [
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "DynamicFeatureProductFlavor"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "DynamicFeatureProductFlavor"
},
"javaTypeName": "com.android.build.api.dsl.DynamicFeatureProductFlavor",
"javaTypeArgumentTypeNames": [
],
"supertypes": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "DynamicFeatureBaseFlavor"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "BaseFlavor"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "VariantDimension"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Any"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "DynamicFeatureVariantDimension"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "ProductFlavor"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api",
"simpleName": "Named"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.plugins",
"simpleName": "ExtensionAware"
}
],
"properties": [
{
"type": "dataProperty",
"name": "minSdk",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "int"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
},
{
"type": "dataProperty",
"name": "minSdkPreview",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
},
{
"type": "dataProperty",
"name": "testInstrumentationRunner",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
}
],
"memberFunctions": [
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "DynamicFeatureProductFlavor"
}
},
"simpleName": "buildConfigField",
"parameters": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "type",
"privateType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "name",
"privateType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "value",
"privateType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
}
],
"isDirectAccessOnly": false,
"semantics": {
"type": "addAndConfigure",
"objectType": {
"type": "dataTypeRefType",
"dataType": {
"type": "unit"
}
},
"configureBlockRequirement": {
"type": "notAllowed"
}
}
}
],
"constructors": [
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "LibraryProductFlavor"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "LibraryProductFlavor"
},
"javaTypeName": "com.android.build.api.dsl.LibraryProductFlavor",
"javaTypeArgumentTypeNames": [
],
"supertypes": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "LibraryBaseFlavor"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "BaseFlavor"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "VariantDimension"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Any"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "LibraryVariantDimension"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "ProductFlavor"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api",
"simpleName": "Named"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.plugins",
"simpleName": "ExtensionAware"
}
],
"properties": [
{
"type": "dataProperty",
"name": "minSdk",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "int"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
},
{
"type": "dataProperty",
"name": "minSdkPreview",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
},
{
"type": "dataProperty",
"name": "multiDexEnabled",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "boolean"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
},
{
"type": "dataProperty",
"name": "testInstrumentationRunner",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
}
],
"memberFunctions": [
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "LibraryProductFlavor"
}
},
"simpleName": "buildConfigField",
"parameters": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "type",
"privateType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "name",
"privateType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "value",
"privateType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
}
],
"isDirectAccessOnly": false,
"semantics": {
"type": "addAndConfigure",
"objectType": {
"type": "dataTypeRefType",
"dataType": {
"type": "unit"
}
},
"configureBlockRequirement": {
"type": "notAllowed"
}
}
}
],
"constructors": [
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "TestProductFlavor"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "TestProductFlavor"
},
"javaTypeName": "com.android.build.api.dsl.TestProductFlavor",
"javaTypeArgumentTypeNames": [
],
"supertypes": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "TestBaseFlavor"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "BaseFlavor"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "VariantDimension"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Any"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "TestVariantDimension"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "ProductFlavor"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api",
"simpleName": "Named"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.plugins",
"simpleName": "ExtensionAware"
}
],
"properties": [
{
"type": "dataProperty",
"name": "minSdk",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "int"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
},
{
"type": "dataProperty",
"name": "minSdkPreview",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
},
{
"type": "dataProperty",
"name": "testInstrumentationRunner",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
}
],
"memberFunctions": [
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "TestProductFlavor"
}
},
"simpleName": "buildConfigField",
"parameters": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "type",
"privateType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "name",
"privateType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "value",
"privateType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
}
],
"isDirectAccessOnly": false,
"semantics": {
"type": "addAndConfigure",
"objectType": {
"type": "dataTypeRefType",
"dataType": {
"type": "unit"
}
},
"configureBlockRequirement": {
"type": "notAllowed"
}
}
}
],
"constructors": [
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle",
"simpleName": "LibraryExtensionInternal"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle",
"simpleName": "LibraryExtensionInternal"
},
"javaTypeName": "com.android.build.gradle.LibraryExtensionInternal",
"javaTypeArgumentTypeNames": [
],
"supertypes": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle",
"simpleName": "LibraryExtension"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle",
"simpleName": "TestedExtension"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle",
"simpleName": "BaseExtension"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle",
"simpleName": "AndroidConfig"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Any"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "Lockable"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle",
"simpleName": "TestedAndroidConfig"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "TestedExtension"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "InternalLibraryExtension"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "LibraryExtension"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "CommonExtension"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "InternalTestedExtension"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "InternalCommonExtension"
}
],
"properties": [
{
"type": "dataProperty",
"name": "compileSdk",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "int"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
},
{
"type": "dataProperty",
"name": "namespace",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
}
],
"memberFunctions": [
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle",
"simpleName": "LibraryExtensionInternal"
}
},
"simpleName": "dependenciesDcl",
"parameters": [
],
"isDirectAccessOnly": false,
"semantics": {
"type": "accessAndConfigure",
"accessor": {
"type": "configuringLambdaArgument",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal",
"simpleName": "DependenciesExtension"
}
}
},
"returnType": {
"type": "unit"
},
"configureBlockRequirement": {
"type": "required"
}
}
},
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle",
"simpleName": "LibraryExtensionInternal"
}
},
"simpleName": "buildFeatures",
"parameters": [
],
"isDirectAccessOnly": false,
"semantics": {
"type": "accessAndConfigure",
"accessor": {
"type": "configuringLambdaArgument",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "LibraryBuildFeatures"
}
}
},
"returnType": {
"type": "unit"
},
"configureBlockRequirement": {
"type": "required"
}
}
},
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle",
"simpleName": "LibraryExtensionInternal"
}
},
"simpleName": "compileOptions",
"parameters": [
],
"isDirectAccessOnly": false,
"semantics": {
"type": "accessAndConfigure",
"accessor": {
"type": "configuringLambdaArgument",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "CompileOptions"
}
}
},
"returnType": {
"type": "unit"
},
"configureBlockRequirement": {
"type": "required"
}
}
},
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle",
"simpleName": "LibraryExtensionInternal"
}
},
"simpleName": "defaultConfig",
"parameters": [
],
"isDirectAccessOnly": false,
"semantics": {
"type": "accessAndConfigure",
"accessor": {
"type": "configuringLambdaArgument",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "LibraryDefaultConfig"
}
}
},
"returnType": {
"type": "unit"
},
"configureBlockRequirement": {
"type": "required"
}
}
},
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle",
"simpleName": "LibraryExtensionInternal"
}
},
"simpleName": "lint",
"parameters": [
],
"isDirectAccessOnly": false,
"semantics": {
"type": "accessAndConfigure",
"accessor": {
"type": "configuringLambdaArgument",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "Lint"
}
}
},
"returnType": {
"type": "unit"
},
"configureBlockRequirement": {
"type": "required"
}
}
},
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle",
"simpleName": "LibraryExtensionInternal"
}
},
"simpleName": "buildTypes",
"parameters": [
],
"isDirectAccessOnly": false,
"semantics": {
"type": "accessAndConfigure",
"accessor": {
"type": "custom",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api",
"simpleName": "NamedDomainObjectContainer$of$com_android_build_gradle_internal_dsl_DeclarativeBuildType"
}
},
"customAccessorIdentifier": "container:com.android.build.gradle.LibraryExtensionInternal:buildTypes"
},
"returnType": {
"type": "unit"
},
"configureBlockRequirement": {
"type": "required"
}
}
},
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle",
"simpleName": "LibraryExtensionInternal"
}
},
"simpleName": "productFlavors",
"parameters": [
],
"isDirectAccessOnly": false,
"semantics": {
"type": "accessAndConfigure",
"accessor": {
"type": "custom",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api",
"simpleName": "NamedDomainObjectContainer$of$com_android_build_gradle_internal_dsl_DeclarativeProductFlavor"
}
},
"customAccessorIdentifier": "container:com.android.build.gradle.LibraryExtensionInternal:productFlavors"
},
"returnType": {
"type": "unit"
},
"configureBlockRequirement": {
"type": "required"
}
}
},
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle",
"simpleName": "LibraryExtensionInternal"
}
},
"simpleName": "buildOutputs",
"parameters": [
],
"isDirectAccessOnly": false,
"semantics": {
"type": "accessAndConfigure",
"accessor": {
"type": "custom",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api",
"simpleName": "NamedDomainObjectContainer$of$com_android_build_gradle_api_BaseVariantOutput"
}
},
"customAccessorIdentifier": "container:com.android.build.gradle.LibraryExtensionInternal:buildOutputs"
},
"returnType": {
"type": "unit"
},
"configureBlockRequirement": {
"type": "required"
}
}
},
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle",
"simpleName": "LibraryExtensionInternal"
}
},
"simpleName": "prefab",
"parameters": [
],
"isDirectAccessOnly": false,
"semantics": {
"type": "accessAndConfigure",
"accessor": {
"type": "custom",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api",
"simpleName": "NamedDomainObjectContainer$of$com_android_build_api_dsl_Prefab"
}
},
"customAccessorIdentifier": "container:com.android.build.gradle.LibraryExtensionInternal:prefab"
},
"returnType": {
"type": "unit"
},
"configureBlockRequirement": {
"type": "required"
}
}
},
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle",
"simpleName": "LibraryExtensionInternal"
}
},
"simpleName": "signingConfigs",
"parameters": [
],
"isDirectAccessOnly": false,
"semantics": {
"type": "accessAndConfigure",
"accessor": {
"type": "custom",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api",
"simpleName": "NamedDomainObjectContainer$of$com_android_build_gradle_internal_dsl_SigningConfig"
}
},
"customAccessorIdentifier": "container:com.android.build.gradle.LibraryExtensionInternal:signingConfigs"
},
"returnType": {
"type": "unit"
},
"configureBlockRequirement": {
"type": "required"
}
}
},
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle",
"simpleName": "LibraryExtensionInternal"
}
},
"simpleName": "sourceSets",
"parameters": [
],
"isDirectAccessOnly": false,
"semantics": {
"type": "accessAndConfigure",
"accessor": {
"type": "custom",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api",
"simpleName": "NamedDomainObjectContainer$of$com_android_build_gradle_api_AndroidSourceSet"
}
},
"customAccessorIdentifier": "container:com.android.build.gradle.LibraryExtensionInternal:sourceSets"
},
"returnType": {
"type": "unit"
},
"configureBlockRequirement": {
"type": "required"
}
}
}
],
"constructors": [
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "LibraryBuildFeatures"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "LibraryBuildFeatures"
},
"javaTypeName": "com.android.build.api.dsl.LibraryBuildFeatures",
"javaTypeArgumentTypeNames": [
],
"supertypes": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "BuildFeatures"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.plugins",
"simpleName": "ExtensionAware"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Any"
}
],
"properties": [
{
"type": "dataProperty",
"name": "aidl",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "boolean"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
},
{
"type": "dataProperty",
"name": "buildConfig",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "boolean"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
},
{
"type": "dataProperty",
"name": "compose",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "boolean"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
},
{
"type": "dataProperty",
"name": "resValues",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "boolean"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
},
{
"type": "dataProperty",
"name": "viewBinding",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "boolean"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
}
],
"memberFunctions": [
],
"constructors": [
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "LibraryDefaultConfig"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "LibraryDefaultConfig"
},
"javaTypeName": "com.android.build.api.dsl.LibraryDefaultConfig",
"javaTypeArgumentTypeNames": [
],
"supertypes": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "LibraryBaseFlavor"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "BaseFlavor"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "VariantDimension"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Any"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "LibraryVariantDimension"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "DefaultConfig"
}
],
"properties": [
{
"type": "dataProperty",
"name": "minSdk",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "int"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
},
{
"type": "dataProperty",
"name": "minSdkPreview",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
},
{
"type": "dataProperty",
"name": "multiDexEnabled",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "boolean"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
},
{
"type": "dataProperty",
"name": "testInstrumentationRunner",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
}
],
"memberFunctions": [
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "LibraryDefaultConfig"
}
},
"simpleName": "buildConfigField",
"parameters": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "type",
"privateType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "name",
"privateType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "value",
"privateType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
}
],
"isDirectAccessOnly": false,
"semantics": {
"type": "addAndConfigure",
"objectType": {
"type": "dataTypeRefType",
"dataType": {
"type": "unit"
}
},
"configureBlockRequirement": {
"type": "notAllowed"
}
}
}
],
"constructors": [
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle",
"simpleName": "LibraryExtension"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle",
"simpleName": "LibraryExtension"
},
"javaTypeName": "com.android.build.gradle.LibraryExtension",
"javaTypeArgumentTypeNames": [
],
"supertypes": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle",
"simpleName": "TestedExtension"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle",
"simpleName": "BaseExtension"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle",
"simpleName": "AndroidConfig"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Any"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "Lockable"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle",
"simpleName": "TestedAndroidConfig"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "TestedExtension"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "InternalLibraryExtension"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "LibraryExtension"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "CommonExtension"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "InternalTestedExtension"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "InternalCommonExtension"
}
],
"properties": [
{
"type": "dataProperty",
"name": "compileSdk",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "int"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
},
{
"type": "dataProperty",
"name": "namespace",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
}
],
"memberFunctions": [
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle",
"simpleName": "LibraryExtension"
}
},
"simpleName": "buildFeatures",
"parameters": [
],
"isDirectAccessOnly": false,
"semantics": {
"type": "accessAndConfigure",
"accessor": {
"type": "configuringLambdaArgument",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "LibraryBuildFeatures"
}
}
},
"returnType": {
"type": "unit"
},
"configureBlockRequirement": {
"type": "required"
}
}
},
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle",
"simpleName": "LibraryExtension"
}
},
"simpleName": "compileOptions",
"parameters": [
],
"isDirectAccessOnly": false,
"semantics": {
"type": "accessAndConfigure",
"accessor": {
"type": "configuringLambdaArgument",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "CompileOptions"
}
}
},
"returnType": {
"type": "unit"
},
"configureBlockRequirement": {
"type": "required"
}
}
},
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle",
"simpleName": "LibraryExtension"
}
},
"simpleName": "defaultConfig",
"parameters": [
],
"isDirectAccessOnly": false,
"semantics": {
"type": "accessAndConfigure",
"accessor": {
"type": "configuringLambdaArgument",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "LibraryDefaultConfig"
}
}
},
"returnType": {
"type": "unit"
},
"configureBlockRequirement": {
"type": "required"
}
}
},
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle",
"simpleName": "LibraryExtension"
}
},
"simpleName": "lint",
"parameters": [
],
"isDirectAccessOnly": false,
"semantics": {
"type": "accessAndConfigure",
"accessor": {
"type": "configuringLambdaArgument",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "Lint"
}
}
},
"returnType": {
"type": "unit"
},
"configureBlockRequirement": {
"type": "required"
}
}
},
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle",
"simpleName": "LibraryExtension"
}
},
"simpleName": "prefab",
"parameters": [
],
"isDirectAccessOnly": false,
"semantics": {
"type": "accessAndConfigure",
"accessor": {
"type": "custom",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api",
"simpleName": "NamedDomainObjectContainer$of$com_android_build_api_dsl_Prefab"
}
},
"customAccessorIdentifier": "container:com.android.build.gradle.LibraryExtension:prefab"
},
"returnType": {
"type": "unit"
},
"configureBlockRequirement": {
"type": "required"
}
}
},
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle",
"simpleName": "LibraryExtension"
}
},
"simpleName": "signingConfigs",
"parameters": [
],
"isDirectAccessOnly": false,
"semantics": {
"type": "accessAndConfigure",
"accessor": {
"type": "custom",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api",
"simpleName": "NamedDomainObjectContainer$of$com_android_build_gradle_internal_dsl_SigningConfig"
}
},
"customAccessorIdentifier": "container:com.android.build.gradle.LibraryExtension:signingConfigs"
},
"returnType": {
"type": "unit"
},
"configureBlockRequirement": {
"type": "required"
}
}
},
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle",
"simpleName": "LibraryExtension"
}
},
"simpleName": "sourceSets",
"parameters": [
],
"isDirectAccessOnly": false,
"semantics": {
"type": "accessAndConfigure",
"accessor": {
"type": "custom",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api",
"simpleName": "NamedDomainObjectContainer$of$com_android_build_gradle_api_AndroidSourceSet"
}
},
"customAccessorIdentifier": "container:com.android.build.gradle.LibraryExtension:sourceSets"
},
"returnType": {
"type": "unit"
},
"configureBlockRequirement": {
"type": "required"
}
}
},
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle",
"simpleName": "LibraryExtension"
}
},
"simpleName": "buildOutputs",
"parameters": [
],
"isDirectAccessOnly": false,
"semantics": {
"type": "accessAndConfigure",
"accessor": {
"type": "custom",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api",
"simpleName": "NamedDomainObjectContainer$of$com_android_build_gradle_api_BaseVariantOutput"
}
},
"customAccessorIdentifier": "container:com.android.build.gradle.LibraryExtension:buildOutputs"
},
"returnType": {
"type": "unit"
},
"configureBlockRequirement": {
"type": "required"
}
}
}
],
"constructors": [
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "InternalLibraryExtension"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "InternalLibraryExtension"
},
"javaTypeName": "com.android.build.gradle.internal.dsl.InternalLibraryExtension",
"javaTypeArgumentTypeNames": [
],
"supertypes": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "LibraryExtension"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "CommonExtension"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Any"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "TestedExtension"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "InternalTestedExtension"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "InternalCommonExtension"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "Lockable"
}
],
"properties": [
{
"type": "dataProperty",
"name": "compileSdk",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "int"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
},
{
"type": "dataProperty",
"name": "namespace",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
},
{
"type": "dataProperty",
"name": "testBuildType",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
},
{
"type": "dataProperty",
"name": "testNamespace",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
}
],
"memberFunctions": [
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "InternalLibraryExtension"
}
},
"simpleName": "compileOptions",
"parameters": [
],
"isDirectAccessOnly": false,
"semantics": {
"type": "accessAndConfigure",
"accessor": {
"type": "configuringLambdaArgument",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "CompileOptions"
}
}
},
"returnType": {
"type": "unit"
},
"configureBlockRequirement": {
"type": "required"
}
}
},
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "InternalLibraryExtension"
}
},
"simpleName": "getDefaultProguardFile",
"parameters": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "name",
"privateType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
}
],
"isDirectAccessOnly": false,
"semantics": {
"type": "pure",
"returnValueType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "java.io",
"simpleName": "File"
}
}
}
},
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "InternalLibraryExtension"
}
},
"simpleName": "lint",
"parameters": [
],
"isDirectAccessOnly": false,
"semantics": {
"type": "accessAndConfigure",
"accessor": {
"type": "configuringLambdaArgument",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "Lint"
}
}
},
"returnType": {
"type": "unit"
},
"configureBlockRequirement": {
"type": "required"
}
}
},
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "InternalLibraryExtension"
}
},
"simpleName": "prefab",
"parameters": [
],
"isDirectAccessOnly": false,
"semantics": {
"type": "accessAndConfigure",
"accessor": {
"type": "custom",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api",
"simpleName": "NamedDomainObjectContainer$of$com_android_build_api_dsl_Prefab"
}
},
"customAccessorIdentifier": "container:com.android.build.gradle.internal.dsl.InternalLibraryExtension:prefab"
},
"returnType": {
"type": "unit"
},
"configureBlockRequirement": {
"type": "required"
}
}
},
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "InternalLibraryExtension"
}
},
"simpleName": "signingConfigs",
"parameters": [
],
"isDirectAccessOnly": false,
"semantics": {
"type": "accessAndConfigure",
"accessor": {
"type": "custom",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api",
"simpleName": "NamedDomainObjectContainer$of$com_android_build_gradle_internal_dsl_SigningConfig"
}
},
"customAccessorIdentifier": "container:com.android.build.gradle.internal.dsl.InternalLibraryExtension:signingConfigs"
},
"returnType": {
"type": "unit"
},
"configureBlockRequirement": {
"type": "required"
}
}
}
],
"constructors": [
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "LibraryExtension"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "LibraryExtension"
},
"javaTypeName": "com.android.build.api.dsl.LibraryExtension",
"javaTypeArgumentTypeNames": [
],
"supertypes": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "CommonExtension"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Any"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "TestedExtension"
}
],
"properties": [
{
"type": "dataProperty",
"name": "compileSdk",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "int"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
},
{
"type": "dataProperty",
"name": "namespace",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
},
{
"type": "dataProperty",
"name": "testBuildType",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
},
{
"type": "dataProperty",
"name": "testNamespace",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
}
],
"memberFunctions": [
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "LibraryExtension"
}
},
"simpleName": "compileOptions",
"parameters": [
],
"isDirectAccessOnly": false,
"semantics": {
"type": "accessAndConfigure",
"accessor": {
"type": "configuringLambdaArgument",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "CompileOptions"
}
}
},
"returnType": {
"type": "unit"
},
"configureBlockRequirement": {
"type": "required"
}
}
},
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "LibraryExtension"
}
},
"simpleName": "getDefaultProguardFile",
"parameters": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "name",
"privateType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
}
],
"isDirectAccessOnly": false,
"semantics": {
"type": "pure",
"returnValueType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "java.io",
"simpleName": "File"
}
}
}
},
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "LibraryExtension"
}
},
"simpleName": "lint",
"parameters": [
],
"isDirectAccessOnly": false,
"semantics": {
"type": "accessAndConfigure",
"accessor": {
"type": "configuringLambdaArgument",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "Lint"
}
}
},
"returnType": {
"type": "unit"
},
"configureBlockRequirement": {
"type": "required"
}
}
},
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "LibraryExtension"
}
},
"simpleName": "prefab",
"parameters": [
],
"isDirectAccessOnly": false,
"semantics": {
"type": "accessAndConfigure",
"accessor": {
"type": "custom",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api",
"simpleName": "NamedDomainObjectContainer$of$com_android_build_api_dsl_Prefab"
}
},
"customAccessorIdentifier": "container:com.android.build.api.dsl.LibraryExtension:prefab"
},
"returnType": {
"type": "unit"
},
"configureBlockRequirement": {
"type": "required"
}
}
}
],
"constructors": [
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "Prefab"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "Prefab"
},
"javaTypeName": "com.android.build.api.dsl.Prefab",
"javaTypeArgumentTypeNames": [
],
"supertypes": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Any"
}
],
"properties": [
],
"memberFunctions": [
],
"constructors": [
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api",
"simpleName": "NamedDomainObjectContainer$of$com_android_build_gradle_internal_dsl_DeclarativeBuildType"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api",
"simpleName": "NamedDomainObjectContainer$of$com_android_build_gradle_internal_dsl_DeclarativeBuildType"
},
"javaTypeName": "org.gradle.api.NamedDomainObjectContainer",
"javaTypeArgumentTypeNames": [
"com.android.build.gradle.internal.dsl.DeclarativeBuildType"
],
"supertypes": [
],
"properties": [
],
"memberFunctions": [
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api",
"simpleName": "NamedDomainObjectContainer$of$com_android_build_gradle_internal_dsl_DeclarativeBuildType"
}
},
"simpleName": "buildType",
"parameters": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "name",
"privateType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"isDefault": false,
"semantics": {
"type": "identityKey",
"basedOnProperty": null
}
}
],
"isDirectAccessOnly": false,
"semantics": {
"type": "accessAndConfigure",
"accessor": {
"type": "configuringLambdaArgument",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "DeclarativeBuildType"
}
}
},
"returnType": {
"type": "configuredObject"
},
"configureBlockRequirement": {
"type": "required"
}
},
"metadata": [
{
"type": "containerElementFactory",
"elementType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "DeclarativeBuildType"
}
}
}
]
}
],
"constructors": [
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api",
"simpleName": "NamedDomainObjectContainer$of$com_android_build_gradle_internal_dsl_DeclarativeProductFlavor"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api",
"simpleName": "NamedDomainObjectContainer$of$com_android_build_gradle_internal_dsl_DeclarativeProductFlavor"
},
"javaTypeName": "org.gradle.api.NamedDomainObjectContainer",
"javaTypeArgumentTypeNames": [
"com.android.build.gradle.internal.dsl.DeclarativeProductFlavor"
],
"supertypes": [
],
"properties": [
],
"memberFunctions": [
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api",
"simpleName": "NamedDomainObjectContainer$of$com_android_build_gradle_internal_dsl_DeclarativeProductFlavor"
}
},
"simpleName": "productFlavor",
"parameters": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "name",
"privateType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"isDefault": false,
"semantics": {
"type": "identityKey",
"basedOnProperty": null
}
}
],
"isDirectAccessOnly": false,
"semantics": {
"type": "accessAndConfigure",
"accessor": {
"type": "configuringLambdaArgument",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "DeclarativeProductFlavor"
}
}
},
"returnType": {
"type": "configuredObject"
},
"configureBlockRequirement": {
"type": "required"
}
},
"metadata": [
{
"type": "containerElementFactory",
"elementType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "DeclarativeProductFlavor"
}
}
}
]
}
],
"constructors": [
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api",
"simpleName": "NamedDomainObjectContainer$of$com_android_build_gradle_api_BaseVariantOutput"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api",
"simpleName": "NamedDomainObjectContainer$of$com_android_build_gradle_api_BaseVariantOutput"
},
"javaTypeName": "org.gradle.api.NamedDomainObjectContainer",
"javaTypeArgumentTypeNames": [
"com.android.build.gradle.api.BaseVariantOutput"
],
"supertypes": [
],
"properties": [
],
"memberFunctions": [
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api",
"simpleName": "NamedDomainObjectContainer$of$com_android_build_gradle_api_BaseVariantOutput"
}
},
"simpleName": "baseVariantOutput",
"parameters": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "name",
"privateType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"isDefault": false,
"semantics": {
"type": "identityKey",
"basedOnProperty": null
}
}
],
"isDirectAccessOnly": false,
"semantics": {
"type": "accessAndConfigure",
"accessor": {
"type": "configuringLambdaArgument",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.api",
"simpleName": "BaseVariantOutput"
}
}
},
"returnType": {
"type": "configuredObject"
},
"configureBlockRequirement": {
"type": "required"
}
},
"metadata": [
{
"type": "containerElementFactory",
"elementType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.api",
"simpleName": "BaseVariantOutput"
}
}
}
]
}
],
"constructors": [
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api",
"simpleName": "NamedDomainObjectContainer$of$com_android_build_gradle_internal_dsl_SigningConfig"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api",
"simpleName": "NamedDomainObjectContainer$of$com_android_build_gradle_internal_dsl_SigningConfig"
},
"javaTypeName": "org.gradle.api.NamedDomainObjectContainer",
"javaTypeArgumentTypeNames": [
"com.android.build.gradle.internal.dsl.SigningConfig"
],
"supertypes": [
],
"properties": [
],
"memberFunctions": [
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api",
"simpleName": "NamedDomainObjectContainer$of$com_android_build_gradle_internal_dsl_SigningConfig"
}
},
"simpleName": "signingConfig",
"parameters": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "name",
"privateType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"isDefault": false,
"semantics": {
"type": "identityKey",
"basedOnProperty": null
}
}
],
"isDirectAccessOnly": false,
"semantics": {
"type": "accessAndConfigure",
"accessor": {
"type": "configuringLambdaArgument",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "SigningConfig"
}
}
},
"returnType": {
"type": "configuredObject"
},
"configureBlockRequirement": {
"type": "required"
}
},
"metadata": [
{
"type": "containerElementFactory",
"elementType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.internal.dsl",
"simpleName": "SigningConfig"
}
}
}
]
}
],
"constructors": [
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api",
"simpleName": "NamedDomainObjectContainer$of$com_android_build_gradle_api_AndroidSourceSet"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api",
"simpleName": "NamedDomainObjectContainer$of$com_android_build_gradle_api_AndroidSourceSet"
},
"javaTypeName": "org.gradle.api.NamedDomainObjectContainer",
"javaTypeArgumentTypeNames": [
"com.android.build.gradle.api.AndroidSourceSet"
],
"supertypes": [
],
"properties": [
],
"memberFunctions": [
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api",
"simpleName": "NamedDomainObjectContainer$of$com_android_build_gradle_api_AndroidSourceSet"
}
},
"simpleName": "androidSourceSet",
"parameters": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "name",
"privateType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"isDefault": false,
"semantics": {
"type": "identityKey",
"basedOnProperty": null
}
}
],
"isDirectAccessOnly": false,
"semantics": {
"type": "accessAndConfigure",
"accessor": {
"type": "configuringLambdaArgument",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.api",
"simpleName": "AndroidSourceSet"
}
}
},
"returnType": {
"type": "configuredObject"
},
"configureBlockRequirement": {
"type": "required"
}
},
"metadata": [
{
"type": "containerElementFactory",
"elementType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.gradle.api",
"simpleName": "AndroidSourceSet"
}
}
}
]
}
],
"constructors": [
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api",
"simpleName": "NamedDomainObjectContainer$of$com_android_build_api_dsl_Prefab"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api",
"simpleName": "NamedDomainObjectContainer$of$com_android_build_api_dsl_Prefab"
},
"javaTypeName": "org.gradle.api.NamedDomainObjectContainer",
"javaTypeArgumentTypeNames": [
"com.android.build.api.dsl.Prefab"
],
"supertypes": [
],
"properties": [
],
"memberFunctions": [
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api",
"simpleName": "NamedDomainObjectContainer$of$com_android_build_api_dsl_Prefab"
}
},
"simpleName": "prefab",
"parameters": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "name",
"privateType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"isDefault": false,
"semantics": {
"type": "identityKey",
"basedOnProperty": null
}
}
],
"isDirectAccessOnly": false,
"semantics": {
"type": "accessAndConfigure",
"accessor": {
"type": "configuringLambdaArgument",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "Prefab"
}
}
},
"returnType": {
"type": "configuredObject"
},
"configureBlockRequirement": {
"type": "required"
}
},
"metadata": [
{
"type": "containerElementFactory",
"elementType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "com.android.build.api.dsl",
"simpleName": "Prefab"
}
}
}
]
}
],
"constructors": [
]
}
],
"genericSignaturesByFqName": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin.collections",
"simpleName": "List"
},
{
"type": "parameterizedOpaqueTypeSignature",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin.collections",
"simpleName": "List"
},
"typeParameters": [
{
"name": "E",
"isOutVariant": true
}
],
"javaTypeName": "java.util.List"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Array"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultVarargSignature"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin.collections",
"simpleName": "Map"
},
{
"type": "parameterizedOpaqueTypeSignature",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin.collections",
"simpleName": "Map"
},
"typeParameters": [
{
"name": "K",
"isOutVariant": false
},
{
"name": "V",
"isOutVariant": true
}
],
"javaTypeName": "java.util.Map"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Pair"
},
{
"type": "parameterizedOpaqueTypeSignature",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Pair"
},
"typeParameters": [
{
"name": "A",
"isOutVariant": true
},
{
"name": "B",
"isOutVariant": true
}
],
"javaTypeName": "kotlin.Pair"
}
],
"genericInstantiationsByFqName": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin.collections",
"simpleName": "List"
},
[
[
{
"type": "concreteType",
"dataType": {
"type": "dataTypeRefType",
"dataType": {
"type": "typeVariableUsage",
"variableId": 0
}
}
}
],
{
"type": "parameterizedTypeInstance",
"typeSignature": {
"type": "parameterizedOpaqueTypeSignature",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin.collections",
"simpleName": "List"
},
"typeParameters": [
{
"name": "E",
"isOutVariant": true
}
],
"javaTypeName": "java.util.List"
},
"typeArguments": [
{
"type": "concreteType",
"dataType": {
"type": "dataTypeRefType",
"dataType": {
"type": "typeVariableUsage",
"variableId": 0
}
}
}
]
},
[
{
"type": "concreteType",
"dataType": {
"type": "dataTypeRefType",
"dataType": {
"type": "typeVariableUsage",
"variableId": 5
}
}
}
],
{
"type": "parameterizedTypeInstance",
"typeSignature": {
"type": "parameterizedOpaqueTypeSignature",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin.collections",
"simpleName": "List"
},
"typeParameters": [
{
"name": "E",
"isOutVariant": true
}
],
"javaTypeName": "java.util.List"
},
"typeArguments": [
{
"type": "concreteType",
"dataType": {
"type": "dataTypeRefType",
"dataType": {
"type": "typeVariableUsage",
"variableId": 5
}
}
}
]
}
],
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Array"
},
[
[
{
"type": "concreteType",
"dataType": {
"type": "dataTypeRefType",
"dataType": {
"type": "typeVariableUsage",
"variableId": 0
}
}
}
],
{
"type": "parameterizedTypeInstance",
"typeSignature": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultVarargSignature"
},
"typeArguments": [
{
"type": "concreteType",
"dataType": {
"type": "dataTypeRefType",
"dataType": {
"type": "typeVariableUsage",
"variableId": 0
}
}
}
]
},
[
{
"type": "concreteType",
"dataType": {
"type": "dataTypeRefNameWithArgs",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Pair"
},
"typeArguments": [
{
"type": "concreteType",
"dataType": {
"type": "dataTypeRefType",
"dataType": {
"type": "typeVariableUsage",
"variableId": 1
}
}
},
{
"type": "concreteType",
"dataType": {
"type": "dataTypeRefType",
"dataType": {
"type": "typeVariableUsage",
"variableId": 2
}
}
}
]
}
}
],
{
"type": "parameterizedTypeInstance",
"typeSignature": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultVarargSignature"
},
"typeArguments": [
{
"type": "concreteType",
"dataType": {
"type": "dataTypeRefNameWithArgs",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Pair"
},
"typeArguments": [
{
"type": "concreteType",
"dataType": {
"type": "dataTypeRefType",
"dataType": {
"type": "typeVariableUsage",
"variableId": 1
}
}
},
{
"type": "concreteType",
"dataType": {
"type": "dataTypeRefType",
"dataType": {
"type": "typeVariableUsage",
"variableId": 2
}
}
}
]
}
}
]
}
],
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin.collections",
"simpleName": "Map"
},
[
[
{
"type": "concreteType",
"dataType": {
"type": "dataTypeRefType",
"dataType": {
"type": "typeVariableUsage",
"variableId": 1
}
}
},
{
"type": "concreteType",
"dataType": {
"type": "dataTypeRefType",
"dataType": {
"type": "typeVariableUsage",
"variableId": 2
}
}
}
],
{
"type": "parameterizedTypeInstance",
"typeSignature": {
"type": "parameterizedOpaqueTypeSignature",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin.collections",
"simpleName": "Map"
},
"typeParameters": [
{
"name": "K",
"isOutVariant": false
},
{
"name": "V",
"isOutVariant": true
}
],
"javaTypeName": "java.util.Map"
},
"typeArguments": [
{
"type": "concreteType",
"dataType": {
"type": "dataTypeRefType",
"dataType": {
"type": "typeVariableUsage",
"variableId": 1
}
}
},
{
"type": "concreteType",
"dataType": {
"type": "dataTypeRefType",
"dataType": {
"type": "typeVariableUsage",
"variableId": 2
}
}
}
]
},
[
{
"type": "concreteType",
"dataType": {
"type": "dataTypeRefType",
"dataType": {
"type": "typeVariableUsage",
"variableId": 6
}
}
},
{
"type": "concreteType",
"dataType": {
"type": "dataTypeRefType",
"dataType": {
"type": "typeVariableUsage",
"variableId": 7
}
}
}
],
{
"type": "parameterizedTypeInstance",
"typeSignature": {
"type": "parameterizedOpaqueTypeSignature",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin.collections",
"simpleName": "Map"
},
"typeParameters": [
{
"name": "K",
"isOutVariant": false
},
{
"name": "V",
"isOutVariant": true
}
],
"javaTypeName": "java.util.Map"
},
"typeArguments": [
{
"type": "concreteType",
"dataType": {
"type": "dataTypeRefType",
"dataType": {
"type": "typeVariableUsage",
"variableId": 6
}
}
},
{
"type": "concreteType",
"dataType": {
"type": "dataTypeRefType",
"dataType": {
"type": "typeVariableUsage",
"variableId": 7
}
}
}
]
}
],
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Pair"
},
[
[
{
"type": "concreteType",
"dataType": {
"type": "dataTypeRefType",
"dataType": {
"type": "typeVariableUsage",
"variableId": 1
}
}
},
{
"type": "concreteType",
"dataType": {
"type": "dataTypeRefType",
"dataType": {
"type": "typeVariableUsage",
"variableId": 2
}
}
}
],
{
"type": "parameterizedTypeInstance",
"typeSignature": {
"type": "parameterizedOpaqueTypeSignature",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Pair"
},
"typeParameters": [
{
"name": "A",
"isOutVariant": true
},
{
"name": "B",
"isOutVariant": true
}
],
"javaTypeName": "kotlin.Pair"
},
"typeArguments": [
{
"type": "concreteType",
"dataType": {
"type": "dataTypeRefType",
"dataType": {
"type": "typeVariableUsage",
"variableId": 1
}
}
},
{
"type": "concreteType",
"dataType": {
"type": "dataTypeRefType",
"dataType": {
"type": "typeVariableUsage",
"variableId": 2
}
}
}
]
},
[
{
"type": "concreteType",
"dataType": {
"type": "dataTypeRefType",
"dataType": {
"type": "typeVariableUsage",
"variableId": 3
}
}
},
{
"type": "concreteType",
"dataType": {
"type": "dataTypeRefType",
"dataType": {
"type": "typeVariableUsage",
"variableId": 4
}
}
}
],
{
"type": "parameterizedTypeInstance",
"typeSignature": {
"type": "parameterizedOpaqueTypeSignature",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Pair"
},
"typeParameters": [
{
"name": "A",
"isOutVariant": true
},
{
"name": "B",
"isOutVariant": true
}
],
"javaTypeName": "kotlin.Pair"
},
"typeArguments": [
{
"type": "concreteType",
"dataType": {
"type": "dataTypeRefType",
"dataType": {
"type": "typeVariableUsage",
"variableId": 3
}
}
},
{
"type": "concreteType",
"dataType": {
"type": "dataTypeRefType",
"dataType": {
"type": "typeVariableUsage",
"variableId": 4
}
}
}
]
}
]
],
"externalFunctionsByFqName": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin.collections",
"simpleName": "listOf"
},
{
"type": "dataTopLevelFunction",
"packageName": "kotlin.collections",
"ownerJvmTypeName": "kotlin.collections.CollectionsKt__CollectionsKt",
"simpleName": "listOf",
"parameters": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultVarargParameter",
"name": "elements",
"privateType": {
"type": "dataTypeRefNameWithArgs",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Array"
},
"typeArguments": [
{
"type": "concreteType",
"dataType": {
"type": "dataTypeRefType",
"dataType": {
"type": "typeVariableUsage",
"variableId": 0
}
}
}
]
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
}
],
"semantics": {
"type": "pure",
"returnValueType": {
"type": "dataTypeRefNameWithArgs",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin.collections",
"simpleName": "List"
},
"typeArguments": [
{
"type": "concreteType",
"dataType": {
"type": "dataTypeRefType",
"dataType": {
"type": "typeVariableUsage",
"variableId": 0
}
}
}
]
}
}
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin.collections",
"simpleName": "mapOf"
},
{
"type": "dataTopLevelFunction",
"packageName": "kotlin.collections",
"ownerJvmTypeName": "org.gradle.internal.declarativedsl.intrinsics.GradleRuntimeFunctionIntrinsicsKt",
"simpleName": "mapOf",
"parameters": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultVarargParameter",
"name": "pairs",
"privateType": {
"type": "dataTypeRefNameWithArgs",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Array"
},
"typeArguments": [
{
"type": "concreteType",
"dataType": {
"type": "dataTypeRefNameWithArgs",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Pair"
},
"typeArguments": [
{
"type": "concreteType",
"dataType": {
"type": "dataTypeRefType",
"dataType": {
"type": "typeVariableUsage",
"variableId": 1
}
}
},
{
"type": "concreteType",
"dataType": {
"type": "dataTypeRefType",
"dataType": {
"type": "typeVariableUsage",
"variableId": 2
}
}
}
]
}
}
]
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
}
],
"semantics": {
"type": "pure",
"returnValueType": {
"type": "dataTypeRefNameWithArgs",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin.collections",
"simpleName": "Map"
},
"typeArguments": [
{
"type": "concreteType",
"dataType": {
"type": "dataTypeRefType",
"dataType": {
"type": "typeVariableUsage",
"variableId": 1
}
}
},
{
"type": "concreteType",
"dataType": {
"type": "dataTypeRefType",
"dataType": {
"type": "typeVariableUsage",
"variableId": 2
}
}
}
]
}
}
}
],
"infixFunctionsByFqName": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "to"
},
{
"type": "dataTopLevelFunction",
"packageName": "kotlin",
"ownerJvmTypeName": "org.gradle.internal.declarativedsl.intrinsics.GradleRuntimeFunctionIntrinsicsKt",
"simpleName": "to",
"parameters": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "first",
"privateType": {
"type": "dataTypeRefType",
"dataType": {
"type": "typeVariableUsage",
"variableId": 3
}
},
"isDefault": false,
"semantics": {
"type": "identityKey",
"basedOnProperty": null
}
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "second",
"privateType": {
"type": "dataTypeRefType",
"dataType": {
"type": "typeVariableUsage",
"variableId": 4
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
}
],
"semantics": {
"type": "pure",
"returnValueType": {
"type": "dataTypeRefNameWithArgs",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Pair"
},
"typeArguments": [
{
"type": "concreteType",
"dataType": {
"type": "dataTypeRefType",
"dataType": {
"type": "typeVariableUsage",
"variableId": 3
}
}
},
{
"type": "concreteType",
"dataType": {
"type": "dataTypeRefType",
"dataType": {
"type": "typeVariableUsage",
"variableId": 4
}
}
}
]
}
}
}
],
"externalObjectsByFqName": [
],
"defaultImports": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin.collections",
"simpleName": "listOf"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin.collections",
"simpleName": "mapOf"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "to"
}
],
"assignmentAugmentationsByTypeName": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin.collections",
"simpleName": "List"
},
[
{
"type": "assignmentAugmentation",
"kind": {
"type": "org.gradle.internal.declarativedsl.analysis.AssignmentAugmentationKindInternal.DefaultPlus"
},
"function": {
"type": "dataTopLevelFunction",
"packageName": "org.gradle.internal.declarativedsl.common",
"ownerJvmTypeName": "org.gradle.internal.declarativedsl.common.StandardLibraryComponentKt",
"simpleName": "builtinListAugmentation",
"parameters": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "lhs",
"privateType": {
"type": "dataTypeRefNameWithArgs",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin.collections",
"simpleName": "List"
},
"typeArguments": [
{
"type": "concreteType",
"dataType": {
"type": "dataTypeRefType",
"dataType": {
"type": "typeVariableUsage",
"variableId": 5
}
}
}
]
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "rhs",
"privateType": {
"type": "dataTypeRefNameWithArgs",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin.collections",
"simpleName": "List"
},
"typeArguments": [
{
"type": "concreteType",
"dataType": {
"type": "dataTypeRefType",
"dataType": {
"type": "typeVariableUsage",
"variableId": 5
}
}
}
]
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
}
],
"semantics": {
"type": "pure",
"returnValueType": {
"type": "dataTypeRefNameWithArgs",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin.collections",
"simpleName": "List"
},
"typeArguments": [
{
"type": "concreteType",
"dataType": {
"type": "dataTypeRefType",
"dataType": {
"type": "typeVariableUsage",
"variableId": 5
}
}
}
]
}
}
}
}
],
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin.collections",
"simpleName": "Map"
},
[
{
"type": "assignmentAugmentation",
"kind": {
"type": "org.gradle.internal.declarativedsl.analysis.AssignmentAugmentationKindInternal.DefaultPlus"
},
"function": {
"type": "dataTopLevelFunction",
"packageName": "org.gradle.internal.declarativedsl.common",
"ownerJvmTypeName": "org.gradle.internal.declarativedsl.common.StandardLibraryComponentKt",
"simpleName": "builtinMapAugmentation",
"parameters": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "lhs",
"privateType": {
"type": "dataTypeRefNameWithArgs",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin.collections",
"simpleName": "Map"
},
"typeArguments": [
{
"type": "concreteType",
"dataType": {
"type": "dataTypeRefType",
"dataType": {
"type": "typeVariableUsage",
"variableId": 6
}
}
},
{
"type": "concreteType",
"dataType": {
"type": "dataTypeRefType",
"dataType": {
"type": "typeVariableUsage",
"variableId": 7
}
}
}
]
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "rhs",
"privateType": {
"type": "dataTypeRefNameWithArgs",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin.collections",
"simpleName": "Map"
},
"typeArguments": [
{
"type": "concreteType",
"dataType": {
"type": "dataTypeRefType",
"dataType": {
"type": "typeVariableUsage",
"variableId": 6
}
}
},
{
"type": "concreteType",
"dataType": {
"type": "dataTypeRefType",
"dataType": {
"type": "typeVariableUsage",
"variableId": 7
}
}
}
]
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
}
],
"semantics": {
"type": "pure",
"returnValueType": {
"type": "dataTypeRefNameWithArgs",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin.collections",
"simpleName": "Map"
},
"typeArguments": [
{
"type": "concreteType",
"dataType": {
"type": "dataTypeRefType",
"dataType": {
"type": "typeVariableUsage",
"variableId": 6
}
}
},
{
"type": "concreteType",
"dataType": {
"type": "dataTypeRefType",
"dataType": {
"type": "typeVariableUsage",
"variableId": 7
}
}
}
]
}
}
}
}
]
]
}