Search Options

Display Count
Sort
Preferred Language
Advanced Search

Results 1 - 10 of 114 for abstract (0.05 seconds)

  1. build-logic/buildquality/src/main/kotlin/gradlebuild/incubation/tasks/IncubatingApiReportTask.kt

        @get:PathSensitive(PathSensitivity.RELATIVE)
        abstract val versionFile: RegularFileProperty
    
        @get:InputFile
        @get:PathSensitive(PathSensitivity.RELATIVE)
        abstract val releasedVersionsFile: RegularFileProperty
    
        @get:Input
        abstract val title: Property<String>
    
        @get:InputFiles
        @get:PathSensitive(PathSensitivity.RELATIVE)
        abstract val sources: ConfigurableFileCollection
    
        @get:OutputFile
    Created: Wed Dec 31 11:36:14 GMT 2025
    - Last Modified: Mon Jun 02 09:57:54 GMT 2025
    - 2.4K bytes
    - Click Count (0)
  2. build-logic/documentation/src/main/groovy/gradlebuild/docs/Javadocs.java

    import java.net.URI;
    
    /**
     * Configuration for generating Javadocs
     */
    public abstract class Javadocs {
        /**
         * Link to Java API to use when generating Javadoc
         */
        public abstract Property<URI> getJavaApi();
    
        /**
         * Package list of the Java API used to generate Javadoc offline
         */
        public abstract DirectoryProperty getJavaPackageListLoc();
    
        /**
    Created: Wed Dec 31 11:36:14 GMT 2025
    - Last Modified: Thu Aug 21 16:24:54 GMT 2025
    - 1.8K bytes
    - Click Count (0)
  3. build-logic/documentation/src/main/groovy/gradlebuild/docs/GenerateDocInfo.java

    import java.util.Collections;
    
    @CacheableTask
    public abstract class GenerateDocInfo extends DefaultTask {
        @InputFiles
        @PathSensitive(PathSensitivity.RELATIVE)
        public abstract ConfigurableFileCollection getDocumentationFiles();
    
        @Internal
        public abstract DirectoryProperty getDocumentationRoot();
    
        @OutputDirectory
        public abstract DirectoryProperty getDestinationDirectory();
    
        @Inject
    Created: Wed Dec 31 11:36:14 GMT 2025
    - Last Modified: Tue May 27 09:07:14 GMT 2025
    - 3K bytes
    - Click Count (0)
  4. build-logic/documentation/src/main/groovy/gradlebuild/docs/RenderMarkdown.java

     */
    @CacheableTask
    public abstract class RenderMarkdown extends DefaultTask {
        /**
         * The source markdown file.
         */
        @PathSensitive(PathSensitivity.NONE)
        @InputFile
        public abstract RegularFileProperty getMarkdownFile();
    
        /**
         * The rendered HTML file
         */
        @OutputFile
        public abstract RegularFileProperty getDestinationFile();
    
        /**
    Created: Wed Dec 31 11:36:14 GMT 2025
    - Last Modified: Tue May 27 09:07:14 GMT 2025
    - 3.3K bytes
    - Click Count (0)
  5. build-logic-commons/gradle-plugin/src/main/kotlin/gradlebuild/nullaway/NullawayStatusTask.kt

    import org.gradle.language.base.plugins.LifecycleBasePlugin
    
    @Suppress("UnstableApiUsage")
    internal abstract class NullawayStatusTask : DefaultTask() {
        @get:ServiceReference
        abstract val statusService: Property<NullawayStatusService>
    
        @get:Input
        val projectPath = project.buildTreePath
    
        @get:Input
        abstract val nullawayEnabled: Property<Boolean>
    
    Created: Wed Dec 31 11:36:14 GMT 2025
    - Last Modified: Wed Aug 20 13:18:23 GMT 2025
    - 2.5K bytes
    - Click Count (0)
  6. build-logic/binary-compatibility/src/test/kotlin/gradlebuild/binarycompatibility/UpgradedPropertiesChangesTest.kt

                        """
                            package com.example;
                            import org.gradle.api.provider.Property;
    
                            public abstract class Task {
                                public abstract Property<String> getSourceCompatibility();
                            }
                        """
                    )
                }
            ) {
                assertHasErrors(
    Created: Wed Dec 31 11:36:14 GMT 2025
    - Last Modified: Wed Dec 24 14:15:15 GMT 2025
    - 26.2K bytes
    - Click Count (0)
  7. build-logic/jvm/src/main/kotlin/gradlebuild/startscript/tasks/GradleStartScriptGenerator.kt

        @get:PathSensitive(PathSensitivity.NONE)
        abstract val unixScriptTemplate: ConfigurableFileCollection
    
        @get:InputFiles
        @get:PathSensitive(PathSensitivity.NONE)
        abstract val windowsScriptTemplate: ConfigurableFileCollection
    
        @get:OutputDirectory
        abstract val startScriptsDir: DirectoryProperty
    
        @get:Inject
        internal
        abstract val temporaryFileProvider: TemporaryFileProvider
    
    Created: Wed Dec 31 11:36:14 GMT 2025
    - Last Modified: Tue Apr 08 01:46:59 GMT 2025
    - 6.3K bytes
    - Click Count (0)
  8. build-logic/binary-compatibility/src/main/groovy/gradlebuild/binarycompatibility/rules/AbstractSuperClassChangesRule.groovy

                return null
            }
    
            return checkSuperClassChanges(member, oldClass.get(), newClass.get())
        }
    
        protected abstract boolean changed(JApiCompatibility member)
    
        protected abstract Violation checkSuperClassChanges(JApiClass apiClass, CtClass oldClass, CtClass newClass)
    
        protected boolean isInternal(CtClass c) {
            if (c.name.startsWith("java.")) {
    Created: Wed Dec 31 11:36:14 GMT 2025
    - Last Modified: Wed Dec 24 14:15:15 GMT 2025
    - 2.2K bytes
    - Click Count (0)
  9. build-logic-commons/module-identity/src/main/kotlin/gradlebuild/identity/extension/GradleModuleExtension.kt

    import org.gradle.util.GradleVersion
    
    /**
     * A project extension which describes a module of a Gradle distribution.
     */
    abstract class GradleModuleExtension(val tasks: TaskContainer, val objects: ObjectFactory) {
    
        companion object {
            const val NAME: String = "gradleModule"
        }
    
        @get:Nested
        abstract val identity: ModuleIdentity
    
        fun identity(action: ModuleIdentity.() -> Unit) {
            action(identity)
        }
    Created: Wed Dec 31 11:36:14 GMT 2025
    - Last Modified: Thu Oct 30 16:56:31 GMT 2025
    - 2.4K bytes
    - Click Count (0)
  10. build-logic/integration-testing/src/main/kotlin/gradlebuild/integrationtests/tasks/DistributionTest.kt

        override fun getName() =
            "libsRepository"
    }
    
    
    abstract class GradleInstallationForTestEnvironmentProvider : CommandLineArgumentProvider, Named {
    
        @get:Internal
        abstract val gradleUserHomeDir: DirectoryProperty
    
        @get:Internal
        abstract val gradleSnippetsDir: DirectoryProperty
    
        @get:Internal
        abstract val daemonRegistry: DirectoryProperty
    
        @get:Nested
    Created: Wed Dec 31 11:36:14 GMT 2025
    - Last Modified: Mon Aug 18 18:02:41 GMT 2025
    - 7.7K bytes
    - Click Count (0)
Back to Top