Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 12 for NodeIdentity (2.08 sec)

  1. platforms/enterprise/enterprise-operations/src/main/java/org/gradle/internal/taskgraph/NodeIdentity.java

     * <p>
     * Needs to be unique across all the execution graphs of the current build.
     *
     * @implNote The implementations must provide value-based equality.
     * @since 8.1
     */
    public interface NodeIdentity {
    
        enum NodeType {
            TASK,
            TRANSFORM_STEP
        }
    
        NodeType getNodeType();
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Jul 10 08:07:59 UTC 2023
    - 1011 bytes
    - Viewed (0)
  2. platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/transform/DefaultPlannedTransformStep.java

        private final PlannedTransformStepIdentity identity;
        private final List<? extends NodeIdentity> dependencies;
    
        public DefaultPlannedTransformStep(
            PlannedTransformStepIdentity identity,
            List<? extends NodeIdentity> dependencies
        ) {
            this.identity = identity;
            this.dependencies = dependencies;
        }
    
        @Override
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Oct 10 21:10:11 UTC 2023
    - 1.8K bytes
    - Viewed (0)
  3. platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/transform/ToPlannedTransformStepConverter.java

        @Override
        public Class<? extends Node> getSupportedNodeType() {
            return TransformStepNode.class;
        }
    
        @Override
        public NodeIdentity.NodeType getConvertedNodeType() {
            return NodeIdentity.NodeType.TRANSFORM_STEP;
        }
    
        @Override
        public PlannedTransformStepIdentity getNodeIdentity(Node node) {
            TransformStepNode transformStepNode = (TransformStepNode) node;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Oct 10 21:10:11 UTC 2023
    - 2.2K bytes
    - Viewed (0)
  4. subprojects/core/src/main/java/org/gradle/execution/plan/ToPlannedNodeConverterRegistry.java

                throw new UnsupportedOperationException();
            }
    
            @Override
            public NodeIdentity.NodeType getConvertedNodeType() {
                throw new UnsupportedOperationException();
            }
    
            @Override
            public NodeIdentity getNodeIdentity(Node node) {
                throw new UnsupportedOperationException();
            }
    
            @Override
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Mar 12 02:21:10 UTC 2024
    - 5K bytes
    - Viewed (0)
  5. platforms/enterprise/enterprise-operations/src/main/java/org/gradle/internal/taskgraph/CalculateTaskGraphBuildOperationType.java

         *
         * @since 8.1
         */
        public interface PlannedNode {
    
            NodeIdentity getNodeIdentity();
    
            /**
             * Returns the dependencies of this node.
             * <p>
             * Note that dependencies are not necessarily located in the same execution plan.
             */
            List<? extends NodeIdentity> getNodeDependencies();
    
        }
    
        /**
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Jul 10 08:07:59 UTC 2023
    - 3.9K bytes
    - Viewed (0)
  6. subprojects/core/src/test/groovy/org/gradle/internal/build/BuildOperationFiringBuildWorkPreparerTest.groovy

            result != null
            def plannedNodes = result.getExecutionPlan(EnumSet.allOf(NodeIdentity.NodeType))
            plannedNodes.size() == 1
            with(plannedNodes[0]) {
                nodeIdentity.nodeType == NodeIdentity.NodeType.TASK
                (nodeIdentity as CalculateTaskGraphBuildOperationType.TaskIdentity).taskPath == ":t1"
            }
        }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Mar 08 13:46:07 UTC 2024
    - 3.2K bytes
    - Viewed (0)
  7. platforms/core-configuration/configuration-cache/src/integTest/groovy/org/gradle/internal/cc/impl/ConfigurationCacheTransformNodeIdBuildOperationIntegrationTest.groovy

            def identities = ops.collect { op ->
                def plannedNodes = op.result.executionPlan as List<Map<String, ?>>
                def transformStepNodeIdentities = plannedNodes*.nodeIdentity.findAll { it.nodeType == NodeIdentity.NodeType.TRANSFORM_STEP.name() }
                return transformStepNodeIdentities
            }
            def targetColors = (identities.collect { it*.targetAttributes.color }.flatten() as Set<String>)
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Sat Jun 08 11:29:25 UTC 2024
    - 4.8K bytes
    - Viewed (0)
  8. platforms/software/dependency-management/src/integTest/groovy/org/gradle/integtests/resolve/transform/ArtifactTransformBuildOperationIntegrationTest.groovy

            )
        }
    
        def getTypedNodeId(nodeIdentity) {
            switch (nodeIdentity.nodeType) {
                case TASK:
                    return new TypedNodeId(nodeType: TASK, nodeIdInType: nodeIdentity.taskId.toString())
                case TRANSFORM_STEP:
                    return new TypedNodeId(nodeType: TRANSFORM_STEP, nodeIdInType: nodeIdentity.transformStepNodeId)
                default:
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Apr 12 16:27:38 UTC 2024
    - 67.8K bytes
    - Viewed (0)
  9. platforms/enterprise/enterprise-operations/src/main/java/org/gradle/operations/dependencies/transforms/PlannedTransformStepIdentity.java

     * See the License for the specific language governing permissions and
     * limitations under the License.
     */
    
    package org.gradle.operations.dependencies.transforms;
    
    import org.gradle.internal.taskgraph.NodeIdentity;
    import org.gradle.operations.dependencies.configurations.ConfigurationIdentity;
    import org.gradle.operations.dependencies.variants.Capability;
    import org.gradle.operations.dependencies.variants.ComponentIdentifier;
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Jul 10 08:07:59 UTC 2023
    - 2.8K bytes
    - Viewed (0)
  10. subprojects/core/src/main/java/org/gradle/internal/build/BuildOperationFiringBuildWorkPreparer.java

    import org.gradle.internal.operations.BuildOperationRunner;
    import org.gradle.internal.operations.RunnableBuildOperation;
    import org.gradle.internal.operations.trace.CustomOperationTraceSerialization;
    import org.gradle.internal.taskgraph.NodeIdentity;
    
    import javax.annotation.Nonnull;
    import java.util.Collections;
    import java.util.EnumSet;
    import java.util.List;
    import java.util.Set;
    import java.util.function.Consumer;
    import java.util.stream.Collectors;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Mar 08 13:46:07 UTC 2024
    - 7.9K bytes
    - Viewed (0)
Back to top