Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Faraday Docs #950

Closed
3 of 7 tasks
technoweenie opened this issue Mar 20, 2019 · 1 comment
Closed
3 of 7 tasks

Faraday Docs #950

technoweenie opened this issue Mar 20, 2019 · 1 comment
Projects

Comments

@technoweenie
Copy link
Member

technoweenie commented Mar 20, 2019

Let's clean up the docs for Faraday v1. I'd like to settle on YARD for our documentation format. Ideally every public method and class has documentation with return values and parameter info. The more common or complex methods can have longer descriptions and even example code. Ideally, the docs are usable for source code spelunkers, while potentially generating snazzy web pages too (/cc #949).

  • Satisfy Style/Documentation and Style/DocumentationMethods rubocop offenses RuboCop Quest Issue #854
  • Document all public classes and methods using YARD
  • Add YARD linter to CI CI: yard junk #958
  • expanded, enhanced user guide in README and ./docs
  • Specific doc requests
    • Adapter spec helper (extract to gem like faraday-adapter-specs)
    • adapter examples (multipart, retry, etc)
    • http proxy example

/cc older discussions #425 #575 #779

@technoweenie
Copy link
Member Author

Closing this, #949 has this covered.

v1.0 automation moved this from To Do to Done Jun 13, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
No open projects
v1.0
Done
Development

No branches or pull requests

1 participant