Search Options

Results per page
Sort
Preferred Languages
Advance

Results 11 - 20 of 724 for factory (0.13 sec)

  1. platforms/core-runtime/base-services/src/test/groovy/org/gradle/internal/FactoriesTest.groovy

    class FactoriesTest extends Specification {
        def "factory runs given runnable and returns null"() {
            Runnable r = Mock()
            Factory<String> factory = Factories.toFactory(r)
    
            when:
            def result = factory.create()
    
            then:
            result == null
    
            and:
            1 * r.run()
            0 * r._
        }
    
        def "factory gets cached"() {
            given:
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Sep 22 08:48:02 UTC 2023
    - 1.4K bytes
    - Viewed (0)
  2. platforms/ide/ide/src/test/groovy/org/gradle/plugins/ide/idea/model/PathFactoryTest.groovy

            factory.path(subDir) == factory.path("file://${relpath(childFile)}/../..")
            factory.path("file://${relpath(subDir)}") != factory.path("file://${relpath(childFile)}")
    
            // Using absolute paths
            factory.path(subDir) == factory.path("file://${subDir.absolutePath}")
    
            // Using replacement variables
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Sep 26 14:49:12 UTC 2023
    - 7.9K bytes
    - Viewed (0)
  3. platforms/core-configuration/model-core/src/test/groovy/org/gradle/internal/state/DefaultManagedFactoryRegistryTest.groovy

        def "returns a factory for a given type"() {
            def fooFactory = factory(Foo)
            def buzzFactory = factory(Buzz)
            registry.withFactories(buzzFactory, fooFactory)
    
            expect:
            registry.lookup(fooFactory.id) == fooFactory
        }
    
        def "returns null for unknown type"() {
            def fooFactory = factory(Foo)
            def barFactory = factory(Bar)
            def buzzFactory = factory(Buzz)
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 28 09:51:04 UTC 2023
    - 3.2K bytes
    - Viewed (0)
  4. platforms/core-configuration/model-core/src/test/groovy/org/gradle/api/internal/model/NamedObjectInstantiatorTest.groovy

            n2.toString() == "b"
    
            n1.is(factory.named(CustomNamed, "a"))
            n2.is(factory.named(CustomNamed, "b"))
    
            !n1.is(factory.named(Named, "a"))
            !n2.is(factory.named(Named, "b"))
    
            n1 instanceof Managed
        }
    
        def "can unpack and recreate instance of subtype of Named"() {
            expect:
            def n1 = factory.named(CustomNamed, "a")
            n1 instanceof Managed
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 28 09:51:04 UTC 2023
    - 8.5K bytes
    - Viewed (0)
  5. platforms/core-execution/persistent-cache/src/test/groovy/org/gradle/cache/internal/DefaultCacheFactoryTest.groovy

            cleanup:
            factory.close()
        }
    
        void "can visit all caches created by factory"() {
            def visited = [] as Set
    
            when:
            factory.open(tmpDir.testDirectory.file('foo'), "foo", [prop: 'value'], mode(Shared), null, null)
            factory.open(tmpDir.testDirectory.file('bar'), "bar", [prop: 'value'], mode(Shared), null, null)
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Apr 16 15:49:51 UTC 2024
    - 7.8K bytes
    - Viewed (0)
  6. platforms/native/platform-native/src/test/groovy/org/gradle/nativeplatform/internal/DefaultTargetMachineFactoryTest.groovy

            expect:
            factory.windows == factory.windows
            factory.linux == factory.linux
            factory.macOS == factory.macOS
            factory.windows.x86 == factory.windows.x86
            factory.linux.x86_64 == factory.linux.x86_64
            factory.windows.architecture("arm") == factory.windows.architecture("arm")
            factory.os("fushia").architecture("arm") == factory.os("fushia").architecture("arm")
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 2.2K bytes
    - Viewed (0)
  7. platforms/software/dependency-management/src/test/groovy/org/gradle/api/internal/artifacts/ivyservice/resolveengine/result/CachingDependencyResultFactoryTest.groovy

            def same = factory.createResolvedDependency(selector('requested'), fromModule, selectedModule, variant, false)
    
            def differentRequested = factory.createResolvedDependency(selector('xxx'), fromModule, selectedModule, variant, false)
            def differentFrom = factory.createResolvedDependency(selector('requested'), newModule('xxx'), selectedModule, variant, false)
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Oct 10 21:10:11 UTC 2023
    - 5.8K bytes
    - Viewed (0)
  8. platforms/core-configuration/model-core/src/main/java/org/gradle/model/internal/inspect/DefaultModelRuleInvoker.java

            this.method = method;
            this.factory = factory;
        }
    
        @Override
        public R invoke(Object... args) {
            I instance = Modifier.isStatic(method.getModifiers()) ? null : factory.create();
            return method.invoke(instance, args);
        }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 28 09:51:04 UTC 2023
    - 1.3K bytes
    - Viewed (0)
  9. platforms/core-runtime/base-services/src/main/java/org/gradle/internal/Factories.java

                    return item;
                }
            };
        }
    
        public static <T> Factory<T> softReferenceCache(Factory<T> factory) {
            return new CachingSoftReferenceFactory<T>(factory);
        }
    
        private static class CachingSoftReferenceFactory<T> implements Factory<T> {
            private final Factory<T> factory;
            private final AtomicReference<SoftReference<T>> cachedReference = new AtomicReference<SoftReference<T>>();
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Sep 22 08:48:02 UTC 2023
    - 2.1K bytes
    - Viewed (0)
  10. platforms/software/dependency-management/src/test/groovy/org/gradle/internal/resource/local/LazyLocallyAvailableResourceCandidatesTest.groovy

        def "does not query factory until necessary"() {
            given:
            def factory = Mock(Factory)
    
            when:
            def candidates = new LazyLocallyAvailableResourceCandidates(factory, TestUtil.checksumService)
    
            then:
            0 * factory.create()
    
            when:
            def isNone = candidates.isNone()
    
            then:
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Oct 10 21:10:11 UTC 2023
    - 1.7K bytes
    - Viewed (0)
Back to top