Module: Servactory
- Defined in:
- lib/servactory.rb,
lib/servactory/dsl.rb,
lib/servactory/base.rb,
lib/servactory/utils.rb,
lib/servactory/engine.rb,
lib/servactory/result.rb,
lib/servactory/version.rb,
lib/servactory/info/dsl.rb,
lib/servactory/inputs/dsl.rb,
lib/servactory/actions/dsl.rb,
lib/servactory/context/dsl.rb,
lib/servactory/info/result.rb,
lib/servactory/outputs/dsl.rb,
lib/servactory/info/builder.rb,
lib/servactory/inputs/input.rb,
lib/servactory/internals/dsl.rb,
lib/servactory/actions/action.rb,
lib/servactory/outputs/output.rb,
lib/generators/servactory/base.rb,
lib/servactory/exceptions/base.rb,
lib/servactory/test_kit/result.rb,
lib/servactory/context/callable.rb,
lib/servactory/exceptions/input.rb,
lib/servactory/inputs/workspace.rb,
lib/servactory/actions/workspace.rb,
lib/servactory/configuration/dsl.rb,
lib/servactory/context/workspace.rb,
lib/servactory/exceptions/output.rb,
lib/servactory/inputs/collection.rb,
lib/servactory/actions/collection.rb,
lib/servactory/exceptions/failure.rb,
lib/servactory/exceptions/success.rb,
lib/servactory/inputs/tools/rules.rb,
lib/servactory/internals/internal.rb,
lib/servactory/outputs/collection.rb,
lib/servactory/test_kit/fake_type.rb,
lib/servactory/actions/tools/rules.rb,
lib/servactory/exceptions/internal.rb,
lib/servactory/actions/stages/stage.rb,
lib/servactory/actions/tools/runner.rb,
lib/servactory/configuration/config.rb,
lib/servactory/internals/collection.rb,
lib/servactory/test_kit/utils/faker.rb,
lib/servactory/configuration/factory.rb,
lib/servactory/context/warehouse/base.rb,
lib/servactory/inputs/tools/warehouse.rb,
lib/servactory/test_kit/rspec/helpers.rb,
lib/servactory/context/warehouse/setup.rb,
lib/servactory/inputs/tools/validation.rb,
lib/servactory/inputs/validations/base.rb,
lib/servactory/test_kit/rspec/matchers.rb,
lib/servactory/context/warehouse/inputs.rb,
lib/servactory/context/workspace/inputs.rb,
lib/servactory/inputs/tools/unnecessary.rb,
lib/servactory/actions/stages/collection.rb,
lib/servactory/context/warehouse/outputs.rb,
lib/servactory/context/workspace/outputs.rb,
lib/servactory/inputs/validations/errors.rb,
lib/servactory/configuration/configurable.rb,
lib/servactory/inputs/translator/required.rb,
lib/servactory/context/warehouse/internals.rb,
lib/servactory/context/workspace/internals.rb,
lib/servactory/inputs/validations/required.rb,
lib/servactory/tool_kit/dynamic_options/max.rb,
lib/servactory/tool_kit/dynamic_options/min.rb,
lib/servactory/maintenance/attributes/option.rb,
lib/servactory/maintenance/validations/types.rb,
lib/servactory/test_kit/rspec/helpers/fluent.rb,
lib/servactory/test_kit/rspec/helpers/legacy.rb,
lib/servactory/tool_kit/dynamic_options/must.rb,
lib/servactory/tool_kit/dynamic_options/format.rb,
lib/servactory/tool_kit/dynamic_options/schema.rb,
lib/servactory/tool_kit/dynamic_options/target.rb,
lib/generators/servactory/rspec/rspec_generator.rb,
lib/servactory/tool_kit/dynamic_options/inclusion.rb,
lib/generators/servactory/install/install_generator.rb,
lib/generators/servactory/service/service_generator.rb,
lib/servactory/maintenance/attributes/define_method.rb,
lib/servactory/maintenance/attributes/option_helper.rb,
lib/servactory/test_kit/rspec/helpers/mock_executor.rb,
lib/servactory/tool_kit/dynamic_options/consists_of.rb,
lib/servactory/tool_kit/dynamic_options/multiple_of.rb,
lib/servactory/maintenance/attributes/define_conflict.rb,
lib/servactory/maintenance/attributes/translator/must.rb,
lib/servactory/maintenance/attributes/translator/type.rb,
lib/servactory/test_kit/rspec/helpers/input_validator.rb,
lib/servactory/maintenance/attributes/tools/validation.rb,
lib/servactory/maintenance/attributes/validations/base.rb,
lib/servactory/maintenance/attributes/validations/must.rb,
lib/servactory/maintenance/attributes/validations/type.rb,
lib/servactory/test_kit/rspec/helpers/output_validator.rb,
lib/servactory/test_kit/rspec/matchers/base/submatcher.rb,
lib/generators/servactory/extension/extension_generator.rb,
lib/servactory/configuration/actions/aliases/collection.rb,
lib/servactory/maintenance/attributes/options/registrar.rb,
lib/servactory/test_kit/rspec/helpers/argument_matchers.rb,
lib/servactory/maintenance/attributes/options_collection.rb,
lib/servactory/maintenance/attributes/tools/check_errors.rb,
lib/servactory/maintenance/attributes/validations/errors.rb,
lib/servactory/configuration/actions/shortcuts/collection.rb,
lib/servactory/test_kit/rspec/helpers/service_mock_config.rb,
lib/servactory/test_kit/rspec/helpers/service_mock_builder.rb,
lib/servactory/configuration/hash_mode/class_names_collection.rb,
lib/servactory/test_kit/rspec/helpers/concerns/error_messages.rb,
lib/servactory/test_kit/rspec/matchers/base/attribute_matcher.rb,
lib/servactory/test_kit/rspec/matchers/base/submatcher_context.rb,
lib/servactory/configuration/actions/rescue_handlers/collection.rb,
lib/servactory/test_kit/rspec/matchers/base/submatcher_registry.rb,
lib/servactory/test_kit/rspec/matchers/concerns/value_comparison.rb,
lib/servactory/test_kit/rspec/matchers/have_service_input_matcher.rb,
lib/servactory/test_kit/rspec/matchers/have_service_output_matcher.rb,
lib/servactory/configuration/collection_mode/class_names_collection.rb,
lib/servactory/test_kit/rspec/matchers/have_service_internal_matcher.rb,
lib/servactory/configuration/option_helpers/option_helpers_collection.rb,
lib/servactory/test_kit/rspec/matchers/concerns/attribute_data_access.rb,
lib/servactory/test_kit/rspec/matchers/concerns/error_message_builder.rb,
lib/servactory/test_kit/rspec/helpers/concerns/service_class_validation.rb,
lib/servactory/test_kit/rspec/matchers/result/be_failure_service_matcher.rb,
lib/servactory/test_kit/rspec/matchers/result/be_success_service_matcher.rb,
lib/servactory/test_kit/rspec/matchers/submatchers/shared/must_submatcher.rb,
lib/servactory/test_kit/rspec/matchers/submatchers/shared/types_submatcher.rb,
lib/servactory/test_kit/rspec/matchers/submatchers/input/default_submatcher.rb,
lib/servactory/test_kit/rspec/matchers/submatchers/shared/schema_submatcher.rb,
lib/servactory/test_kit/rspec/matchers/submatchers/shared/target_submatcher.rb,
lib/servactory/test_kit/rspec/matchers/submatchers/input/optional_submatcher.rb,
lib/servactory/test_kit/rspec/matchers/submatchers/input/required_submatcher.rb,
lib/servactory/test_kit/rspec/matchers/submatchers/shared/message_submatcher.rb,
lib/servactory/test_kit/rspec/matchers/submatchers/input/valid_with_submatcher.rb,
lib/servactory/test_kit/rspec/matchers/submatchers/shared/inclusion_submatcher.rb,
lib/servactory/test_kit/rspec/matchers/submatchers/shared/consists_of_submatcher.rb
Defined Under Namespace
Modules: Actions, Configuration, Context, DSL, Exceptions, Generators, Info, Inputs, Internals, Maintenance, Outputs, TestKit, ToolKit, Utils, VERSION Classes: Base, Engine, Result