Package-level declarations
Types
Represents a subdirectory in the output directory.
Functions
Download a file from the given url to destination. If destination is null, the last section of the URL will be used. By default, files are cached to the temporary directory so later runs won't download anything, but it can be disabled with useCache.
Escape this to an HTML-compatible string literal. Internally this uses org.apache.commons.text.StringEscapeUtils.escapeHtml4
Run an executable with arguments in workingDirectory and capture its stdout. This runs at evaluation time, not build time.
Highlight this according to language, returning an ANSI color-coded string. If the language doesn't exist, it returns null.
Create a new XML builder context.
Represents a subdirectory in the output directory.
Run block at build time.
Template the given string string using templateAction.
Output content to destination.
Unescape this HTML-compatible literal to a plain string. Internally this uses org.apache.commons.text.StringEscapeUtils.unescapeHtml4
Unescape this XML-compatible literal to a plain string. Internally this uses org.apache.commons.text.StringEscapeUtils.unescapeXml
Create a new XML builder context.