- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 13 for generator (0.2 sec)
-
build-logic/documentation/src/main/groovy/gradlebuild/docs/GradleJavadocsPlugin.java
import org.gradle.api.tasks.javadoc.Javadoc; import org.gradle.external.javadoc.StandardJavadocDocletOptions; import gradlebuild.basics.BuildEnvironment; import javax.inject.Inject; import java.io.File; /** * Generates Javadocs in a particular way. * * TODO: We should remove the workarounds here and migrate some of the changes here into the Javadoc task proper. */ public abstract class GradleJavadocsPlugin implements Plugin<Project> {
Java - Registered: Wed May 01 11:36:15 GMT 2024 - Last Modified: Mon Oct 16 13:03:20 GMT 2023 - 6.9K bytes - Viewed (0) -
build-logic/documentation/src/main/groovy/gradlebuild/docs/dsl/source/GenerateApiMapping.java
/** * Package name can end with '.**' to exclude subpackages as well. */ @Input public abstract SetProperty<String> getExcludedPackages(); @TaskAction public void generate() throws IOException { final Multimap<String, String> simpleNames = LinkedHashMultimap.create();
Java - Registered: Wed Apr 17 11:36:08 GMT 2024 - Last Modified: Wed Dec 09 08:14:05 GMT 2020 - 3.1K bytes - Viewed (0) -
build-logic/documentation/src/main/groovy/gradlebuild/docs/GradleReleaseNotesPlugin.java
import org.gradle.api.tasks.TaskContainer; import org.gradle.api.tasks.TaskProvider; import org.gradle.util.GradleVersion; import java.nio.charset.Charset; /** * Opinionated plugin that generates the release notes for a Gradle release. * * TODO: Maybe eventually convert this asciidoc too, so everything uses the same markup language. */ public class GradleReleaseNotesPlugin implements Plugin<Project> {
Java - Registered: Wed May 01 11:36:15 GMT 2024 - Last Modified: Fri Mar 10 11:32:18 GMT 2023 - 5.4K bytes - Viewed (0) -
build-logic/documentation/src/main/groovy/gradlebuild/docs/GradleDocumentationExtension.java
/** * Source code root folders. Java, Groovy & Kotlin public API sources, including * generated code. */ public abstract ConfigurableFileCollection getSourceRoots(); /** * Kotlin DSL source code to be documented. This should be the "public" Kotlin APIs, * including generated code. */ public abstract ConfigurableFileCollection getKotlinDslSource(); /**
Java - Registered: Wed May 01 11:36:15 GMT 2024 - Last Modified: Fri Aug 11 08:52:40 GMT 2023 - 4.4K bytes - Viewed (0) -
build-logic/documentation/src/main/groovy/gradlebuild/docs/GradleDslReferencePlugin.java
import gradlebuild.docs.dsl.docbook.AssembleDslDocTask; import gradlebuild.docs.dsl.source.ExtractDslMetaDataTask; /** * Generates DSL reference material using Docbook and some homegrown class parsing. * * TODO: It would be nice to replace the Docbook portion of this with Asciidoc so that it could be * generated in the same way as the user manual with cross-links between them. */ public class GradleDslReferencePlugin implements Plugin<Project> {
Java - Registered: Wed May 01 11:36:15 GMT 2024 - Last Modified: Wed Dec 09 08:14:05 GMT 2020 - 5.7K bytes - Viewed (0) -
build-logic/documentation/src/main/groovy/gradlebuild/docs/GradleKotlinDslRuntimeGeneratedSources.java
/** * Extracts Kotlin DSL runtime generated sources. * * Current implementation extracts these from the wrapper's API jars. * This is not correct as it should do this with the built distribution instead. * * Doing it correctly would require running a Gradle build with the full * distribution and extracting the generated api jar from its Gradle user home, * slowing down building documentation. *
Java - Registered: Wed May 01 11:36:15 GMT 2024 - Last Modified: Sun Mar 19 17:15:23 GMT 2023 - 3.9K bytes - Viewed (0) -
build-logic/documentation/src/main/groovy/gradlebuild/docs/dsl/source/GenerateDefaultImports.java
/** * Package name can end with '.**' to exclude subpackages as well. */ @Input public abstract SetProperty<String> getExcludedPackages(); @TaskAction public void generate() throws IOException { final Set<String> packages = new LinkedHashSet<>();
Java - Registered: Wed Apr 17 11:36:08 GMT 2024 - Last Modified: Wed Dec 09 08:14:05 GMT 2020 - 2.3K bytes - Viewed (0) -
build-logic/documentation/src/main/groovy/gradlebuild/docs/DslReference.java
/** * The stylesheet used by the DSL reference to highlight code snippets. */ public abstract RegularFileProperty getHighlightStylesheet(); /** * Resources to include with the generated documentation. */ public abstract ConfigurableFileCollection getResources(); /** * Location to stage the intermediate documentation. This is like a working directory. */
Java - Registered: Wed May 01 11:36:15 GMT 2024 - Last Modified: Wed Dec 09 08:14:05 GMT 2020 - 1.9K bytes - Viewed (0) -
build-logic/documentation/src/main/groovy/gradlebuild/docs/RenderMarkdown.java
import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStreamReader; import java.io.OutputStreamWriter; import java.nio.charset.Charset; import java.util.Collections; /** * Generates release notes file from markdown to HTML */ @CacheableTask public abstract class RenderMarkdown extends DefaultTask { /** * The source markdown file. */ @PathSensitive(PathSensitivity.NONE)
Java - Registered: Wed May 01 11:36:15 GMT 2024 - Last Modified: Wed Dec 09 08:14:05 GMT 2020 - 3.2K bytes - Viewed (0) -
build-logic/documentation/src/main/groovy/gradlebuild/docs/GradleBuildDocumentationPlugin.java
private void addUtilityTasks(TaskContainer tasks, GradleDocumentationExtension extension) { tasks.register("serveDocs", ServeDocs.class, task -> { task.setDescription("Runs a local webserver to serve generated documentation."); task.setGroup("documentation"); int webserverPort = 8000; task.getJavaLauncher().set(
Java - Registered: Wed May 01 11:36:15 GMT 2024 - Last Modified: Wed Apr 17 20:04:00 GMT 2024 - 7.4K bytes - Viewed (0)