blob: 1922ec93e5601e16f9b98515ddfd8c569f37c346 [file] [log] [blame]
{
"topLevelReceiverType": {
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.internal",
"simpleName": "SettingsInternal"
},
"javaTypeName": "org.gradle.api.internal.SettingsInternal",
"javaTypeArgumentTypeNames": [
],
"supertypes": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.initialization",
"simpleName": "Settings"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.plugins",
"simpleName": "PluginAware"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Any"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.plugins",
"simpleName": "ExtensionAware"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.internal.plugins",
"simpleName": "PluginAwareInternal"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.internal",
"simpleName": "FinalizableValue"
}
],
"properties": [
{
"type": "dataProperty",
"name": "rootProject",
"valueType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.initialization",
"simpleName": "ProjectDescriptor"
}
},
"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.api.internal",
"simpleName": "SettingsInternal"
}
},
"simpleName": "include",
"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": "addAndConfigure",
"objectType": {
"type": "dataTypeRefType",
"dataType": {
"type": "unit"
}
},
"configureBlockRequirement": {
"type": "notAllowed"
}
}
},
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.internal",
"simpleName": "SettingsInternal"
}
},
"simpleName": "uri",
"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": "java.net",
"simpleName": "URI"
}
}
}
},
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.internal",
"simpleName": "SettingsInternal"
}
},
"simpleName": "dependencyResolutionManagement",
"parameters": [
],
"isDirectAccessOnly": false,
"semantics": {
"type": "accessAndConfigure",
"accessor": {
"type": "configuringLambdaArgument",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.initialization.resolve",
"simpleName": "DependencyResolutionManagement"
}
}
},
"returnType": {
"type": "unit"
},
"configureBlockRequirement": {
"type": "required"
}
}
},
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.internal",
"simpleName": "SettingsInternal"
}
},
"simpleName": "pluginManagement",
"parameters": [
],
"isDirectAccessOnly": false,
"semantics": {
"type": "accessAndConfigure",
"accessor": {
"type": "configuringLambdaArgument",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.plugin.management",
"simpleName": "PluginManagementSpec"
}
}
},
"returnType": {
"type": "unit"
},
"configureBlockRequirement": {
"type": "required"
}
}
},
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.internal",
"simpleName": "SettingsInternal"
}
},
"simpleName": "enableFeaturePreview",
"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": "addAndConfigure",
"objectType": {
"type": "dataTypeRefType",
"dataType": {
"type": "unit"
}
},
"configureBlockRequirement": {
"type": "notAllowed"
}
}
}
],
"constructors": [
]
},
"dataClassTypesByFqName": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.internal",
"simpleName": "SettingsInternal"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.internal",
"simpleName": "SettingsInternal"
},
"javaTypeName": "org.gradle.api.internal.SettingsInternal",
"javaTypeArgumentTypeNames": [
],
"supertypes": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.initialization",
"simpleName": "Settings"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.plugins",
"simpleName": "PluginAware"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Any"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.plugins",
"simpleName": "ExtensionAware"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.internal.plugins",
"simpleName": "PluginAwareInternal"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.internal",
"simpleName": "FinalizableValue"
}
],
"properties": [
{
"type": "dataProperty",
"name": "rootProject",
"valueType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.initialization",
"simpleName": "ProjectDescriptor"
}
},
"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.api.internal",
"simpleName": "SettingsInternal"
}
},
"simpleName": "include",
"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": "addAndConfigure",
"objectType": {
"type": "dataTypeRefType",
"dataType": {
"type": "unit"
}
},
"configureBlockRequirement": {
"type": "notAllowed"
}
}
},
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.internal",
"simpleName": "SettingsInternal"
}
},
"simpleName": "uri",
"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": "java.net",
"simpleName": "URI"
}
}
}
},
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.internal",
"simpleName": "SettingsInternal"
}
},
"simpleName": "dependencyResolutionManagement",
"parameters": [
],
"isDirectAccessOnly": false,
"semantics": {
"type": "accessAndConfigure",
"accessor": {
"type": "configuringLambdaArgument",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.initialization.resolve",
"simpleName": "DependencyResolutionManagement"
}
}
},
"returnType": {
"type": "unit"
},
"configureBlockRequirement": {
"type": "required"
}
}
},
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.internal",
"simpleName": "SettingsInternal"
}
},
"simpleName": "pluginManagement",
"parameters": [
],
"isDirectAccessOnly": false,
"semantics": {
"type": "accessAndConfigure",
"accessor": {
"type": "configuringLambdaArgument",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.plugin.management",
"simpleName": "PluginManagementSpec"
}
}
},
"returnType": {
"type": "unit"
},
"configureBlockRequirement": {
"type": "required"
}
}
},
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.internal",
"simpleName": "SettingsInternal"
}
},
"simpleName": "enableFeaturePreview",
"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": "addAndConfigure",
"objectType": {
"type": "dataTypeRefType",
"dataType": {
"type": "unit"
}
},
"configureBlockRequirement": {
"type": "notAllowed"
}
}
}
],
"constructors": [
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.initialization",
"simpleName": "ProjectDescriptor"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.initialization",
"simpleName": "ProjectDescriptor"
},
"javaTypeName": "org.gradle.api.initialization.ProjectDescriptor",
"javaTypeArgumentTypeNames": [
],
"supertypes": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Any"
}
],
"properties": [
{
"type": "dataProperty",
"name": "name",
"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": "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": "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.api.initialization.resolve",
"simpleName": "DependencyResolutionManagement"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.initialization.resolve",
"simpleName": "DependencyResolutionManagement"
},
"javaTypeName": "org.gradle.api.initialization.resolve.DependencyResolutionManagement",
"javaTypeArgumentTypeNames": [
],
"supertypes": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Any"
}
],
"properties": [
{
"type": "dataProperty",
"name": "repositoriesMode",
"valueType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.initialization.resolve",
"simpleName": "RepositoriesMode"
}
},
"mode": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataProperty.DefaultPropertyMode.DefaultWriteOnly"
},
"hasDefaultValue": true
}
],
"memberFunctions": [
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.initialization.resolve",
"simpleName": "DependencyResolutionManagement"
}
},
"simpleName": "repositories",
"parameters": [
],
"isDirectAccessOnly": false,
"semantics": {
"type": "accessAndConfigure",
"accessor": {
"type": "configuringLambdaArgument",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.artifacts.dsl",
"simpleName": "RepositoryHandler"
}
}
},
"returnType": {
"type": "unit"
},
"configureBlockRequirement": {
"type": "required"
}
}
},
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.initialization.resolve",
"simpleName": "DependencyResolutionManagement"
}
},
"simpleName": "versionCatalogs",
"parameters": [
],
"isDirectAccessOnly": false,
"semantics": {
"type": "accessAndConfigure",
"accessor": {
"type": "custom",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.initialization.resolve",
"simpleName": "MutableVersionCatalogContainer"
}
},
"customAccessorIdentifier": "container:org.gradle.api.initialization.resolve.DependencyResolutionManagement:versionCatalogs"
},
"returnType": {
"type": "unit"
},
"configureBlockRequirement": {
"type": "required"
}
}
}
],
"constructors": [
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.initialization.resolve",
"simpleName": "RepositoriesMode"
},
{
"type": "enum",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.initialization.resolve",
"simpleName": "RepositoriesMode"
},
"javaTypeName": "org.gradle.api.initialization.resolve.RepositoriesMode",
"entryNames": [
"PREFER_PROJECT",
"PREFER_SETTINGS",
"FAIL_ON_PROJECT_REPOS"
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.artifacts.dsl",
"simpleName": "RepositoryHandler"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.artifacts.dsl",
"simpleName": "RepositoryHandler"
},
"javaTypeName": "org.gradle.api.artifacts.dsl.RepositoryHandler",
"javaTypeArgumentTypeNames": [
],
"supertypes": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.artifacts",
"simpleName": "ArtifactRepositoryContainer"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api",
"simpleName": "NamedDomainObjectList"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api",
"simpleName": "NamedDomainObjectCollection"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api",
"simpleName": "DomainObjectCollection"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin.collections",
"simpleName": "Collection"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin.collections",
"simpleName": "Iterable"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Any"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin.collections",
"simpleName": "List"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.util",
"simpleName": "Configurable"
}
],
"properties": [
],
"memberFunctions": [
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.artifacts.dsl",
"simpleName": "RepositoryHandler"
}
},
"simpleName": "google",
"parameters": [
],
"isDirectAccessOnly": false,
"semantics": {
"type": "addAndConfigure",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.artifacts.repositories",
"simpleName": "MavenArtifactRepository"
}
},
"configureBlockRequirement": {
"type": "notAllowed"
}
}
},
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.artifacts.dsl",
"simpleName": "RepositoryHandler"
}
},
"simpleName": "maven",
"parameters": [
],
"isDirectAccessOnly": false,
"semantics": {
"type": "addAndConfigure",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.artifacts.repositories",
"simpleName": "MavenArtifactRepository"
}
},
"configureBlockRequirement": {
"type": "required"
}
}
},
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.artifacts.dsl",
"simpleName": "RepositoryHandler"
}
},
"simpleName": "gradlePluginPortal",
"parameters": [
],
"isDirectAccessOnly": false,
"semantics": {
"type": "addAndConfigure",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.artifacts.repositories",
"simpleName": "ArtifactRepository"
}
},
"configureBlockRequirement": {
"type": "notAllowed"
}
}
},
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.artifacts.dsl",
"simpleName": "RepositoryHandler"
}
},
"simpleName": "mavenCentral",
"parameters": [
],
"isDirectAccessOnly": false,
"semantics": {
"type": "addAndConfigure",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.artifacts.repositories",
"simpleName": "MavenArtifactRepository"
}
},
"configureBlockRequirement": {
"type": "notAllowed"
}
}
}
],
"constructors": [
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.artifacts.repositories",
"simpleName": "MavenArtifactRepository"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.artifacts.repositories",
"simpleName": "MavenArtifactRepository"
},
"javaTypeName": "org.gradle.api.artifacts.repositories.MavenArtifactRepository",
"javaTypeArgumentTypeNames": [
],
"supertypes": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.artifacts.repositories",
"simpleName": "ArtifactRepository"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Any"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.artifacts.repositories",
"simpleName": "UrlArtifactRepository"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.artifacts.repositories",
"simpleName": "AuthenticationSupported"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.artifacts.repositories",
"simpleName": "MetadataSupplierAware"
}
],
"properties": [
{
"type": "dataProperty",
"name": "url",
"valueType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "java.net",
"simpleName": "URI"
}
},
"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": "org.gradle.api.artifacts.repositories",
"simpleName": "MavenArtifactRepository"
}
},
"simpleName": "authentication",
"parameters": [
],
"isDirectAccessOnly": false,
"semantics": {
"type": "accessAndConfigure",
"accessor": {
"type": "custom",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.artifacts.repositories",
"simpleName": "AuthenticationContainer"
}
},
"customAccessorIdentifier": "container:org.gradle.api.artifacts.repositories.MavenArtifactRepository:authentication"
},
"returnType": {
"type": "unit"
},
"configureBlockRequirement": {
"type": "required"
}
}
}
],
"constructors": [
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "java.net",
"simpleName": "URI"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "java.net",
"simpleName": "URI"
},
"javaTypeName": "java.net.URI",
"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": "org.gradle.api.artifacts.repositories",
"simpleName": "ArtifactRepository"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.artifacts.repositories",
"simpleName": "ArtifactRepository"
},
"javaTypeName": "org.gradle.api.artifacts.repositories.ArtifactRepository",
"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.repositories",
"simpleName": "UrlArtifactRepository"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.artifacts.repositories",
"simpleName": "UrlArtifactRepository"
},
"javaTypeName": "org.gradle.api.artifacts.repositories.UrlArtifactRepository",
"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.repositories",
"simpleName": "AuthenticationSupported"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.artifacts.repositories",
"simpleName": "AuthenticationSupported"
},
"javaTypeName": "org.gradle.api.artifacts.repositories.AuthenticationSupported",
"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.repositories",
"simpleName": "AuthenticationSupported"
}
},
"simpleName": "authentication",
"parameters": [
],
"isDirectAccessOnly": false,
"semantics": {
"type": "accessAndConfigure",
"accessor": {
"type": "custom",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.artifacts.repositories",
"simpleName": "AuthenticationContainer"
}
},
"customAccessorIdentifier": "container:org.gradle.api.artifacts.repositories.AuthenticationSupported:authentication"
},
"returnType": {
"type": "unit"
},
"configureBlockRequirement": {
"type": "required"
}
}
}
],
"constructors": [
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.authentication",
"simpleName": "Authentication"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.authentication",
"simpleName": "Authentication"
},
"javaTypeName": "org.gradle.authentication.Authentication",
"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": "org.gradle.api.artifacts.repositories",
"simpleName": "AuthenticationContainer"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.artifacts.repositories",
"simpleName": "AuthenticationContainer"
},
"javaTypeName": "org.gradle.api.artifacts.repositories.AuthenticationContainer",
"javaTypeArgumentTypeNames": [
],
"supertypes": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api",
"simpleName": "PolymorphicDomainObjectContainer"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api",
"simpleName": "NamedDomainObjectContainer"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api",
"simpleName": "NamedDomainObjectSet"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api",
"simpleName": "NamedDomainObjectCollection"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api",
"simpleName": "DomainObjectCollection"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin.collections",
"simpleName": "Collection"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin.collections",
"simpleName": "Iterable"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Any"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api",
"simpleName": "DomainObjectSet"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin.collections",
"simpleName": "Set"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.util",
"simpleName": "Configurable"
}
],
"properties": [
],
"memberFunctions": [
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.artifacts.repositories",
"simpleName": "AuthenticationContainer"
}
},
"simpleName": "authentication",
"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": "org.gradle.authentication",
"simpleName": "Authentication"
}
}
},
"returnType": {
"type": "configuredObject"
},
"configureBlockRequirement": {
"type": "required"
}
},
"metadata": [
{
"type": "containerElementFactory",
"elementType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.authentication",
"simpleName": "Authentication"
}
}
}
]
},
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.artifacts.repositories",
"simpleName": "AuthenticationContainer"
}
},
"simpleName": "configure",
"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$org_gradle_authentication_Authentication"
}
},
"customAccessorIdentifier": "container:org.gradle.api.artifacts.repositories.AuthenticationContainer:configure"
},
"returnType": {
"type": "unit"
},
"configureBlockRequirement": {
"type": "required"
}
}
}
],
"constructors": [
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.artifacts.repositories",
"simpleName": "MetadataSupplierAware"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.artifacts.repositories",
"simpleName": "MetadataSupplierAware"
},
"javaTypeName": "org.gradle.api.artifacts.repositories.MetadataSupplierAware",
"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",
"simpleName": "ArtifactRepositoryContainer"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.artifacts",
"simpleName": "ArtifactRepositoryContainer"
},
"javaTypeName": "org.gradle.api.artifacts.ArtifactRepositoryContainer",
"javaTypeArgumentTypeNames": [
],
"supertypes": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api",
"simpleName": "NamedDomainObjectList"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api",
"simpleName": "NamedDomainObjectCollection"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api",
"simpleName": "DomainObjectCollection"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin.collections",
"simpleName": "Collection"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin.collections",
"simpleName": "Iterable"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Any"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin.collections",
"simpleName": "List"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.util",
"simpleName": "Configurable"
}
],
"properties": [
],
"memberFunctions": [
],
"constructors": [
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.provider",
"simpleName": "HasConfigurableValue"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.provider",
"simpleName": "HasConfigurableValue"
},
"javaTypeName": "org.gradle.api.provider.HasConfigurableValue",
"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.provider",
"simpleName": "SupportsConvention"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.provider",
"simpleName": "SupportsConvention"
},
"javaTypeName": "org.gradle.api.provider.SupportsConvention",
"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": [
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.initialization.dsl",
"simpleName": "VersionCatalogBuilder"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.initialization.dsl",
"simpleName": "VersionCatalogBuilder"
},
"javaTypeName": "org.gradle.api.initialization.dsl.VersionCatalogBuilder",
"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.initialization.resolve",
"simpleName": "MutableVersionCatalogContainer"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.initialization.resolve",
"simpleName": "MutableVersionCatalogContainer"
},
"javaTypeName": "org.gradle.api.initialization.resolve.MutableVersionCatalogContainer",
"javaTypeArgumentTypeNames": [
],
"supertypes": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api",
"simpleName": "NamedDomainObjectContainer"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api",
"simpleName": "NamedDomainObjectSet"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api",
"simpleName": "NamedDomainObjectCollection"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api",
"simpleName": "DomainObjectCollection"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin.collections",
"simpleName": "Collection"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin.collections",
"simpleName": "Iterable"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Any"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api",
"simpleName": "DomainObjectSet"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin.collections",
"simpleName": "Set"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.util",
"simpleName": "Configurable"
}
],
"properties": [
],
"memberFunctions": [
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.initialization.resolve",
"simpleName": "MutableVersionCatalogContainer"
}
},
"simpleName": "versionCatalogBuilder",
"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": "org.gradle.api.initialization.dsl",
"simpleName": "VersionCatalogBuilder"
}
}
},
"returnType": {
"type": "configuredObject"
},
"configureBlockRequirement": {
"type": "required"
}
},
"metadata": [
{
"type": "containerElementFactory",
"elementType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.initialization.dsl",
"simpleName": "VersionCatalogBuilder"
}
}
}
]
},
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.initialization.resolve",
"simpleName": "MutableVersionCatalogContainer"
}
},
"simpleName": "configure",
"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$org_gradle_api_initialization_dsl_VersionCatalogBuilder"
}
},
"customAccessorIdentifier": "container:org.gradle.api.initialization.resolve.MutableVersionCatalogContainer:configure"
},
"returnType": {
"type": "unit"
},
"configureBlockRequirement": {
"type": "required"
}
}
}
],
"constructors": [
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.plugin.management",
"simpleName": "PluginManagementSpec"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.plugin.management",
"simpleName": "PluginManagementSpec"
},
"javaTypeName": "org.gradle.plugin.management.PluginManagementSpec",
"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.plugin.management",
"simpleName": "PluginManagementSpec"
}
},
"simpleName": "includeBuild",
"parameters": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultDataParameter",
"name": "rootProject",
"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"
}
}
},
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.plugin.management",
"simpleName": "PluginManagementSpec"
}
},
"simpleName": "repositories",
"parameters": [
],
"isDirectAccessOnly": false,
"semantics": {
"type": "accessAndConfigure",
"accessor": {
"type": "configuringLambdaArgument",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.artifacts.dsl",
"simpleName": "RepositoryHandler"
}
}
},
"returnType": {
"type": "unit"
},
"configureBlockRequirement": {
"type": "required"
}
}
}
],
"constructors": [
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.initialization",
"simpleName": "Settings"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.initialization",
"simpleName": "Settings"
},
"javaTypeName": "org.gradle.api.initialization.Settings",
"javaTypeArgumentTypeNames": [
],
"supertypes": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.plugins",
"simpleName": "PluginAware"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "kotlin",
"simpleName": "Any"
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.plugins",
"simpleName": "ExtensionAware"
}
],
"properties": [
{
"type": "dataProperty",
"name": "rootProject",
"valueType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.initialization",
"simpleName": "ProjectDescriptor"
}
},
"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.api.initialization",
"simpleName": "Settings"
}
},
"simpleName": "dependencyResolutionManagement",
"parameters": [
],
"isDirectAccessOnly": false,
"semantics": {
"type": "accessAndConfigure",
"accessor": {
"type": "configuringLambdaArgument",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.initialization.resolve",
"simpleName": "DependencyResolutionManagement"
}
}
},
"returnType": {
"type": "unit"
},
"configureBlockRequirement": {
"type": "required"
}
}
},
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.initialization",
"simpleName": "Settings"
}
},
"simpleName": "pluginManagement",
"parameters": [
],
"isDirectAccessOnly": false,
"semantics": {
"type": "accessAndConfigure",
"accessor": {
"type": "configuringLambdaArgument",
"objectType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.plugin.management",
"simpleName": "PluginManagementSpec"
}
}
},
"returnType": {
"type": "unit"
},
"configureBlockRequirement": {
"type": "required"
}
}
},
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.initialization",
"simpleName": "Settings"
}
},
"simpleName": "enableFeaturePreview",
"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": "addAndConfigure",
"objectType": {
"type": "dataTypeRefType",
"dataType": {
"type": "unit"
}
},
"configureBlockRequirement": {
"type": "notAllowed"
}
}
}
],
"constructors": [
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.plugins",
"simpleName": "PluginAware"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.plugins",
"simpleName": "PluginAware"
},
"javaTypeName": "org.gradle.api.plugins.PluginAware",
"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.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": "org.gradle.api.internal.plugins",
"simpleName": "PluginAwareInternal"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.internal.plugins",
"simpleName": "PluginAwareInternal"
},
"javaTypeName": "org.gradle.api.internal.plugins.PluginAwareInternal",
"javaTypeArgumentTypeNames": [
],
"supertypes": [
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.plugins",
"simpleName": "PluginAware"
},
{
"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",
"simpleName": "FinalizableValue"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.internal",
"simpleName": "FinalizableValue"
},
"javaTypeName": "org.gradle.internal.FinalizableValue",
"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$org_gradle_authentication_Authentication"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api",
"simpleName": "NamedDomainObjectContainer$of$org_gradle_authentication_Authentication"
},
"javaTypeName": "org.gradle.api.NamedDomainObjectContainer",
"javaTypeArgumentTypeNames": [
"org.gradle.authentication.Authentication"
],
"supertypes": [
],
"properties": [
],
"memberFunctions": [
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api",
"simpleName": "NamedDomainObjectContainer$of$org_gradle_authentication_Authentication"
}
},
"simpleName": "authentication",
"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": "org.gradle.authentication",
"simpleName": "Authentication"
}
}
},
"returnType": {
"type": "configuredObject"
},
"configureBlockRequirement": {
"type": "required"
}
},
"metadata": [
{
"type": "containerElementFactory",
"elementType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.authentication",
"simpleName": "Authentication"
}
}
}
]
}
],
"constructors": [
]
},
{
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api",
"simpleName": "NamedDomainObjectContainer$of$org_gradle_api_initialization_dsl_VersionCatalogBuilder"
},
{
"type": "data",
"name": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api",
"simpleName": "NamedDomainObjectContainer$of$org_gradle_api_initialization_dsl_VersionCatalogBuilder"
},
"javaTypeName": "org.gradle.api.NamedDomainObjectContainer",
"javaTypeArgumentTypeNames": [
"org.gradle.api.initialization.dsl.VersionCatalogBuilder"
],
"supertypes": [
],
"properties": [
],
"memberFunctions": [
{
"type": "dataMemberFunction",
"receiver": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api",
"simpleName": "NamedDomainObjectContainer$of$org_gradle_api_initialization_dsl_VersionCatalogBuilder"
}
},
"simpleName": "versionCatalogBuilder",
"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": "org.gradle.api.initialization.dsl",
"simpleName": "VersionCatalogBuilder"
}
}
},
"returnType": {
"type": "configuredObject"
},
"configureBlockRequirement": {
"type": "required"
}
},
"metadata": [
{
"type": "containerElementFactory",
"elementType": {
"type": "dataTypeRefName",
"fqName": {
"type": "org.gradle.internal.declarativedsl.analysis.DefaultFqName",
"packageName": "org.gradle.api.initialization.dsl",
"simpleName": "VersionCatalogBuilder"
}
}
}
]
}
],
"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
}
}
}
]
}
}
}
}
]
]
}