Add Support for Ruby 3.2
https://www.ruby-lang.org/en/news/2022/12/25/ruby-3-2-0-released/
Addresses https://github.com/zipmark/rspec_api_documentation/issues/505
@nicolaa Thanks for the contribution. I hope this gets merged eventually.
Notably, the version number would need a new MAJOR version.
@cickes I don't think so. File.exist? is part of the core library since well before 2.0.0. https://ruby-doc.org/core-1.8.6/File.html#method-c-exist-3F So this change is in no way backwards incompatible.
Looks like maybe https://github.com/stitchfix/rspec_api_documentation is the active fork to follow?
@oestrich @jakehow what's the maintenance status of this gem? Are you looking for new maintainers? It'd be quite important to get this trivial PR merged 😬
Thanks 🙌
@oestrich @jakehow could you please accept this PR
We just upgraded to Ruby 3.3.0 We'll be building off the https://github.com/stitchfix/rspec_api_documentation fork for now but might start our own or transition to rspec-openapi and rswag like others have
Hey good fellas, is there a good reason this PR is still not being merged? If the project is dead (which is a possibility considering the date of the last change made) no further questions will be asked :) Thanks! cc @oestrich @jakehow
Project needs to be adopted
FWIW in https://github.com/rootstrap/rails_api_base we migrated to:
- RSpec OpenAPI for generating API documentation
- RSwag for serving the API documentation
More info in https://github.com/rootstrap/rails_api_base/blob/main/docs/api_documentation.md
These are some great libs @santib . But it would be good to have this lib back.
@vladveterok @bf4 lots of requests for maintenance and little volunteering to do it... I don't think this PR passed travisCI originally which is why it was not merged quickly. Travis now requires payment even on free plan which is probably why it's been removed. I am not sure if there is an alternative these days for OSS CI builds that is still free.
Happy to add anyone who wants to push some of these items forward ... @bf4 ?
@jakehow Sure. I'll make a github actions test matrix pr on Wednesday if no one else has yet. (I'm afk right now)