Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
Configuration block for a single translation generator.
Link copied to clipboard
The entry point for the Octavius I18n Gradle plugin.
Link copied to clipboard
Main Gradle extension for configuring the Octavius I18n plugin.
Link copied to clipboard
Represents the type of a translation entry in JSON.
Link copied to clipboard
Generates the main Tr.kt file with registry and type-safe accessors.
Functions
Link copied to clipboard
Escapes the name if it is a Kotlin keyword.
Link copied to clipboard
Checks if the name is a reserved Kotlin keyword.
Link copied to clipboard
Link copied to clipboard
Converts a string to camelCase (first letter lowercase).
Link copied to clipboard
Converts snake_case or kebab-case to PascalCase.