Module: TreeSitterLanguagePack
- Defined in:
- lib/tree_sitter_language_pack.rb,
lib/tree_sitter_language_pack/version.rb,
sig/types.rbs
Overview
This file is auto-generated by alef — DO NOT EDIT.
alef:hash:4c1dce9e530161e38e536a5a970f034f28db761fe7d8e06c9e660d03f82290b7
To regenerate: alef generate
To verify freshness: alef verify
frozen_string_literal: true
Defined Under Namespace
Classes: ByteRange, ChunkContext, CodeChunk, CommentInfo, CommentKind, DataAttribute, DataNode, DataNodeKind, Diagnostic, DiagnosticSeverity, DocSection, DocstringFormat, DocstringInfo, DownloadManager, ExportInfo, ExportKind, FileMetrics, ImportInfo, Language, LanguageRegistry, Node, PackConfig, Parser, Point, ProcessConfig, ProcessResult, Span, StructureItem, StructureKind, SymbolInfo, SymbolKind, Tree, TreeCursor
Constant Summary
collapse
- VERSION =
The version string for this package.
"1.15.8"
Class Method Summary
collapse
Class Method Details
.available_languages ⇒ Array[String]
307
|
# File 'sig/types.rbs', line 307
def self.available_languages: () -> Array[String]
|
.cache_dir ⇒ String
309
|
# File 'sig/types.rbs', line 309
def self.cache_dir: () -> String
|
.clean_cache ⇒ void
This method returns an undefined value.
311
|
# File 'sig/types.rbs', line 311
def self.clean_cache: () -> void
|
This method returns an undefined value.
313
|
# File 'sig/types.rbs', line 313
def self.configure: (PackConfig config) -> void
|
.detect_language ⇒ String?
315
|
# File 'sig/types.rbs', line 315
def self.detect_language: (String path) -> String?
|
.detect_language_from_content ⇒ String?
317
|
# File 'sig/types.rbs', line 317
def self.detect_language_from_content: (String content) -> String?
|
.detect_language_from_extension ⇒ String?
319
|
# File 'sig/types.rbs', line 319
def self.detect_language_from_extension: (String ext) -> String?
|
.detect_language_from_path ⇒ String?
321
|
# File 'sig/types.rbs', line 321
def self.detect_language_from_path: (String path) -> String?
|
.download ⇒ Integer
323
|
# File 'sig/types.rbs', line 323
def self.download: (Array[String] names) -> Integer
|
.download_all ⇒ Integer
325
|
# File 'sig/types.rbs', line 325
def self.download_all: () -> Integer
|
.download_group ⇒ Integer
327
|
# File 'sig/types.rbs', line 327
def self.download_group: (String name) -> Integer
|
.downloaded_languages ⇒ Array[String]
329
|
# File 'sig/types.rbs', line 329
def self.downloaded_languages: () -> Array[String]
|
.get_folds_query ⇒ String?
331
|
# File 'sig/types.rbs', line 331
def self.get_folds_query: (String language) -> String?
|
.get_highlights_query ⇒ String?
333
|
# File 'sig/types.rbs', line 333
def self.get_highlights_query: (String language) -> String?
|
.get_indents_query ⇒ String?
335
|
# File 'sig/types.rbs', line 335
def self.get_indents_query: (String language) -> String?
|
.get_injections_query ⇒ String?
337
|
# File 'sig/types.rbs', line 337
def self.get_injections_query: (String language) -> String?
|
339
|
# File 'sig/types.rbs', line 339
def self.get_language: (String name) -> Language
|
.get_locals_query ⇒ String?
341
|
# File 'sig/types.rbs', line 341
def self.get_locals_query: (String language) -> String?
|
.get_parser ⇒ Parser
343
|
# File 'sig/types.rbs', line 343
def self.get_parser: (String name) -> Parser
|
345
|
# File 'sig/types.rbs', line 345
def self.get_tags_query: (String language) -> String?
|
.has_language ⇒ Boolean
347
|
# File 'sig/types.rbs', line 347
def self.has_language: (String name) -> bool
|
.init ⇒ void
This method returns an undefined value.
349
|
# File 'sig/types.rbs', line 349
def self.init: (PackConfig config) -> void
|
.language_count ⇒ Integer
351
|
# File 'sig/types.rbs', line 351
def self.language_count: () -> Integer
|
.manifest_groups ⇒ Array[String]
353
|
# File 'sig/types.rbs', line 353
def self.manifest_groups: () -> Array[String]
|
.manifest_languages ⇒ Array[String]
355
|
# File 'sig/types.rbs', line 355
def self.manifest_languages: () -> Array[String]
|
.prefetch ⇒ void
This method returns an undefined value.
357
|
# File 'sig/types.rbs', line 357
def self.prefetch: (Array[String] languages) -> void
|
359
|
# File 'sig/types.rbs', line 359
def self.process: (String source, ProcessConfig config) -> ProcessResult
|