Metadata


Name
oas_rails
Version
0.8.1
Platform
ruby
Authors
a-chacon
Bindir
bin
Date
2024-10-02 00:00:00 UTC
Dependencies
method_source (~> 1.0)
model-to-schema (~> 0.1.1)
rails (~> 7.0)
yard (~> 0.9)
Description
OasRails is a Rails engine for generating automatic interactive documentation for your Rails APIs. It generates an OAS 3.1 document and displays it using RapiDoc.
Email
andres.ch@protonmail.com
Files
LICENSE
README.md
Rakefile
app/assets/config/oas_rails_manifest.js
app/assets/stylesheets/oas_rails/application.css
app/controllers/oas_rails/application_controller.rb
app/controllers/oas_rails/oas_rails_controller.rb
app/helpers/oas_rails/application_helper.rb
app/helpers/oas_rails/oas_rails_helper.rb
app/helpers/oas_rails/test_helper.rb
app/jobs/oas_rails/application_job.rb
app/mailers/oas_rails/application_mailer.rb
app/models/oas_rails/application_record.rb
app/views/layouts/oas_rails/application.html.erb
app/views/oas_rails/oas_rails/index.html.erb
app/views/oas_rails/test/show.html.erb
config/routes.rb
lib/generators/oas_rails/config/config_generator.rb
lib/generators/oas_rails/config/templates/oas_rails_initializer.rb
lib/oas_rails.rb
lib/oas_rails/builders/content_builder.rb
lib/oas_rails/builders/esquema_builder.rb
lib/oas_rails/builders/operation_builder.rb
lib/oas_rails/builders/parameter_builder.rb
lib/oas_rails/builders/parameters_builder.rb
lib/oas_rails/builders/path_item_builder.rb
lib/oas_rails/builders/request_body_builder.rb
lib/oas_rails/builders/response_builder.rb
lib/oas_rails/builders/responses_builder.rb
lib/oas_rails/configuration.rb
lib/oas_rails/engine.rb
lib/oas_rails/extractors/oas_route_extractor.rb
lib/oas_rails/extractors/render_response_extractor.rb
lib/oas_rails/extractors/route_extractor.rb
lib/oas_rails/json_schema_generator.rb
lib/oas_rails/oas_route.rb
lib/oas_rails/spec/components.rb
lib/oas_rails/spec/contact.rb
lib/oas_rails/spec/hashable.rb
lib/oas_rails/spec/info.rb
lib/oas_rails/spec/license.rb
lib/oas_rails/spec/media_type.rb
lib/oas_rails/spec/operation.rb
lib/oas_rails/spec/parameter.rb
lib/oas_rails/spec/path_item.rb
lib/oas_rails/spec/paths.rb
lib/oas_rails/spec/reference.rb
lib/oas_rails/spec/request_body.rb
lib/oas_rails/spec/response.rb
lib/oas_rails/spec/responses.rb
lib/oas_rails/spec/server.rb
lib/oas_rails/spec/specable.rb
lib/oas_rails/spec/specification.rb
lib/oas_rails/spec/tag.rb
lib/oas_rails/utils.rb
lib/oas_rails/version.rb
lib/oas_rails/yard/example_tag.rb
lib/oas_rails/yard/oas_rails_factory.rb
lib/oas_rails/yard/parameter_tag.rb
lib/oas_rails/yard/request_body_example_tag.rb
lib/oas_rails/yard/request_body_tag.rb
lib/oas_rails/yard/response_example_tag.rb
lib/oas_rails/yard/response_tag.rb
Homepage
https://github.com/a-chacon/oas_rails
Licenses
GPL-3.0-only
Metadata
{"homepage_uri"=>"https://github.com/a-chacon/oas_rails"}
Require paths
lib
Required ruby version
>= 3.1
Required rubygems version
>= 0
Rubygems version
3.5.11
Specification version
4
Summary
OasRails is a Rails engine for generating automatic interactive documentation for your Rails APIs.
Original platform
ruby
New platform
ruby