# buildifier: disable=module-docstring | |
# buildifier: disable=provider-params | |
MyPoorlyDocumentedInfo = provider() | |
MyFooInfo = provider( | |
doc = "Stores information about a foo.", | |
fields = ["bar", "baz"], | |
) | |
MyVeryDocumentedInfo = provider( | |
doc = """ | |
A provider with some really neat documentation. | |
Look on my works, ye mighty, and despair! | |
""", | |
fields = { | |
"favorite_food": "A string representing my favorite food", | |
"favorite_color": "A string representing my favorite color", | |
}, | |
) |