Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 15 for ElementNode (0.23 sec)

  1. platforms/core-configuration/declarative-dsl-evaluator/src/main/kotlin/org/gradle/internal/declarativedsl/evaluator/conventions/ConventionDocumentTransformation.kt

                get() = document.content
                    .filter { node -> isTopLevelConventionsCall(node, resolutionContainer) }
                    .flatMap { (it as? ElementNode)?.content.orEmpty() }
                    .filterIsInstance<ElementNode>()
                    .filter { it.name in usedSoftwareTypes }
    
            override val sourceIdentifier: SourceIdentifier
                get() = document.sourceIdentifier
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri May 31 13:47:38 UTC 2024
    - 2.3K bytes
    - Viewed (0)
  2. platforms/core-configuration/declarative-dsl-core/src/main/kotlin/org/gradle/internal/declarativedsl/dom/operations/overlay/DocumentOverlay.kt

                        } else {
                            val underlayElements = underlayItems.map { (it as? ElementNode) ?: error("cannot merge an element $overlayItem with non-elements $underlayItems") }
                            val underlayContent = underlayElements.flatMap(ElementNode::content)
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri May 31 13:47:10 UTC 2024
    - 15.4K bytes
    - Viewed (0)
  3. platforms/core-configuration/declarative-dsl-core/src/main/kotlin/org/gradle/internal/declarativedsl/dom/operations/overlay/OverlayNodeOrigin.kt

         * their [DeclarativeDocument.DocumentNode.ElementNode.content]s merged together.
         */
        data class MergedElements(
            val underlayElement: DeclarativeDocument.DocumentNode.ElementNode,
            val overlayElement: DeclarativeDocument.DocumentNode.ElementNode
        ) : OverlayElementOrigin
    
        /**
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri May 31 13:47:10 UTC 2024
    - 2.3K bytes
    - Viewed (0)
  4. platforms/core-configuration/declarative-dsl-provider/src/main/kotlin/org/gradle/internal/declarativedsl/settings/SettingsBlocksCheck.kt

    import org.gradle.internal.declarativedsl.dom.DeclarativeDocument
    import org.gradle.internal.declarativedsl.dom.DeclarativeDocument.DocumentNode
    import org.gradle.internal.declarativedsl.dom.DeclarativeDocument.DocumentNode.ElementNode
    import org.gradle.internal.declarativedsl.dom.DocumentResolution
    import org.gradle.internal.declarativedsl.dom.DocumentResolution.ElementResolution.SuccessfulElementResolution.ConfiguringElementResolved
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri May 31 13:47:09 UTC 2024
    - 6.2K bytes
    - Viewed (0)
  5. platforms/core-configuration/declarative-dsl-core/src/main/kotlin/org/gradle/internal/declarativedsl/dom/DataStructuralEquality.kt

                values.matchesPairwise(other.values, ValueNode::structurallyEquals)
        }
    
        fun DocumentNode.structurallyEquals(other: DocumentNode): Boolean = when (this) {
            is ElementNode -> other is ElementNode &&
                name == other.name &&
                elementValues.matchesPairwise(other.elementValues, ValueNode::structurallyEquals) &&
                content.matchesPairwise(other.content, DocumentNode::structurallyEquals)
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri May 31 13:47:10 UTC 2024
    - 2.9K bytes
    - Viewed (0)
  6. platforms/core-configuration/declarative-dsl-core/src/main/kotlin/org/gradle/internal/declarativedsl/dom/data/DocumentDataContainerUtil.kt

        buildMap {
            fun visit(node: DeclarativeDocument.DocumentNode) {
                put(node, data(node))
                when (node) {
                    is DeclarativeDocument.DocumentNode.ElementNode -> node.content.forEach(::visit)
                    is DeclarativeDocument.DocumentNode.ErrorNode,
                    is DeclarativeDocument.DocumentNode.PropertyNode -> Unit
                }
            }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri May 31 13:47:08 UTC 2024
    - 2.2K bytes
    - Viewed (0)
  7. platforms/core-configuration/declarative-dsl-core/src/main/kotlin/org/gradle/internal/declarativedsl/dom/data/DocumentDataContainers.kt

        fun data(node: DeclarativeDocument.DocumentNode): DNode = when (node) {
            is DeclarativeDocument.DocumentNode.ElementNode -> data(node)
            is DeclarativeDocument.DocumentNode.PropertyNode -> data(node)
            is DeclarativeDocument.DocumentNode.ErrorNode -> data(node)
        }
        fun data(node: DeclarativeDocument.DocumentNode.ElementNode): DElement
        fun data(node: DeclarativeDocument.DocumentNode.PropertyNode): DProperty
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri May 31 13:47:09 UTC 2024
    - 2.1K bytes
    - Viewed (0)
  8. platforms/core-configuration/declarative-dsl-core/src/main/kotlin/org/gradle/internal/declarativedsl/dom/resolution/DefaultDocumentResolutionContainer.kt

    
    internal
    class DefaultDocumentResolutionContainer(
        private val elementResolution: Map<ElementNode, ElementResolution>,
        private val propertyResolution: Map<PropertyNode, PropertyResolution>,
        private val valueFactoryResolution: Map<ValueFactoryNode, ValueFactoryResolution>
    ) : DocumentResolutionContainer {
        override fun data(node: ElementNode): ElementResolution = elementResolution.getValue(node)
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri May 31 13:47:10 UTC 2024
    - 13.1K bytes
    - Viewed (0)
  9. platforms/core-configuration/declarative-dsl-core/src/test/kotlin/org/gradle/internal/declarativedsl/dom/DomTestUtil.kt

                append(" ".repeat(indent * 4))
                append(nodeFormatter(documentNode))
                when (documentNode) {
                    is DocumentNode.ElementNode -> {
                        documentNode.elementValues.forEach { value ->
                            appendLine()
                            visitValue(value, indent + 1)
                        }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri May 31 13:47:10 UTC 2024
    - 2.2K bytes
    - Viewed (0)
  10. platforms/core-configuration/declarative-dsl-core/src/main/kotlin/org/gradle/internal/declarativedsl/dom/fromLanguageTree/LanguageTreeToDom.kt

        val valueMapping: MutableMap<DeclarativeDocument.ValueNode, Expr> = mutableMapOf()
    
        val languageTreeMappingContainer = object : LanguageTreeMappingContainer {
            override fun data(node: DeclarativeDocument.DocumentNode.ElementNode): BlockElement = nodeMapping.getValue(node)
            override fun data(node: DeclarativeDocument.DocumentNode.PropertyNode): BlockElement = nodeMapping.getValue(node)
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri May 31 13:47:09 UTC 2024
    - 11.2K bytes
    - Viewed (0)
Back to top