Details
-
Type:
Bug
-
Status: To Do
-
Resolution: Unresolved
-
Fix Version/s: None
-
Component/s: documenteer
-
Labels:None
-
Team:SQuaRE
Description
As of DM-16535, lsst.verify.compatibility.MetricsControllerTask has a config containing a RegistryField, measurers. I've written a task topic page for MetricsControllerTask that includes a cross-reference to measurers using :lsst-config-field:, as recommended by the documentation guide.
While the compiled task page has the correct config fields listed in "Retargetable subtasks" (including measurers) and "Configuration fields", I get the following warning:
lsst.verify.compatibility.MetricsControllerTask.rst:20: WARNING: lsst-config-field could not find a reference to lsst.verify.compatibility.MetricsControllerConfig.measurers
|
The code that causes this warning can be found at verify:tickets/DM-16535.
Update: I've since added a normal ConfigurableField subtask and the autogenerated subtask documentation produces the same warning. This makes me suspect the problem is user error; if so, then this ticket should add a note to the documentation guide warning developers what not to do.