class AmberLSP::Lookup::APIIndexCache

Defined in:

amber_lsp/lookup/index_cache.cr

Constructors

Class Method Summary

Instance Method Summary

Constructor Detail

def self.new(cache_root : String, project_root_path : String) #

[View source]

Class Method Detail

def self.default_root : String #

[View source]

Instance Method Detail

def load_layer(layer_kind : String, layer_name : String, expected_key : String) : CachedAPIIndexLayer #

[View source]
def write_failure(layer_kind : String, layer_name : String, layer_key : String, failure_reason : String) : Nil #

[View source]
def write_layer(layer : APIIndexLayer) : String #

[View source]