class
CrystalDoc::MCP::DocCache
- CrystalDoc::MCP::DocCache
- Reference
- Object
Defined in:
crystaldoc/mcp_cache.crConstructors
Instance Method Summary
- #get(service : String, user : String, project : String, version : String) : JSON::Any | Nil
- #get_method(type_name : String, method_name : String, service : String, user : String, project : String, version : String, kind : String | Nil = nil) : MethodDetails | Nil
- #get_type(full_name : String, service : String, user : String, project : String, version : String) : JSON::Any | Nil
- #list_api_types(service : String, user : String, project : String, version : String, namespace : String | Nil = nil) : Array(TypeResult)
- #list_repo_versions : Array(RepoVersionInfo)
- #search_constants(query : String, repo : String) : Array(ConstantResult)
- #search_methods(query : String, repo : String) : Array(MethodResult)
- #search_types(query : String, repo : String) : Array(TypeResult)
Constructor Detail
Instance Method Detail
def get(service : String, user : String, project : String, version : String) : JSON::Any | Nil
#
def get_method(type_name : String, method_name : String, service : String, user : String, project : String, version : String, kind : String | Nil = nil) : MethodDetails | Nil
#
def get_type(full_name : String, service : String, user : String, project : String, version : String) : JSON::Any | Nil
#
def list_api_types(service : String, user : String, project : String, version : String, namespace : String | Nil = nil) : Array(TypeResult)
#