Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 19 for ConstantOrigin (0.19 sec)

  1. platforms/jvm/language-java/src/main/java/org/gradle/api/internal/tasks/compile/incremental/compilerapi/constants/ConstantToDependentsMappingBuilder.java

            dependents.forEach(dependent -> addAccessibleDependent(constantOrigin, dependent));
            return this;
        }
    
        public ConstantToDependentsMappingBuilder addPrivateDependents(String constantOrigin, Collection<String> dependents) {
            dependents.forEach(dependent -> addPrivateDependent(constantOrigin, dependent));
            return this;
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Aug 28 11:40:18 UTC 2023
    - 3.4K bytes
    - Viewed (0)
  2. platforms/jvm/language-java/src/main/java/org/gradle/api/internal/tasks/compile/incremental/compilerapi/constants/ConstantToDependentsMappingMerger.java

            oldMapping.getConstantDependents().keySet().stream()
                .filter(constantOrigin -> !changedClasses.contains(constantOrigin))
                .forEach(constantOrigin -> {
                    DependentsSet dependents = oldMapping.getConstantDependentsForClass(constantOrigin);
                    Set<String> accessibleDependents = new HashSet<>(dependents.getAccessibleDependentClasses());
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Aug 28 11:40:18 UTC 2023
    - 2.9K bytes
    - Viewed (0)
  3. platforms/jvm/java-compiler-plugin/src/main/java/org/gradle/internal/compiler/java/listeners/constants/ConstantDependentsConsumer.java

         * class A {
         *     public static final int CALCULATE_ACCESSIBLE_CONSTANT = CONSTANT;
         * }
         */
        public void consumeAccessibleDependent(String constantOrigin, String constantDependent) {
            accessibleDependentDelegate.accept(constantOrigin, constantDependent);
        }
    
        /**
         * Consume "private" dependents of a constant.
         *
         * Example of private constant dependent:
         * class A {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Sep 18 13:06:26 UTC 2023
    - 2.1K bytes
    - Viewed (0)
  4. platforms/jvm/language-java/src/main/java/org/gradle/api/internal/tasks/compile/incremental/compilerapi/constants/ConstantsAnalysisResult.java

        }
    
        public void addPublicDependent(String constantOrigin, String constantDependent) {
            if (!constantOrigin.equals(constantDependent)) {
                constantToDependentsMappingBuilder.addAccessibleDependent(constantOrigin, constantDependent);
            }
        }
    
        public void addPrivateDependent(String constantOrigin, String constantDependent) {
            if (!constantOrigin.equals(constantDependent)) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Aug 28 11:40:18 UTC 2023
    - 1.7K bytes
    - Viewed (0)
  5. platforms/jvm/java-compiler-plugin/src/main/java/org/gradle/internal/compiler/java/listeners/constants/ConstantsVisitorContext.java

            this.consumer = consumer;
        }
    
        public String getVisitedClass() {
            return visitedClass;
        }
    
        public void addConstantOrigin(String constantOrigin) {
            if (!constantOrigin.equals(visitedClass)) {
                consumer.accept(constantOrigin, visitedClass);
            }
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Sep 18 13:06:26 UTC 2023
    - 1.3K bytes
    - Viewed (0)
  6. platforms/jvm/language-java/src/main/java/org/gradle/api/internal/tasks/compile/incremental/compilerapi/constants/ConstantToDependentsMapping.java

        }
    
        public Map<String, DependentsSet> getConstantDependents() {
            return constantDependents;
        }
    
        public DependentsSet getConstantDependentsForClass(String constantOrigin) {
            return constantDependents.getOrDefault(constantOrigin, DependentsSet.empty());
        }
    
        public static ConstantToDependentsMapping empty() {
            return new ConstantToDependentsMapping(Collections.emptyMap());
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Aug 28 11:40:18 UTC 2023
    - 1.6K bytes
    - Viewed (0)
  7. platforms/jvm/language-java/src/main/java/org/gradle/api/internal/tasks/compile/incremental/compilerapi/CompilerApiData.java

            this.constantToDependentsMapping = constantToDependentsMapping;
        }
    
        public DependentsSet getConstantDependentsForClass(String constantOrigin) {
            return constantToDependentsMapping.getConstantDependentsForClass(constantOrigin);
        }
    
        public ConstantToDependentsMapping getConstantToClassMapping() {
            return constantToDependentsMapping;
        }
    
        public boolean isAvailable() {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Sat Feb 24 12:57:52 UTC 2024
    - 5.9K bytes
    - Viewed (0)
  8. platforms/core-configuration/declarative-dsl-core/src/main/kotlin/org/gradle/internal/declarativedsl/analysis/ExpressionResolver.kt

                is This -> currentScopes.last().receiver
            }
        }
    
        private
        fun <T : Any> literalObjectOrigin(literalExpr: Literal<T>): ObjectOrigin =
            ObjectOrigin.ConstantOrigin(literalExpr)
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Feb 02 12:28:39 UTC 2024
    - 1.3K bytes
    - Viewed (0)
  9. platforms/core-configuration/declarative-dsl-core/src/main/kotlin/org/gradle/internal/declarativedsl/objectGraph/reflectObject.kt

            val lambdaAccessedObjects: List<ObjectReflection>
        ) : ObjectReflection
    
        data class ConstantValue(
            override val type: DataType.ConstantType<*>,
            override val objectOrigin: ObjectOrigin.ConstantOrigin,
            val value: Any
        ) : ObjectReflection
    
        data class External(
            override val type: DataType,
            override val objectOrigin: ObjectOrigin.External,
        ) : ObjectReflection {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu May 30 12:25:46 UTC 2024
    - 10.7K bytes
    - Viewed (0)
  10. platforms/core-configuration/declarative-dsl-core/src/test/kotlin/org/gradle/internal/declarativedsl/demo/demoSimple/AssignmentResolverTest.kt

                val value = resolvedAssignments[strAssignment.lhs]
                assertIs<AssignmentResolver.AssignmentResolutionResult.Assigned>(value)
                val valueOrigin = value.objectOrigin
                assertIs<ObjectOrigin.ConstantOrigin>(valueOrigin)
                assertEquals("shared", valueOrigin.literal.value)
            }
        }
    
        @Test
        fun `reports assignment pointing to unassigned property`() {
            assignmentTrace(
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Feb 02 10:53:44 UTC 2024
    - 2.9K bytes
    - Viewed (0)
Back to top