Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 100 for mapProperty (0.23 sec)

  1. subprojects/core-api/src/main/java/org/gradle/api/provider/MapProperty.java

    /**
     * Represents a property whose type is a {@link Map} of keys of type {@link K} and values of type {@link V}. Retains iteration order.
     *
     * <p>
     * You can create a {@link MapProperty} instance using factory method {@link org.gradle.api.model.ObjectFactory#mapProperty(Class, Class)}.
     * </p>
     *
     * <p><b>Note:</b> This interface is not intended for implementation by build script or plugin authors.
     *
     * @param <K> the type of keys.
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri May 24 16:25:03 UTC 2024
    - 7.7K bytes
    - Viewed (0)
  2. platforms/documentation/docs/src/snippets/providers/mapProperty/tests/mapProperty.sample.conf

    # tag::cli[]
    # gradle consumer
    # end::cli[]
    executable: gradle
    args: generate
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Nov 27 17:53:42 UTC 2023
    - 116 bytes
    - Viewed (0)
  3. platforms/documentation/docs/src/snippets/providers/mapProperty/tests/mapProperty.out

    Laura Kassovic <******@****.***> 1701107622 -0800
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Nov 27 17:53:42 UTC 2023
    - 96 bytes
    - Viewed (0)
  4. platforms/core-configuration/model-core/src/main/java/org/gradle/api/internal/provider/MapPropertyExtensions.java

         *
         * <p>Extension method to support the subscript operator in Groovy.</p>
         *
         * @param self the {@link MapProperty}
         * @param key the key
         * @return a {@link Provider} for the value
         */
        public static <K, V> Provider<V> getAt(MapProperty<K, V> self, K key) {
            return self.getting(key);
        }
    
        /**
         * Adds a map entry to the property value.
         *
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 28 09:51:04 UTC 2023
    - 2.8K bytes
    - Viewed (0)
  5. subprojects/core-api/src/test/groovy/org/gradle/api/internal/provider/views/MapPropertyMapViewTest.groovy

     */
    
    package org.gradle.api.internal.provider.views
    
    
    import org.gradle.api.provider.MapProperty
    import org.gradle.util.TestUtil
    import spock.lang.Specification
    
    class MapPropertyMapViewTest extends Specification {
        MapProperty<String, String> mapProperty
    
        def setup() {
            mapProperty = TestUtil.propertyFactory().mapProperty(String, String)
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Apr 02 15:31:28 UTC 2024
    - 5K bytes
    - Viewed (0)
  6. platforms/core-configuration/kotlin-dsl/src/test/kotlin/org/gradle/kotlin/dsl/ObjectFactoryExtensionsTest.kt

            }
        }
    
        @Test
        fun mapProperty() {
    
            val objectFactory = mock<ObjectFactory> {
                on { mapProperty(any<Class<*>>(), any<Class<*>>()) } doReturn mock<MapProperty<String, Int>>()
            }
    
            objectFactory.mapProperty<String, Int>()
    
            inOrder(objectFactory) {
                verify(objectFactory).mapProperty(String::class.java, Int::class.javaObjectType)
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Aug 02 08:06:49 UTC 2023
    - 3.7K bytes
    - Viewed (0)
  7. platforms/core-configuration/model-core/src/integTest/groovy/org/gradle/api/provider/MapPropertyIntegrationTest.groovy

        }
    
        def "can define task with abstract MapProperty<#keyType, #valueType> getter"() {
            given:
            buildFile << """
                class Param<T> {
                    T display
                    String toString() { display.toString() }
                }
    
                abstract class MyTask extends DefaultTask {
                    @Input
                    abstract MapProperty<$keyType, $valueType> getProp()
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Jan 04 15:28:53 UTC 2024
    - 24.5K bytes
    - Viewed (0)
  8. build-logic-commons/gradle-plugin/src/main/kotlin/gradlebuild/testcleanup/extension/TestFilesCleanupBuildServiceRootExtension.kt

    import org.gradle.api.provider.MapProperty
    import org.gradle.api.provider.Property
    import java.io.File
    
    
    /**
     * An extension to work with {@see TestFilesCleanupService}.
     * We have to collect all information we need in this extension and pass them
     * to the build service.
     */
    interface TestFilesCleanupBuildServiceRootExtension {
        val projectStates: MapProperty<String, TestFilesCleanupProjectState>
    
        /**
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Aug 22 08:53:41 UTC 2022
    - 1.2K bytes
    - Viewed (0)
  9. platforms/documentation/docs/src/snippets/tasks/incrementalBuild-incrementalBuildAdvanced/groovy/buildSrc/src/main/java/org/example/TemplateData.java

    package org.example;
    
    import org.gradle.api.provider.MapProperty;
    import org.gradle.api.provider.Property;
    import org.gradle.api.tasks.Input;
    
    public abstract class TemplateData {
    
        @Input
        public abstract Property<String> getName();
    
        @Input
        public abstract MapProperty<String, String> getVariables();
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Nov 27 17:53:42 UTC 2023
    - 318 bytes
    - Viewed (0)
  10. platforms/core-configuration/model-core/src/integTest/groovy/org/gradle/api/provider/PropertyJavaInterOpIntegrationTest.groovy

                import ${DefaultTask.name};
                import ${Property.name};
                import ${ListProperty.name};
                import ${SetProperty.name};
                import ${MapProperty.name};
                import ${ObjectFactory.name};
                import ${TaskAction.name};
                import ${Inject.name};
                import ${Internal.name};
    
                public class SomeTask extends DefaultTask {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 28 09:51:04 UTC 2023
    - 3.5K bytes
    - Viewed (0)
Back to top