Ruby: Make links in CS section more descriptive #2139
markdownlint.yml
on: pull_request
Lint project files
16s
Lint lesson files
21s
Annotations
10 errors and 2 warnings
Multiline HTML tags should be surrounded by blank lines or code block delimiters:
ruby/computer_science/a_very_brief_intro_to_cs.md#L22
ruby/computer_science/a_very_brief_intro_to_cs.md:22 TOP005/blanks-around-multiline-html-tags Multiline HTML tags should be surrounded by blank lines or code block delimiters [
Expected blank lines/code block delimiters: { Before: 1, After: 1 }
Actual blank lines/code block delimiters: { Before: 1, After: 0 }
] [Context: "<div class="lesson-content__panel" markdown="1">"] https://github.com/TheOdinProject/curriculum/blob/main/markdownlint/docs/TOP005.md
|
Multiline HTML tags should be surrounded by blank lines or code block delimiters:
ruby/computer_science/a_very_brief_intro_to_cs.md#L27
ruby/computer_science/a_very_brief_intro_to_cs.md:27 TOP005/blanks-around-multiline-html-tags Multiline HTML tags should be surrounded by blank lines or code block delimiters [
Expected blank lines/code block delimiters: { Before: 1, After: 1 }
Actual blank lines/code block delimiters: { Before: 0, After: 1 }
] [Context: "</div>"] https://github.com/TheOdinProject/curriculum/blob/main/markdownlint/docs/TOP005.md
|
Sections have default content:
ruby/computer_science/a_very_brief_intro_to_cs.md#L31
ruby/computer_science/a_very_brief_intro_to_cs.md:31 TOP003/default-section-content Sections have default content [Expected: "The following questions are an opportunity to reflect on key topics in this lesson. If you can't answer a question, click on it to review the material, but keep in mind you are not expected to memorize or master this knowledge."; Actual: "This section contains questions for you to check your understanding of this lesson. If you’re having trouble answering the questions below on your own, review the material above to find the answer.",] https://github.com/TheOdinProject/curriculum/blob/main/markdownlint/docs/TOP003.md
|
Unordered list style:
ruby/computer_science/a_very_brief_intro_to_cs.md#L33
ruby/computer_science/a_very_brief_intro_to_cs.md:33:1 MD004/ul-style Unordered list style [Expected: dash; Actual: asterisk] https://github.com/DavidAnson/markdownlint/blob/v0.32.1/doc/md004.md
|
Links used to navigate to external content or other landmarks in the page should use markdown links instead of HTML anchor tags.:
ruby/computer_science/a_very_brief_intro_to_cs.md#L33
ruby/computer_science/a_very_brief_intro_to_cs.md:33 TOP007/use-markdown-links Links used to navigate to external content or other landmarks in the page should use markdown links instead of HTML anchor tags. [
Expected: "[What is an Algorithm?](https://youtu.be/e_WfC8HwVB8)"
Actual: "<a class="knowledge-check-link" href="https://youtu.be/e_WfC8HwVB8">What is an Algorithm?</a>"
] https://github.com/TheOdinProject/curriculum/blob/main/markdownlint/docs/TOP007.md
|
Unordered list style:
ruby/computer_science/a_very_brief_intro_to_cs.md#L34
ruby/computer_science/a_very_brief_intro_to_cs.md:34:1 MD004/ul-style Unordered list style [Expected: dash; Actual: asterisk] https://github.com/DavidAnson/markdownlint/blob/v0.32.1/doc/md004.md
|
Links used to navigate to external content or other landmarks in the page should use markdown links instead of HTML anchor tags.:
ruby/computer_science/a_very_brief_intro_to_cs.md#L34
ruby/computer_science/a_very_brief_intro_to_cs.md:34 TOP007/use-markdown-links Links used to navigate to external content or other landmarks in the page should use markdown links instead of HTML anchor tags. [
Expected: "[What is the importance of algorithms in web development?](https://qr.ae/py3NAc)"
Actual: "<a class="knowledge-check-link" href="https://qr.ae/py3NAc">What is the importance of algorithms in web development?</a>"
] https://github.com/TheOdinProject/curriculum/blob/main/markdownlint/docs/TOP007.md
|
Unordered list style:
ruby/computer_science/a_very_brief_intro_to_cs.md#L35
ruby/computer_science/a_very_brief_intro_to_cs.md:35:1 MD004/ul-style Unordered list style [Expected: dash; Actual: asterisk] https://github.com/DavidAnson/markdownlint/blob/v0.32.1/doc/md004.md
|
Links used to navigate to external content or other landmarks in the page should use markdown links instead of HTML anchor tags.:
ruby/computer_science/a_very_brief_intro_to_cs.md#L35
ruby/computer_science/a_very_brief_intro_to_cs.md:35 TOP007/use-markdown-links Links used to navigate to external content or other landmarks in the page should use markdown links instead of HTML anchor tags. [
Expected: "[What is pseudocode?](https://www.youtube.com/watch?v=Rg-fO7rDsds)"
Actual: "<a class="knowledge-check-link" href="https://www.youtube.com/watch?v=Rg-fO7rDsds">What is pseudocode?</a>"
] https://github.com/TheOdinProject/curriculum/blob/main/markdownlint/docs/TOP007.md
|
Multiline HTML tags should be surrounded by blank lines or code block delimiters:
ruby/computer_science/recursive_methods.md#L26
ruby/computer_science/recursive_methods.md:26 TOP005/blanks-around-multiline-html-tags Multiline HTML tags should be surrounded by blank lines or code block delimiters [
Expected blank lines/code block delimiters: { Before: 1, After: 1 }
Actual blank lines/code block delimiters: { Before: 1, After: 0 }
] [Context: "<div class="lesson-content__panel" markdown="1">"] https://github.com/TheOdinProject/curriculum/blob/main/markdownlint/docs/TOP005.md
|
Lint project files
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
Lint lesson files
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|