-
Notifications
You must be signed in to change notification settings - Fork 14
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
Support LDoc #72
Support LDoc #72
Conversation
5ff75ac
to
a73b751
Compare
a73b751
to
e58043b
Compare
6603d79
to
6364424
Compare
6364424
to
b81abc4
Compare
a0b3a4e
to
ea4e11f
Compare
53cdfb0
to
46657b7
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
I didn't look over all changes again, but I see that my comments was resolved and I unlikely will add more. The only thing remains in about #14. I think there should be an extra note about the |
expirationd contains documentation in source code and in a README. In both places descriptions of API methods are incomplete and looks sloppy. My experience with LDoc shows that it can help to place documentation as close to the code as it possible and generate documentation in HTML format that are looks nice and convenient for reading. This change moves all descriptions of API methods to comments in a Lua source code and removes API descriptions in the README. Descriptions of API functions contains a types of arguments and these types conforms to types used by checks module for validation functions arguments. I have discovered two options that expirationd.start() uses but both were not documented: `options.vinyl_assumed_space_len` and `options.vinyl_assumed_space_len_factor`. Closes #60 Part of #14 Part of #79
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM.
I didn't review it again, but all my past comments were resolved and so I'm okay.
Online: https://tarantool.github.io/expirationd/
Ticket: #79