Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 23 for DslObject (0.14 sec)

  1. platforms/core-configuration/model-core/src/main/java/org/gradle/api/internal/plugins/DslObject.java

     * object does not have that functionality. For example, calling {@link #getConventionMapping()} will fail
     * if the backing object does not implement {@link IConventionAware}.
     */
    @SuppressWarnings("deprecation")
    public class DslObject implements DynamicObjectAware, ExtensionAware, IConventionAware, org.gradle.api.internal.HasConvention {
    
        private DynamicObject dynamicObject;
        private ExtensionContainer extensionContainer;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 28 09:51:04 UTC 2023
    - 4.4K bytes
    - Viewed (0)
  2. testing/integ-test/src/integTest/groovy/org/gradle/integtests/CustomPluginIntegrationTest.groovy

            given:
            file('buildSrc/src/main/java/CustomPlugin.java') << '''
    import org.gradle.api.*;
    import org.gradle.api.internal.plugins.DslObject;
    
    public class CustomPlugin implements Plugin<Project> {
        public void apply(Project p) {
          new DslObject(p).getExtensions().getExtraProperties().set("prop", "value");
        }
    }
    '''
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Apr 04 07:21:38 UTC 2024
    - 3.5K bytes
    - Viewed (0)
  3. platforms/core-configuration/model-core/src/test/groovy/org/gradle/api/internal/plugins/DslObjectTest.groovy

            when:
            def dsl = new DslObject(new Object())
    
            then:
            notThrown(Exception)
    
            when:
            dsl.asDynamicObject
    
            then:
            thrown(IllegalStateException)
        }
    
        static class Thing {}
    
        def "works for dsl object"() {
            when:
            new DslObject(TestUtil.instantiatorFactory().decorateLenient().newInstance(Thing))
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 28 09:51:04 UTC 2023
    - 1.2K bytes
    - Viewed (0)
  4. platforms/core-configuration/model-core/src/test/groovy/org/gradle/internal/instantiation/generator/AsmBackedClassGeneratorTest.java

            DslObject dslObject = new DslObject(newInstance(Bean.class));
            assertEquals(Bean.class, dslObject.getDeclaredType());
            assertEquals(Bean.class, dslObject.getImplementationType());
            assertEquals(typeOf(Bean.class), dslObject.getPublicType());
            assertNotNull(dslObject.getConventionMapping());
            assertNotNull(dslObject.getConvention());
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Oct 05 19:36:14 UTC 2023
    - 74.6K bytes
    - Viewed (0)
  5. subprojects/diagnostics/src/main/java/org/gradle/api/tasks/diagnostics/internal/TaskDetails.java

    import org.gradle.api.Task;
    import org.gradle.api.internal.plugins.DslObject;
    import org.gradle.util.Path;
    
    import javax.annotation.Nullable;
    
    public interface TaskDetails {
        Path getPath();
    
        @Nullable
        String getDescription();
    
        String getTypeName();
    
        static TaskDetails of(Path path, Task task) {
            return of(path, new DslObject(task).getPublicType().getFullyQualifiedName(), task.getDescription());
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Oct 29 11:47:48 UTC 2021
    - 1.9K bytes
    - Viewed (0)
  6. build-logic/root-build/src/main/kotlin/gradlebuild.internal.cc-experiment.gradle.kts

     * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
     * See the License for the specific language governing permissions and
     * limitations under the License.
     */
    import org.gradle.api.internal.plugins.DslObject
    
    val unsupportedTasksPredicate: (Task) -> Boolean = { task: Task ->
        when {
    
            // Working tasks that would otherwise be matched by filters below
            task.name in listOf(
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Jan 26 17:29:09 UTC 2024
    - 4K bytes
    - Viewed (0)
  7. subprojects/core/src/main/java/org/gradle/api/internal/AbstractMutationGuard.java

    import org.gradle.api.Action;
    import org.gradle.api.internal.plugins.DslObject;
    import org.gradle.internal.exceptions.Contextual;
    
    public abstract class AbstractMutationGuard implements MutationGuard {
        @Override
        public void assertMutationAllowed(String methodName, Object target) {
            if (!isMutationAllowed()) {
                throw createIllegalStateException(new DslObject(target).getPublicType().getConcreteClass(), methodName, target);
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Oct 11 21:58:11 UTC 2018
    - 2.3K bytes
    - Viewed (0)
  8. platforms/core-configuration/kotlin-dsl/src/main/kotlin/org/gradle/kotlin/dsl/PropertyDelegate.kt

     * limitations under the License.
     */
    
    package org.gradle.kotlin.dsl
    
    import org.gradle.api.InvalidUserCodeException
    
    import org.gradle.api.internal.DynamicObjectAware
    import org.gradle.api.internal.plugins.DslObject
    import org.gradle.api.internal.project.DynamicLookupRoutine
    import org.gradle.internal.metaobject.DynamicObject
    import org.gradle.kotlin.dsl.support.uncheckedCast
    
    import kotlin.reflect.KProperty
    
    
    /**
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Jun 07 09:50:04 UTC 2024
    - 2.8K bytes
    - Viewed (0)
  9. subprojects/diagnostics/src/main/java/org/gradle/configuration/TaskDetails.java

    import org.apache.commons.lang.StringUtils;
    import org.gradle.api.DefaultTask;
    import org.gradle.api.NonNullApi;
    import org.gradle.api.Project;
    import org.gradle.api.Task;
    import org.gradle.api.internal.plugins.DslObject;
    import org.gradle.api.internal.tasks.TaskOptionsGenerator;
    import org.gradle.api.internal.tasks.options.OptionDescriptor;
    import org.gradle.api.internal.tasks.options.OptionReader;
    
    import javax.annotation.Nullable;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Apr 11 10:07:07 UTC 2023
    - 4.8K bytes
    - Viewed (0)
  10. subprojects/core/src/main/java/org/gradle/api/internal/tasks/DefaultTaskCollection.java

    import org.gradle.api.internal.DefaultNamedDomainObjectSet;
    import org.gradle.api.internal.MutationGuard;
    import org.gradle.api.internal.collections.CollectionFilter;
    import org.gradle.api.internal.plugins.DslObject;
    import org.gradle.api.internal.project.ProjectInternal;
    import org.gradle.api.internal.provider.ProviderInternal;
    import org.gradle.api.reflect.TypeOf;
    import org.gradle.api.specs.Spec;
    import org.gradle.api.specs.Specs;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Mar 05 00:10:35 UTC 2024
    - 9.7K bytes
    - Viewed (0)
Back to top