saleor: Add missing descriptions in types

Review the objects in the schema and add missing descriptions:

  • input types
  • “output” types (those that are returned by mutations and queries)
  • mutations
### Tasks
- [x] Account
- [x] App
- [x] Attribute
- [x] Channel
- [x] Checkout
- [x] Core
- [x] Csv
- [x] Discount
- [x] Gift card
- [x] Invoice
- [x] Managment
- [x] Menu
- [x] Meta
- [x] Notifications
- [x] Order
- [x] Page
- [x] Payment
- [x] Plugins
- [x] Product
- [x] Shipping
- [x] Shop
- [x] Site
- [x] Tax
- [x] Translations
- [x] Warehouse
- [x] Webhook

About this issue

  • Original URL
  • State: closed
  • Created a year ago
  • Comments: 16 (16 by maintainers)

Most upvoted comments

Yes, thank you so much for all contributions, great work!

Description for Warehouse already added and for Site and Tax I think no description is required.

I think Management, Meta, Notification and Plugins does not have missing description.

@DevilsAutumn TBH I’m not sure why this error happens, but sometimes mypy returns it. To fix it I usually do:

mypy saleor --exclude=tests/

and then commit again, and somehow magically it works then 😄

@DevilsAutumn Assigned, you can look at other PRs for this ticket for inspiration, as I wrote above, it’s best to provide separate PRs for different modules. Thanks!

Added good first issue for the community. If anyone wants to pick this up, please provide changes in smaller PRs, for example, each module in a separate PR. It’s easier to review and improve in review.