I am seeing several styles we use to annotate non-pipeline code in Beam
codebase:

- informal docstring comments:
    file_pattern (str): the file glob to read,
    assign_context: Instance of AssignContext,
- type comments like # type: (...) -> iobase.RestrictionTracker
- pydoc-style annotation: A :class:`PTransform` object .

It may be  a good idea to create a guideline which style to use when, that
we can point at in code reviews, and be more consistent.

Please suggest your opinions and preferences.

Thanks

Reply via email to