Skip to content

Conversation

per1234
Copy link
Contributor

@per1234 per1234 commented Jun 4, 2025

The markdown-link-check tool is used to check for broken links in the project's Markdown files.

In addition to the obvious case where a broken link is indicated by an HTTP response status code, the case where the server does not respond must also be covered. By default, "markdown-link-check" waits 10 s for a response, and considers the link broken if one was not received in that time. It has been found that it occasionally takes more than 10 s to receive a response from some functional links (arduino/arduino-lint#765), and thus the default timeout value was resulting in disruptive false positives from the link check.

The "markdown-link-check" tool is used to check for broken links in the project's Markdown files.

In addition to the obvious case where a broken link is indicated by an HTTP response status code, the case where the
server does not respond must also be covered. By default, "markdown-link-check" waits 10 s for a response, and considers
the link broken if one was not received in that time. It has been found that it occasionally takes more than 10 s to
receive a response from some functional links, and thus the default timeout value was resulting in disruptive false
positives from the link check.
@per1234 per1234 self-assigned this Jun 4, 2025
@per1234 per1234 added type: imperfection Perceived defect in any part of project topic: infrastructure Related to project infrastructure labels Jun 4, 2025
@per1234 per1234 merged commit 1e02a7f into arduino:master Jun 4, 2025
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
topic: infrastructure Related to project infrastructure type: imperfection Perceived defect in any part of project
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant