TypeflowsGitHubRepo

class TypeflowsGitHubRepo : TypeflowsRepo

A specialized Typeflows repository configuration for GitHub.

This class extends the base TypeflowsRepo with GitHub-specific features including .github directory configuration and CODEOWNERS file management. It provides a complete repository structure tailored for GitHub hosting with all the GitHub integrations and workflow configurations.

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
var codeOwners: CodeOwners?
Link copied to clipboard
var dotEnv: DotEnv?
Link copied to clipboard
var dotEnvExample: DotEnv?
Link copied to clipboard
Link copied to clipboard
var editorConfig: EditorConfig?
Link copied to clipboard
val files: Files
Link copied to clipboard
var gitAttributes: GitAttributes?
Link copied to clipboard
var gitIgnore: GitIgnore?
Link copied to clipboard
var goVersion: VersionFile?
Link copied to clipboard
var javaVersion: VersionFile?
Link copied to clipboard
open override val name: String
Link copied to clipboard
var nodeVersion: VersionFile?
Link copied to clipboard
var pythonVersion: VersionFile?
Link copied to clipboard
var rubyVersion: VersionFile?
Link copied to clipboard
var toolVersions: ToolVersions?

Functions

Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun toString(): String
Link copied to clipboard
open override fun writeTo(parent: File)