All Classes and Interfaces
Class
Description
Gradle task that generates a Java constants class containing plugin metadata.
Gradle task that builds the Spellscroll UI module using npm.
Gradle task that launches the Spellscroll application with the plugin loaded in dev mode.
Downloads Spellscroll dev assets for the current OS and API version from
https://spellscroll.app/api/download-dev and extracts them to
~/.spellscroll/dev-cache/<version>/<os>/.DSL extension that exposes the
spellscroll {} configuration block.Main entry point for the Spellscroll Gradle plugin (
app.spellscroll.dev).Gradle task that scaffolds a new Spellscroll UI module at the configured directory.
Performs OAuth2 Authorization Code + PKCE authentication against Google or Microsoft,
using a temporary localhost redirect server to capture the authorization code.
Persists the OAuth2 refresh token in the OS native credential store
(Windows Credential Manager, macOS Keychain, or libsecret on Linux) via
com.microsoft:credential-secure-storage.