class AmberLSP::LibraryRulePacks::GrantTenancy::VisitGrantSchemaQueriesOutsideTenantBlocks

Defined in:

amber_lsp/library_rule_packs/grant_tenancy/visit_grant_schema_queries_outside_tenant_blocks.cr

Constant Summary

LIST_OF_QUERY_METHOD_NAMES = {"all", "where", "find", "find!", "find_by", "find_by!", "first", "first?", "last", "last?", "count", "exists?", "pluck", "sum", "average", "minimum", "maximum"}

Constructors

Instance Method Summary

Constructor Detail


[View source]

Instance Method Detail

def end_visit(node : Crystal::Def) : Nil #

[View source]
def end_visit(node : Crystal::Block) : Nil #

[View source]
def end_visit(node : Crystal::Call) : Nil #

[View source]
def list_of_schema_queries_outside_tenant_blocks : Array(Crystal::Call) #

[View source]
def visit(node : Crystal::Def) : Bool #

[View source]
def visit(node : Crystal::Block) : Bool #

[View source]
def visit(node : Crystal::Call) : Bool #

[View source]
def visit(node : Crystal::ASTNode) : Bool #

[View source]