- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 20 for DataClass (0.35 sec)
-
platforms/core-configuration/declarative-dsl-tooling-models/src/main/kotlin/org/gradle/declarative/dsl/schema/DataClass.kt
* See the License for the specific language governing permissions and * limitations under the License. */ package org.gradle.declarative.dsl.schema interface DataClass : DataType { val name: FqName val supertypes: Set<FqName> val properties: List<DataProperty> val memberFunctions: List<SchemaMemberFunction> val constructors: List<DataConstructor>
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue May 14 10:08:03 UTC 2024 - 884 bytes - Viewed (0) -
platforms/core-configuration/declarative-dsl-core/src/main/kotlin/org/gradle/internal/declarativedsl/objectGraph/reflectObject.kt
is ObjectOrigin.TopLevelReceiver -> reflectData(OperationId(0, DefaultOperationGenerationId.preExisting), type as DataClass, objectOrigin, context) is ObjectOrigin.ConfiguringLambdaReceiver -> reflectData(OperationId(-1L, DefaultOperationGenerationId.preExisting), type as DataClass, objectOrigin, context) is ObjectOrigin.PropertyDefaultValue -> reflectDefaultValue(objectOrigin, context)
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu May 30 12:25:46 UTC 2024 - 10.7K bytes - Viewed (0) -
platforms/core-configuration/declarative-dsl-core/src/main/kotlin/org/gradle/internal/declarativedsl/analysis/DefaultAnalysisSchema.kt
import java.util.Collections @Serializable @SerialName("analysisSchema") data class DefaultAnalysisSchema( override val topLevelReceiverType: DataClass, override val dataClassesByFqName: Map<FqName, DataClass>, override val externalFunctionsByFqName: Map<FqName, DataTopLevelFunction>, override val externalObjectsByFqName: Map<FqName, ExternalObjectProviderKey>,
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri May 31 13:47:10 UTC 2024 - 10.9K bytes - Viewed (0) -
docs/en/docs/advanced/dataclasses.md
You can also use `dataclasses` in the `response_model` parameter: ```Python hl_lines="1 7-13 19" {!../../../docs_src/dataclasses/tutorial002.py!} ``` The dataclass will be automatically converted to a Pydantic dataclass. This way, its schema will show up in the API docs user interface: <img src="/img/tutorial/dataclasses/image01.png"> ## Dataclasses in Nested Data Structures
Registered: Mon Jun 17 08:32:26 UTC 2024 - Last Modified: Thu Apr 18 19:53:19 UTC 2024 - 4.1K bytes - Viewed (0) -
platforms/core-configuration/declarative-dsl-core/src/main/kotlin/org/gradle/internal/declarativedsl/analysis/utils.kt
action() } finally { leaveScope(scope) } } internal fun checkIsAssignable(valueType: DataType, isAssignableTo: DataType): Boolean = when (isAssignableTo) { is DataClass -> valueType is DataClass && (sameType(valueType, isAssignableTo) || isAssignableTo.name in valueType.supertypes) else -> sameType(valueType, isAssignableTo) } /**
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu May 30 12:25:47 UTC 2024 - 3K bytes - Viewed (0) -
platforms/core-configuration/declarative-dsl-tooling-models/src/main/kotlin/org/gradle/declarative/dsl/schema/AnalysisSchema.kt
*/ package org.gradle.declarative.dsl.schema import java.io.Serializable interface AnalysisSchema : Serializable { val topLevelReceiverType: DataClass val dataClassesByFqName: Map<FqName, DataClass> val externalFunctionsByFqName: Map<FqName, DataTopLevelFunction> val externalObjectsByFqName: Map<FqName, ExternalObjectProviderKey> val defaultImports: Set<FqName>
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue May 14 10:08:01 UTC 2024 - 1003 bytes - Viewed (0) -
platforms/core-configuration/declarative-dsl-core/src/test/kotlin/org/gradle/internal/declarativedsl/analysis/transformation/OriginReplacementTest.kt
import org.gradle.declarative.dsl.model.annotations.Adding import org.gradle.declarative.dsl.model.annotations.Configuring import org.gradle.declarative.dsl.model.annotations.Restricted import org.gradle.declarative.dsl.schema.DataClass import org.gradle.internal.declarativedsl.analysis.ObjectOrigin import org.gradle.internal.declarativedsl.analysis.ResolutionResult import org.gradle.internal.declarativedsl.analysis.SchemaTypeRefContext
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Mon May 20 17:31:36 UTC 2024 - 5.8K bytes - Viewed (0) -
platforms/core-configuration/declarative-dsl-core/src/main/kotlin/org/gradle/internal/declarativedsl/dom/DocumentResolution.kt
* See the License for the specific language governing permissions and * limitations under the License. */ package org.gradle.internal.declarativedsl.dom import org.gradle.declarative.dsl.schema.DataClass import org.gradle.declarative.dsl.schema.DataProperty import org.gradle.declarative.dsl.schema.DataType import org.gradle.declarative.dsl.schema.SchemaFunction import org.gradle.declarative.dsl.schema.SchemaMemberFunction
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri May 31 13:47:09 UTC 2024 - 3K bytes - Viewed (0) -
platforms/core-configuration/declarative-dsl-core/src/main/kotlin/org/gradle/internal/declarativedsl/serialization/SchemaSerialization.kt
import kotlinx.serialization.modules.subclass import org.gradle.declarative.dsl.schema.AnalysisSchema import org.gradle.declarative.dsl.schema.ConfigureAccessor import org.gradle.declarative.dsl.schema.DataClass import org.gradle.declarative.dsl.schema.DataParameter import org.gradle.declarative.dsl.schema.DataProperty import org.gradle.declarative.dsl.schema.DataType import org.gradle.declarative.dsl.schema.DataTypeRef
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue May 14 10:08:03 UTC 2024 - 6.6K bytes - Viewed (0) -
platforms/core-configuration/declarative-dsl-core/src/test/kotlin/org/gradle/internal/declarativedsl/analysis/SubtypingTest.kt
*/ package org.gradle.internal.declarativedsl.analysis import org.gradle.declarative.dsl.model.annotations.Adding import org.gradle.declarative.dsl.model.annotations.Restricted import org.gradle.declarative.dsl.schema.DataClass import org.gradle.declarative.dsl.schema.DataTypeRef import org.gradle.internal.declarativedsl.demo.resolve import org.gradle.internal.declarativedsl.schemaBuilder.schemaFromTypes import org.junit.jupiter.api.Test
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue May 14 10:08:02 UTC 2024 - 4.1K bytes - Viewed (0)