| { |
| "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 |
| } |
| } |
| } |
| ] |
| } |
| } |
| } |
| } |
| ] |
| ] |
| } |