class
AmberLSP::ProjectContext
- AmberLSP::ProjectContext
- Reference
- Object
Defined in:
amber_lsp/project_context.crConstant Summary
-
STACK_SHARD_NAMES =
["amber", "amber_router", "grant", "gemma", "asset_pipeline", "micrate", "quartz_mailer"]
Constructors
- .detect(root_path : String) : ProjectContext
- .detect_for_file(file_path : String) : ProjectContext
- .new(root_path : String, amber_project : Bool = false, shard_name : String | Nil = nil, failure_reason : String | Nil = nil, stack_project : Bool = false)
Class Method Summary
Instance Method Summary
- #amber_project? : Bool
- #failure_reason : String | Nil
- #root_path : String
- #shard_name : String | Nil
- #stack_project? : Bool
Constructor Detail
def self.new(root_path : String, amber_project : Bool = false, shard_name : String | Nil = nil, failure_reason : String | Nil = nil, stack_project : Bool = false)
#