Skip to content

Bug: RTD Doxygen Build - #581

Open
lukelowry wants to merge 1 commit into
developfrom
lukel/rtd-quick-fix-dev
Open

lukelowry wants to merge 1 commit into
developfrom
lukel/rtd-quick-fix-dev

Conversation

@lukelowry

Copy link
Copy Markdown
Collaborator

Description

Fix some Doxygen comments and links that failed on RTD.

This branch fixes those: https://gridkit.readthedocs.io/en/lukel-dev/

@lukelowry lukelowry added the bug Something isn't working label Sep 14, 2026
@lukelowry

Copy link
Copy Markdown
Collaborator Author

@nkoukpaizan @superwhiskers Whoever can get to this first, super quick fix so the RTD can build correctly.

std::unique_ptr<State> scale_;
/**
* @brief The absolute value of yprev. Used to calculate \ref scale_
* @brief The absolute value of yprev. Used to calculate `scale_`

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I would expect \ref scale_ to work... CC @alexander-novo

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

RTD did not like it, I think we saw similar issue before @alexander-novo

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'll take a look at this, but in general, I don't like making the Doxygen documentation worse just to support RTD.

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I am trying to get more details on why this causes issues so we don't have to compromise

I don't use Doxygen, so that's why I was swift to correct it this way

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants