-
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