Module: RubyLsp::Rails::FactoryBot

Defined in:
lib/ruby_lsp/rails/factory_bot.rb,
lib/ruby_lsp_rails_factory_bot.rb,
lib/ruby_lsp/rails/factory_bot/addon.rb,
lib/ruby_lsp/rails/factory_bot/hover.rb,
lib/ruby_lsp/rails/factory_bot/addon_name.rb,
lib/ruby_lsp/rails/factory_bot/completion.rb,
lib/ruby_lsp/rails/factory_bot/definition.rb,
lib/ruby_lsp/rails/factory_bot/server_addon.rb,
lib/ruby_lsp/rails/factory_bot/server_addon/base_handler.rb,
lib/ruby_lsp/rails/factory_bot/server_addon/trait_handler.rb,
lib/ruby_lsp/rails/factory_bot/server_addon/factory_handler.rb,
lib/ruby_lsp/rails/factory_bot/server_addon/attribute_handler.rb

Defined Under Namespace

Classes: Addon, Completion, Definition, Hover, ServerAddon

Constant Summary collapse

FACTORY_BOT_METHODS =
%i[
  create
  build
  build_stubbed
  attributes_for
].flat_map { |attr| [attr, :"#{attr}_list", :"#{attr}_pair"] }.freeze
VERSION =
"0.6.0"
REQUIRED_RUBY_LSP_RAILS_VERSION =
"~> 0.4"
ADDON_NAME =
"ruby-lsp-rails-factory-bot"