Module: RubyLsp::Ree::ReeConstants

Included in:
ParsedClassDocument, ReeContext
Defined in:
lib/ruby_lsp/ruby_lsp_ree/ree_constants.rb

Constant Summary collapse

'Ree::LinkDSL'
ROUTES_DSL_MODULE =
'ReeRoutes::DSL'
MAPPER_DSL_MODULE =
'ReeMapper::DSL'
DAO_DSL_MODULE =
'ReeDao::DSL'
[
  :fn,
  :action,
  :dao,
  :bean,
  :async_bean,
  :mapper,
  :aggregate,
  :enum
]
ERROR_DEFINITION_NAMES =
[
  :auth_error,
  :build_error,
  :conflict_error,
  :invalid_param_error,
  :not_found_error,
  :payment_required_error,
  :permission_error,
  :validation_error
]
CONTRACT_CALL_NODE_NAMES =
[
  :contract,
  :throws
]