Module: Hephaestus
- Defined in:
- lib/version.rb,
lib/hephaestus.rb,
lib/hephaestus/http.rb,
lib/hephaestus/engine.rb,
lib/hephaestus/actions.rb,
lib/hephaestus/version.rb,
lib/hephaestus/middleware.rb,
lib/hephaestus/app_builder.rb,
lib/hephaestus/test_helper.rb,
lib/hephaestus/exit_on_failure.rb,
lib/hephaestus/generators/base.rb,
app/serializers/hephaestus/headers.rb,
app/jobs/hephaestus/application_job.rb,
app/jobs/hephaestus/update_yetto_job.rb,
app/services/hephaestus/yetto_service.rb,
lib/hephaestus/support/hephaestus/api.rb,
lib/hephaestus/generators/app_generator.rb,
lib/hephaestus/generators/lib_generator.rb,
app/models/hephaestus/application_record.rb,
lib/hephaestus/generators/core_generator.rb,
app/controllers/hephaestus/root_controller.rb,
lib/hephaestus/generators/config_generator.rb,
lib/hephaestus/generators/sorbet_generator.rb,
app/controllers/hephaestus/staff_controller.rb,
app/serializers/hephaestus/error_serializer.rb,
lib/hephaestus/generators/license_generator.rb,
lib/hephaestus/generators/rubocop_generator.rb,
lib/hephaestus/middleware/malformed_request.rb,
lib/hephaestus/actions/strip_comments_action.rb,
lib/hephaestus/middleware/openapi_validation.rb,
lib/hephaestus/middleware/tracing_attributes.rb,
app/controllers/concerns/hephaestus/responses.rb,
app/controllers/hephaestus/settings_controller.rb,
lib/hephaestus/generators/deployment_generator.rb,
app/controllers/hephaestus/application_controller.rb,
app/controllers/concerns/hephaestus/validates_from_yetto.rb,
lib/hephaestus/support/hephaestus/webmocks/slack_webmock.rb,
lib/hephaestus/support/hephaestus/webmocks/yetto_webmock.rb,
lib/hephaestus/support/hephaestus/webmocks/browser_webmock.rb
Overview
typed: false frozen_string_literal: true
Defined Under Namespace
Modules: API, Actions, ExitOnFailure, Generators, HTTP, Headers, Middleware, Responses, TestHelper, ValidatesFromYetto, Webmocks Classes: AppBuilder, AppGenerator, ApplicationController, ApplicationJob, ApplicationRecord, ConfigGenerator, CoreGenerator, DeploymentGenerator, Engine, ErrorSerializer, LibGenerator, LicenseGenerator, RootController, RubocopGenerator, SettingsController, SorbetGenerator, StaffController, UpdateYettoJob, YettoService
Constant Summary collapse
- VERSION =
"0.8.3"
- RAILS_VERSION =
">= 8.0"
- RUBY_VERSION =
File .read("#{File.dirname(__FILE__)}/../../.ruby-version") .strip .freeze
Class Method Summary collapse
Class Method Details
.source_path(root) ⇒ Object
31 32 33 |
# File 'lib/hephaestus.rb', line 31 def source_path(root) File.join(Hephaestus::AppGenerator.source_root, root) end |