blob: 8e908d78950a6bca0630a33f96960387a7336182 [file] [log] [blame]
{
"topLevelReceiverType": {
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.internal.declarativedsl.plugins",
"simpleName": "PluginsTopLevelReceiver"
},
"javaTypeName": "org.gradle.internal.declarativedsl.plugins.PluginsTopLevelReceiver",
"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.internal.declarativedsl.plugins",
"simpleName": "PluginsTopLevelReceiver"
}
},
"simpleName": "plugins",
"parameters": [
],
"isDirectAccessOnly": true,
"semantics": {
"type": "accessAndConfigure",
"accessor": {
"type": "configuringLambdaArgument",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.internal.declarativedsl.plugins",
"simpleName": "PluginsCollectingPluginsBlock"
}
}
},
"returnType": {
"type": "unit"
},
"configureBlockRequirement": {
"type": "required"
}
}
}
],
"constructors": [
]
},
"dataClassTypesByFqName": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.internal.declarativedsl.plugins",
"simpleName": "PluginsTopLevelReceiver"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.internal.declarativedsl.plugins",
"simpleName": "PluginsTopLevelReceiver"
},
"javaTypeName": "org.gradle.internal.declarativedsl.plugins.PluginsTopLevelReceiver",
"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.internal.declarativedsl.plugins",
"simpleName": "PluginsTopLevelReceiver"
}
},
"simpleName": "plugins",
"parameters": [
],
"isDirectAccessOnly": true,
"semantics": {
"type": "accessAndConfigure",
"accessor": {
"type": "configuringLambdaArgument",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.internal.declarativedsl.plugins",
"simpleName": "PluginsCollectingPluginsBlock"
}
}
},
"returnType": {
"type": "unit"
},
"configureBlockRequirement": {
"type": "required"
}
}
}
],
"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": "org.gradle.internal.declarativedsl.plugins",
"simpleName": "PluginsCollectingPluginsBlock"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.internal.declarativedsl.plugins",
"simpleName": "PluginsCollectingPluginsBlock"
},
"javaTypeName": "org.gradle.internal.declarativedsl.plugins.PluginsCollectingPluginsBlock",
"javaTypeArgumentTypeNames": [
],
"supertypes": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.plugin.use",
"simpleName": "PluginDependenciesSpec"
},
{
"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.internal.declarativedsl.plugins",
"simpleName": "PluginsCollectingPluginsBlock"
}
},
"simpleName": "id",
"parameters": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "id",
"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.internal.declarativedsl.plugins",
"simpleName": "MutablePluginDependencySpec"
}
},
"configureBlockRequirement": {
"type": "notAllowed"
}
}
},
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.internal.declarativedsl.plugins",
"simpleName": "PluginsCollectingPluginsBlock"
}
},
"simpleName": "kotlin",
"parameters": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "id",
"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.internal.declarativedsl.plugins",
"simpleName": "MutablePluginDependencySpec"
}
},
"configureBlockRequirement": {
"type": "notAllowed"
}
}
}
],
"constructors": [
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.internal.declarativedsl.plugins",
"simpleName": "MutablePluginDependencySpec"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.internal.declarativedsl.plugins",
"simpleName": "MutablePluginDependencySpec"
},
"javaTypeName": "org.gradle.internal.declarativedsl.plugins.MutablePluginDependencySpec",
"javaTypeArgumentTypeNames": [
],
"supertypes": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.plugin.use",
"simpleName": "PluginDependencySpec"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Any"
}
],
"properties": [
{
"type": "dataProperty",
"name": "apply",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "boolean"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
},
{
"type": "dataProperty",
"name": "version",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
}
],
"memberFunctions": [
{
"type": "dataBuilderFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.internal.declarativedsl.plugins",
"simpleName": "MutablePluginDependencySpec"
}
},
"simpleName": "apply",
"isDirectAccessOnly": false,
"dataParameter": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "apply",
"privateType": {
"type": "dataTypeRefType",
"dataType": {
"type": "boolean"
}
},
"isDefault": false,
"semantics": {
"type": "storeValueInProperty",
"dataProperty": {
"type": "dataProperty",
"name": "apply",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "boolean"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
}
}
}
},
{
"type": "dataBuilderFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.internal.declarativedsl.plugins",
"simpleName": "MutablePluginDependencySpec"
}
},
"simpleName": "version",
"isDirectAccessOnly": false,
"dataParameter": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "version",
"privateType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"isDefault": false,
"semantics": {
"type": "storeValueInProperty",
"dataProperty": {
"type": "dataProperty",
"name": "version",
"valueType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultReadWrite"
},
"hasDefaultValue": true
}
}
}
}
],
"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": "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": "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": "org.gradle.plugin.use",
"simpleName": "PluginDependencySpec"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.plugin.use",
"simpleName": "PluginDependencySpec"
},
"javaTypeName": "org.gradle.plugin.use.PluginDependencySpec",
"javaTypeArgumentTypeNames": [
],
"supertypes": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Any"
}
],
"properties": [
],
"memberFunctions": [
{
"type": "dataBuilderFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.plugin.use",
"simpleName": "PluginDependencySpec"
}
},
"simpleName": "version",
"isDirectAccessOnly": false,
"dataParameter": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "version",
"privateType": {
"type": "dataTypeRefType",
"dataType": {
"type": "string"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
}
},
{
"type": "dataBuilderFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.plugin.use",
"simpleName": "PluginDependencySpec"
}
},
"simpleName": "apply",
"isDirectAccessOnly": false,
"dataParameter": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "apply",
"privateType": {
"type": "dataTypeRefType",
"dataType": {
"type": "boolean"
}
},
"isDefault": false,
"semantics": {
"type": "unknown"
}
}
}
],
"constructors": [
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.plugin.use",
"simpleName": "PluginDependenciesSpec"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.plugin.use",
"simpleName": "PluginDependenciesSpec"
},
"javaTypeName": "org.gradle.plugin.use.PluginDependenciesSpec",
"javaTypeArgumentTypeNames": [
],
"supertypes": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Any"
}
],
"properties": [
],
"memberFunctions": [
],
"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": [
]
}
],
"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
}
}
}
]
}
}
}
}
]
]
}