robocorp / rpaframework

Collection of open-source libraries and tools for Robotic Process Automation (RPA), designed to be used with both Robot Framework and Python
https://www.rpaframework.org/
Apache License 2.0
1.09k stars 210 forks source link

Documentation: Add information about "return" value to all keywords and overall library documentation update #318

Open mikahanninen opened 2 years ago

mikahanninen commented 2 years ago

All keywords should have a clear indication of the content of the keyword return value.

Library documentation should contain

Keyword documentation should contain

List of libraries

cmin764 commented 2 years ago

👌🏼 Totally agree + -> <return_type> from the function annotation/typing perspective to be exhaustive here.

And since we're at it and because it takes time to visit all these keywords, maybe it will make sense to also check the robotframework code examples in the docstrings for a standard on specifying (or not) the *** Settings *** and *** Tasks *** block headers since these are inconsistent now and producing or not code highlight.

And then fixing the main docs updating workflow logic on not adding automatically *** Tasks *** anymore in every code block encountered in the docstring. (including Python code as well)

cmin764 commented 2 years ago

Other potential subtasks (if not already covered these above):