Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 14 for JavadocTool (3.05 sec)

  1. platforms/jvm/toolchains-jvm-shared/src/main/java/org/gradle/jvm/toolchain/JavadocTool.java

    import org.gradle.api.file.RegularFile;
    import org.gradle.api.tasks.Internal;
    import org.gradle.api.tasks.Nested;
    
    /**
     * Generates HTML API documentation for Java classes.
     *
     * @since 6.7
     */
    public interface JavadocTool {
    
    
        /**
         * Returns metadata information about this tool
         *
         * @return the tool metadata
         */
        @Nested
        JavaInstallationMetadata getMetadata();
    
        /**
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Feb 01 16:57:19 UTC 2024
    - 1.2K bytes
    - Viewed (0)
  2. platforms/jvm/language-java/src/main/java/org/gradle/api/tasks/javadoc/Javadoc.java

        private String executable;
        private final Property<JavadocTool> javadocTool;
    
        public Javadoc() {
            ObjectFactory objectFactory = getObjectFactory();
            this.modularity = objectFactory.newInstance(DefaultModularitySpec.class);
            JavaToolchainService javaToolchainService = getJavaToolchainService();
            Provider<JavadocTool> javadocToolConvention = getProviderFactory()
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Aug 28 11:40:18 UTC 2023
    - 13.6K bytes
    - Viewed (0)
  3. platforms/jvm/language-java/src/integTest/groovy/org/gradle/api/tasks/javadoc/JavadocToolchainIntegrationTest.groovy

            def jdk2 = AvailableJavaHomes.getDifferentVersion()
    
            buildFile << """
                plugins {
                    id 'java'
                }
    
                javadoc {
                    javadocTool = javaToolchains.javadocToolFor {
                        def version = providers.gradleProperty('test.javadoc.version').getOrElse('${jdk1.javaVersion.majorVersion}')
                        languageVersion = JavaLanguageVersion.of(version)
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Aug 28 11:40:18 UTC 2023
    - 8.2K bytes
    - Viewed (0)
  4. platforms/jvm/toolchains-jvm/src/main/java/org/gradle/jvm/toolchain/JavaToolchainService.java

        /**
         * Obtain a {@link JavadocTool} matching the {@link JavaToolchainSpec}, as configured by the provided action.
         *
         * @param config The configuration of the {@code JavaToolchainSpec}
         * @return A {@code Provider<JavadocTool>}
         */
        Provider<JavadocTool> javadocToolFor(Action<? super JavaToolchainSpec> config);
    
        /**
         * Obtain a {@link JavadocTool} matching the {@link JavaToolchainSpec}.
         *
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Jul 28 16:17:59 UTC 2023
    - 2.8K bytes
    - Viewed (0)
  5. platforms/jvm/toolchains-jvm/src/main/java/org/gradle/jvm/toolchain/internal/DefaultJavaToolchainService.java

                .map(DefaultToolchainJavaLauncher::new);
        }
    
        @Override
        public Provider<JavadocTool> javadocToolFor(Action<? super JavaToolchainSpec> config) {
            return javadocToolFor(configureToolchainSpec(config));
        }
    
        @Override
        public Provider<JavadocTool> javadocToolFor(JavaToolchainSpec spec) {
            return queryService.findMatchingToolchain(spec)
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Jul 28 16:17:59 UTC 2023
    - 3.9K bytes
    - Viewed (0)
  6. platforms/jvm/language-java/src/main/java/org/gradle/language/java/internal/JavaLanguageServices.java

    import org.gradle.internal.service.ServiceRegistrationProvider;
    import org.gradle.internal.service.scopes.AbstractGradleModuleServices;
    import org.gradle.jvm.JvmLibrary;
    import org.gradle.jvm.toolchain.JavadocTool;
    import org.gradle.jvm.toolchain.internal.JavaToolchain;
    import org.gradle.jvm.toolchain.internal.ToolchainToolFactory;
    import org.gradle.language.java.artifact.JavadocArtifact;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon May 27 12:34:44 UTC 2024
    - 4.5K bytes
    - Viewed (0)
  7. platforms/jvm/language-java/src/main/java/org/gradle/api/tasks/javadoc/internal/JavadocToolAdapter.java

    import org.gradle.api.tasks.WorkResult;
    import org.gradle.jvm.toolchain.JavaInstallationMetadata;
    import org.gradle.jvm.toolchain.JavadocTool;
    import org.gradle.jvm.toolchain.internal.JavaToolchain;
    import org.gradle.process.internal.ExecActionFactory;
    
    public class JavadocToolAdapter implements JavadocTool {
    
        private final JavadocGenerator generator;
        private final JavaToolchain javaToolchain;
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Aug 28 11:40:18 UTC 2023
    - 1.6K bytes
    - Viewed (0)
  8. platforms/jvm/toolchains-jvm/src/main/java/org/gradle/jvm/toolchain/internal/DefaultJavaToolchainUsageProgressDetails.java

    import org.gradle.internal.jvm.inspection.JvmInstallationMetadata;
    import org.gradle.jvm.toolchain.JavaCompiler;
    import org.gradle.jvm.toolchain.JavaLauncher;
    import org.gradle.jvm.toolchain.JavadocTool;
    import org.gradle.jvm.toolchain.internal.operations.JavaToolchainUsageProgressDetails;
    
    public class DefaultJavaToolchainUsageProgressDetails implements JavaToolchainUsageProgressDetails {
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Jul 28 16:17:59 UTC 2023
    - 3K bytes
    - Viewed (0)
  9. platforms/jvm/language-java/src/integTest/groovy/org/gradle/api/tasks/JavaToolchainBuildOperationsIntegrationTest.groovy

            ":test"        | "JavaLauncher" | "without"
            ":javadoc"     | "JavadocTool"  | "with java plugin"
            ":javadoc"     | "JavadocTool"  | "with per task"
            ":javadoc"     | "JavadocTool"  | "with java plugin and per task"
            ":javadoc"     | "JavadocTool"  | "without"
        }
    
        def "emits toolchain usages for a custom task that uses a toolchain property"() {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Jun 04 06:42:07 UTC 2024
    - 28.7K bytes
    - Viewed (0)
  10. platforms/documentation/docs/src/docs/dsl/org.gradle.api.tasks.javadoc.Javadoc.xml

                    <td><literal>[]</literal></td>
                </tr>
                <tr>
                    <td>modularity</td>
                    <td/>
                </tr>
                <tr>
                    <td>javadocTool</td>
                    <td><literal>java.toolchain</literal></td>
                </tr>
            </table>
        </section>
        <section>
            <title>Methods</title>
            <table>
                <thead>
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Nov 27 17:53:42 UTC 2023
    - 2K bytes
    - Viewed (0)
Back to top