Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 23 for isUsable (0.17 sec)

  1. platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/DefaultComponentSelection.java

        @Override
        public ComponentMetadata getMetadata() {
            if (metadataProvider.isUsable()) {
                return metadataProvider.getComponentMetadata();
            } else {
                return null;
            }
    
        }
    
        @Nullable
        @Override
        public <T> T getDescriptor(Class<T> descriptorClass) {
            if (metadataProvider.isUsable()) {
                if (IvyModuleDescriptor.class.isAssignableFrom(descriptorClass)) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Oct 10 21:10:11 UTC 2023
    - 2.3K bytes
    - Viewed (0)
  2. platforms/software/dependency-management/src/test/groovy/org/gradle/api/internal/artifacts/ivyservice/ivyresolve/ComponentSelectionRulesProcessorTest.groovy

            componentSelection = new DefaultComponentSelection(componentIdentifier, metadataProvider)
        }
    
        def "all non-rejecting rules are evaluated"() {
            metadataProvider.isUsable() >> true
            metadataProvider.getComponentMetadata() >> Mock(ComponentMetadata)
            metadataProvider.getIvyModuleDescriptor() >> Mock(IvyModuleDescriptor)
    
            def closureCalled = []
            when:
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Oct 10 21:10:11 UTC 2023
    - 15.7K bytes
    - Viewed (0)
  3. platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/ivyservice/ivyresolve/MetadataProvider.java

    import javax.annotation.Nullable;
    
    public interface MetadataProvider {
        @Nullable
        ComponentMetadata getComponentMetadata();
    
        @Nullable
        IvyModuleDescriptor getIvyModuleDescriptor();
    
        boolean isUsable();
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Oct 10 21:10:11 UTC 2023
    - 1015 bytes
    - Viewed (0)
  4. platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/ivyservice/ivyresolve/CachedMetadataProvider.java

                return new DefaultIvyModuleDescriptor(ivyMetadata.getExtraAttributes(), ivyMetadata.getBranch(), ivyMetadata.getStatus());
            }
            return null;
        }
    
        @Override
        public boolean isUsable() {
            return usable;
        }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed May 22 19:04:04 UTC 2024
    - 2.8K bytes
    - Viewed (0)
  5. platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/ivyservice/ivyresolve/ComponentSelectionRulesProcessor.java

            if (inputTypes.size() == 0) {
                return Collections.emptyList();
            }
    
            if (!metadataProvider.isUsable()) {
                return null;
            }
    
            List<Object> inputs = new ArrayList<>(inputTypes.size());
            for (Class<?> inputType : inputTypes) {
                if (inputType == ComponentMetadata.class) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Oct 10 21:10:11 UTC 2023
    - 4.4K bytes
    - Viewed (0)
  6. platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/ivyservice/ivyresolve/DefaultMetadataProvider.java

                cachedResult = resolveState.resolve();
            }
            return cachedResult.getState() == BuildableModuleComponentMetaDataResolveResult.State.Resolved;
        }
    
        @Override
        public boolean isUsable() {
            return cachedResult == null || cachedResult.getState() == BuildableModuleComponentMetaDataResolveResult.State.Resolved;
        }
    
        public BuildableModuleComponentMetaDataResolveResult<?> getResult() {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed May 22 19:04:04 UTC 2024
    - 11.3K bytes
    - Viewed (0)
  7. platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/ivyservice/ivyresolve/DefaultVersionedComponentChooser.java

         * @return true if metadata is not usable
         */
        private boolean metadataIsNotUsable(ComponentSelectionContext result, DefaultMetadataProvider metadataProvider) {
            if (!metadataProvider.isUsable()) {
                applyTo(metadataProvider, result);
                return true;
            }
            return false;
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Dec 13 17:41:33 UTC 2023
    - 11.9K bytes
    - Viewed (0)
  8. analysis/analysis-api-impl-base/tests/org/jetbrains/kotlin/analysis/api/impl/base/test/cases/components/smartCastProvider/AbstractHLSmartCastInfoTest.kt

                    val smartCastInfo = expression.getSmartCastInfo()
                    buildString {
                        appendLine("expression: ${expression.text}")
                        appendLine("isStable: ${smartCastInfo?.isStable}")
                        appendLine("smartCastType: ${smartCastInfo?.smartCastType?.render(position = Variance.INVARIANT)}")
    
                        val receiverSmartCasts = expression.getImplicitReceiverSmartCast()
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed Mar 27 16:04:54 UTC 2024
    - 2.1K bytes
    - Viewed (0)
  9. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/KtFirAnalysisSessionProvider.kt

    import org.jetbrains.kotlin.analysis.project.structure.KtModule
    import org.jetbrains.kotlin.analysis.project.structure.ProjectStructureProvider
    import org.jetbrains.kotlin.analysis.project.structure.isStable
    import org.jetbrains.kotlin.analysis.api.platform.lifetime.KotlinReadActionConfinementLifetimeToken
    import org.jetbrains.kotlin.psi.KtElement
    import java.util.concurrent.ConcurrentMap
    import kotlin.reflect.KClass
    
    /**
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Thu Jun 06 17:44:50 UTC 2024
    - 5.1K bytes
    - Viewed (0)
  10. staging/src/k8s.io/apiserver/pkg/audit/request.go

    	isAccessor := true
    	if _, err := meta.Accessor(obj); err != nil {
    		isAccessor = false
    	}
    	isList := meta.IsListType(obj)
    	_, isTable := obj.(*metav1.Table)
    	if !isAccessor && !isList && !isTable {
    		return nil, false, nil
    	}
    
    	// TODO a deep copy isn't really needed here, figure out how we can reliably
    	//  use shallow copy here to omit the manageFields.
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Jul 03 16:16:51 UTC 2023
    - 9K bytes
    - Viewed (0)
Back to top