It seems that the documentation is generated from ...
# general
l
It seems that the documentation is generated from the source code and that process doesn't seem to work correctly in this case. What tool is used for that?
f
l
Yeah, I had guessed so in the mean time
The weird thing is that the generated markdown looks just fine to me... On the main branch at least. Maybe it's broken in some earlier branch
Yeah, that seems to be the case. On the main branch it generates correct markdown, on the release_2.17.0rc3 tag it's broken.
Is it possible to backport the change that fixed it to the 2.17 branch? Because it would be unfortunate to have broken documentation until the release of 2.18
f
What is the commit?
And certainly yes let's backport it.
build-support/cherry_pick/make_pr.sh
that script will do the heavy lifting
l
I don't know what the commit is, I just ran the script on both the main branch and the release_2.17.0rc3 tag and saw the difference
f
git log -p -- FILE
to see the commits which affect it ... (and any other of the docs-related files)
or open an issue and document the differing behavior so someone can look into it
l
Oh I think it's actually because the .py file that the documentation is generated from has changed
@fast-nail-55400, I've created a PR for this: https://github.com/pantsbuild/pants/pull/19622
Thanks @fast-nail-55400