Classes Hierarchy
Classes Hierarchy
GObject.Object
Contextual
AuthProvider
BuildAddin
Service
BuildPipeline
BuildProgress
BuildStage
Command
CommandProvider
CompletionProvider
Config
ConfigProvider
Debugger
DebuggerProvider
Dependency
DependencyProvider
DeployStrategy
Device
DeviceProvider
DiagnosticProvider
DirectoryListing
DocumentationBundle
DocumentationProvider
Extension
ExtensionSet
Vcs
HoverProvider
LanguageGuesser
LlmModel
LlmProvider
LlmTool
LspClient
LspProvider
LspServer
PtyDiagnostics
RenameProvider
RunTool
Sdk
SdkProvider
SearchProvider
SearchRequest
Settings
SymbolProvider
Test
TestProvider
TextBufferProvider
TextDocument
TextDocumentAddin
TextFormatter
TextSettings
TextSettingsProvider
TweakProvider
VcsProvider
BuildFlags
BuildTarget
CliCommandTree
CodeAction
Template
CommandLine
CompileCommands
CompletionProposal
CompletionRequest
Context
DebuggerTrap
DebuggerEvent
DebuggerInstruction
DebuggerMappedRegion
DebuggerModule
DebuggerSource
DebuggerStackFrame
DebuggerTarget
DebuggerThread
DebuggerThreadGroup
DebuggerTrapParams
DebuggerVariable
DeviceInfo
Diagnostic
DiagnosticRange
DirectoryItem
DirectoryReaper
Documentation
DocumentationMatches
DocumentationQuery
DocumentationRoot
FileMonitor
FileMonitorEvent
FlatpakSerializable
FlatpakManifestLoader
VcsBlame
VcsBranch
GitCloner
VcsCommit
VcsDelta
VcsDiff
VcsFile
VcsReference
VcsRemote
VcsSignature
VcsStats
GitStatusEntry
GitStatusList
VcsTag
VcsTree
Inhibitor
Input
InputValidator
Language
License
LlmCompletion
LlmCompletionChunk
LlmConversation
LlmMessage
LlmToolCall
LogMessage
Markup
ModelManager
OnTypeDiagnostics
OnTypeFormatter
Operation
PathCache
PluginManager
ProcessLauncher
SearchResult
SimpleTextBuffer
Symbol
TemplateManager
TemplateOutput
TemplateProvider
TerminalLauncher
TextEdit
Tweak
UnixFDMap
VcsLineChanges