Skip to content

Update docstrings for consistency in rendered API#173

Open
stefanvanburen wants to merge 4 commits intomainfrom
svanburen/api-docs-redux
Open

Update docstrings for consistency in rendered API#173
stefanvanburen wants to merge 4 commits intomainfrom
svanburen/api-docs-redux

Conversation

@stefanvanburen
Copy link
Member

Just a first pass at improving the rendering of some of these, based on the review I gave.

Effectively:

  • Add periods consistently
  • Add some links
  • Mention generated code for endpoints (this maybe could be extended further?)
  • Make a couple docstrings more consistent with others

I also noticed while iterating on this locally that zensical serve does not seem to consistently cache-bust when changing these docstrings; for now, I'm just wiping the cache as a part of the justfile target, and am planning to report upstream.

Ref: #172 (review)

Just a first pass at improving the rendering of some of these, based on
the review I gave.

Effectively:

* Add periods consistently
* Add some links
* Mention generated code for endpoints (this maybe could be extended
  further?)
* Make a couple docstrings more consistent with others

I also noticed while iterating on this locally that `zensical serve`
does not seem to consistently cache-bust when changing these docstrings;
for now, I'm just wiping the cache as a part of the justfile target, and
am planning to report upstream.

Ref: #172 (review)

Signed-off-by: Stefan VanBuren <svanburen@buf.build>
Signed-off-by: Stefan VanBuren <svanburen@buf.build>
Signed-off-by: Stefan VanBuren <svanburen@buf.build>
Also improves a type hint for `_default_compressions` that was firing in
my $EDITOR.

Ref: zensical/zensical#451 (comment)

Signed-off-by: Stefan VanBuren <svanburen@buf.build>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant