Skip to content

Enable descriptive-link-text markdown lint rule #39495

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 2 commits into from
May 14, 2025
Merged

Conversation

Josh-Cena
Copy link
Member

Continuation of #39488

@Josh-Cena Josh-Cena requested review from a team as code owners May 13, 2025 04:29
@Josh-Cena Josh-Cena requested review from estelle, wbamberg, willdurand and bsmth and removed request for a team May 13, 2025 04:29
@github-actions github-actions bot added Content:CSS Cascading Style Sheets docs Content:HTML Hypertext Markup Language docs Content:WebExt WebExtensions docs Content:WebAPI Web API docs Content:Learn Learning area docs Content:Other Any docs not covered by another "Content:" label labels May 13, 2025
@Josh-Cena Josh-Cena removed the request for review from a team May 13, 2025 04:29
@github-actions github-actions bot added Content:Accessibility Accessibility docs Content:SVG SVG docs Content:Performance Web performance docs Content:Firefox Content in the Mozilla/Firefox subtree labels May 13, 2025
@Josh-Cena Josh-Cena removed the request for review from a team May 13, 2025 04:29
@github-actions github-actions bot added the Content:Meta Content in the meta docs label May 13, 2025
@Josh-Cena Josh-Cena removed the request for review from a team May 13, 2025 04:29
@github-actions github-actions bot added the system [PR only] Infrastructure and configuration for the project label May 13, 2025
@Josh-Cena Josh-Cena requested review from bsmth and removed request for a team, wbamberg, willdurand and bsmth May 13, 2025 04:29
@github-actions github-actions bot added the size/m [PR only] 51-500 LoC changed label May 13, 2025
Copy link
Contributor

github-actions bot commented May 13, 2025

Preview URLs (41 pages)
Flaws (37)

Note! 33 documents with no flaws that don't need to be listed. 🎉

URL: /en-US/docs/Learn_web_development/Core/Scripting/Debugging_JavaScript
Title: JavaScript debugging and error handling
Flaw count: 1

  • macros:
    • Macro produces link /en-US/docs/Web/API/console/error which is a redirect

URL: /en-US/docs/Learn_web_development/Extensions/Performance/Multimedia
Title: Multimedia: Images
Flaw count: 2

  • broken_links:
    • /en-US/docs/Learn_web_development/Extensions/Performance/measuring_performance is ill cased
    • /en-US/docs/Learn_web_development/Extensions/Performance/measuring_performance is ill cased

URL: /en-US/docs/Learn_web_development/Howto/Web_mechanics/What_is_a_domain_name
Title: What is a Domain Name?
Flaw count: 1

  • unknown:
    • No generic content config found

URL: /en-US/docs/Mozilla/Firefox/Releases/3/Updating_extensions
Title: Updating extensions for Firefox 3
Flaw count: 19

  • broken_links:
    • Can't resolve /en-US/docs/Install_Manifests
    • Can't resolve /en-US/docs/Creating_a_Skin_for_Firefox/install.rdf
    • Can't resolve /en-US/docs/Install.js
    • Can't resolve /en-US/docs/Install_Manifests
    • Can't resolve /en-US/docs/Localizing_extension_descriptions
    • and 14 more flaws omitted

URL: /en-US/docs/Mozilla/Firefox/Releases/44
Title: Firefox 44 for developers
Flaw count: 9

  • broken_links:
    • Can't resolve /en-US/docs/Mozilla/Add-ons/Firefox_for_Android/API/Snackbars.jsm
    • Can't resolve /en-US/docs/Mozilla/Firefox_for_Android
    • Can't resolve /en-US/docs/Mozilla/Add-ons/SDK/Tools/cfx
    • Can't resolve /en-US/docs/Mozilla/Add-ons/SDK/Tools/jpm
    • Can't resolve /en-US/docs/Mozilla/Add-ons/SDK/Tools/cfx_to_jpm
  • macros:
    • Can't resolve /en-US/docs/Web/CSS/@page/marks
    • Can't resolve /en-US/docs/Web/CSS/size
    • Can't resolve /en-US/docs/Web/API/MessageEvent/initMessageEvent
    • Can't resolve /en-US/docs/Web/API/WebGLRenderingContext/commit

URL: /en-US/docs/Web/API/FileSystem
Title: FileSystem
Flaw count: 1

  • broken_links:
    • /en-US/docs/Web/API/HTMLinputElement/webkitEntries is ill cased

URL: /en-US/docs/Web/CSS/justify-items
Title: justify-items
Flaw count: 2

  • macros:
    • Macro produces link /en-US/docs/Web/CSS/CSS_cascade/initial_value which is a redirect
    • Macro produces link /en-US/docs/Web/CSS/CSS_cascade/computed_value which is a redirect

URL: /en-US/docs/Web/CSS/mask-position
Title: mask-position
Flaw count: 2

  • macros:
    • Macro produces link /en-US/docs/Web/CSS/CSS_cascade/initial_value which is a redirect
    • Macro produces link /en-US/docs/Web/CSS/CSS_cascade/computed_value which is a redirect
External URLs (31)

URL: /en-US/docs/Learn_web_development/Extensions/Performance/Multimedia
Title: Multimedia: Images


URL: /en-US/docs/Learn_web_development/Extensions/Server-side/Django/development_environment
Title: Setting up a Django development environment


URL: /en-US/docs/Learn_web_development/Extensions/Server-side/Express_Nodejs/deployment
Title: Express Tutorial Part 7: Deploying to production


URL: /en-US/docs/Learn_web_development/Howto/Tools_and_setup/How_much_does_it_cost
Title: How much does it cost to do something on the Web?


URL: /en-US/docs/Learn_web_development/Howto/Web_mechanics/What_is_a_domain_name
Title: What is a Domain Name?


URL: /en-US/docs/Mozilla/Add-ons/WebExtensions/API/runtime/getBackgroundPage
Title: runtime.getBackgroundPage()


URL: /en-US/docs/Mozilla/Firefox/Releases/3/SVG_improvements
Title: SVG improvements in Firefox 3


URL: /en-US/docs/Mozilla/Firefox/Releases/3/Updating_extensions
Title: Updating extensions for Firefox 3


URL: /en-US/docs/Mozilla/Firefox/Releases/17
Title: Firefox 17 for developers


URL: /en-US/docs/Mozilla/Firefox/Releases/22
Title: Firefox 22 for developers


URL: /en-US/docs/Mozilla/Firefox/Releases/29
Title: Firefox 29 for developers


URL: /en-US/docs/Mozilla/Firefox/Releases/44
Title: Firefox 44 for developers


URL: /en-US/docs/Web/API/Background_Fetch_API
Title: Background Fetch API


URL: /en-US/docs/Web/API/CSSKeyframeRule/style
Title: CSSKeyframeRule: style property


URL: /en-US/docs/Web/API/CSSStyleRule/style
Title: CSSStyleRule: style property


URL: /en-US/docs/Web/API/FileSystem
Title: FileSystem


URL: /en-US/docs/Web/API/HTML_Drag_and_Drop_API
Title: HTML Drag and Drop API


URL: /en-US/docs/Web/API/Media_Source_Extensions_API/Transcoding_assets_for_MSE
Title: Transcoding assets for Media Source Extensions


URL: /en-US/docs/Web/API/WebGL_API/Compressed_texture_formats
Title: Compressed texture formats


URL: /en-US/docs/Web/API/WebGL_API/Tutorial/Lighting_in_WebGL
Title: Lighting in WebGL


URL: /en-US/docs/Web/API/WebGLRenderingContext/getExtension
Title: WebGLRenderingContext: getExtension() method


URL: /en-US/docs/Web/API/WebGLRenderingContext/getSupportedExtensions
Title: WebGLRenderingContext: getSupportedExtensions() method


URL: /en-US/docs/Web/SVG/Tutorials/SVG_from_scratch/Getting_started
Title: Getting started

(comment last updated: 2025-05-13 10:02:47)

Copy link
Member

@bsmth bsmth left a comment

Choose a reason for hiding this comment

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

Nice, minor comments for you to consider. Ready to merge when you've had a look 👍🏻

@Josh-Cena Josh-Cena merged commit e488eba into mdn:main May 14, 2025
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Content:Accessibility Accessibility docs Content:CSS Cascading Style Sheets docs Content:Firefox Content in the Mozilla/Firefox subtree Content:HTML Hypertext Markup Language docs Content:Learn Learning area docs Content:Meta Content in the meta docs Content:Other Any docs not covered by another "Content:" label Content:Performance Web performance docs Content:SVG SVG docs Content:WebAPI Web API docs Content:WebExt WebExtensions docs size/m [PR only] 51-500 LoC changed system [PR only] Infrastructure and configuration for the project
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants