CINXE.COM
Wikipedia:Linter - Wikipedia
<!DOCTYPE html> <html class="client-nojs vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-sticky-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-1 vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-1 vector-feature-night-mode-enabled skin-theme-clientpref-day vector-toc-available" lang="en" dir="ltr"> <head> <meta charset="UTF-8"> <title>Wikipedia:Linter - Wikipedia</title> <script>(function(){var className="client-js vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-sticky-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-1 vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-1 vector-feature-night-mode-enabled skin-theme-clientpref-day vector-toc-available";var cookie=document.cookie.match(/(?:^|; )enwikimwclientpreferences=([^;]+)/);if(cookie){cookie[1].split('%2C').forEach(function(pref){className=className.replace(new RegExp('(^| )'+pref.replace(/-clientpref-\w+$|[^\w-]+/g,'')+'-clientpref-\\w+( |$)'),'$1'+pref+'$2');});}document.documentElement.className=className;}());RLCONF={"wgBreakFrames":false,"wgSeparatorTransformTable":["",""],"wgDigitTransformTable":["",""],"wgDefaultDateFormat":"dmy", "wgMonthNames":["","January","February","March","April","May","June","July","August","September","October","November","December"],"wgRequestId":"bb5519ee-8d2b-456a-80c4-b3c1805313d8","wgCanonicalNamespace":"Project","wgCanonicalSpecialPageName":false,"wgNamespaceNumber":4,"wgPageName":"Wikipedia:Linter","wgTitle":"Linter","wgCurRevisionId":1258043818,"wgRevisionId":1258043818,"wgArticleId":55678734,"wgIsArticle":true,"wgIsRedirect":false,"wgAction":"view","wgUserName":null,"wgUserGroups":["*"],"wgCategories":["Wikipedia information pages","Wikipedia maintenance","WikiProject Check Wikipedia"],"wgPageViewLanguage":"en","wgPageContentLanguage":"en","wgPageContentModel":"wikitext","wgRelevantPageName":"Wikipedia:Linter","wgRelevantArticleId":55678734,"wgIsProbablyEditable":true,"wgRelevantPageIsProbablyEditable":true,"wgRestrictionEdit":[],"wgRestrictionMove":[],"wgRedirectedFrom":"Wikipedia:LINT","wgNoticeProject":"wikipedia","wgCiteReferencePreviewsActive":false,"wgFlaggedRevsParams":{ "tags":{"status":{"levels":1}}},"wgMediaViewerOnClick":true,"wgMediaViewerEnabledByDefault":true,"wgPopupsFlags":0,"wgVisualEditor":{"pageLanguageCode":"en","pageLanguageDir":"ltr","pageVariantFallbacks":"en"},"wgMFDisplayWikibaseDescriptions":{"search":true,"watchlist":true,"tagline":false,"nearby":true},"wgWMESchemaEditAttemptStepOversample":false,"wgWMEPageLength":20000,"wgInternalRedirectTargetUrl":"/wiki/Wikipedia:Linter","wgRelatedArticlesCompat":[],"wgCentralAuthMobileDomain":false,"wgEditSubmitButtonLabelPublish":true,"wgDiscussionToolsFeaturesEnabled":{"replytool":true,"newtopictool":true,"sourcemodetoolbar":true,"topicsubscription":false,"autotopicsub":false,"visualenhancements":false,"visualenhancements_reply":false,"visualenhancements_pageframe":false},"wgDiscussionToolsFallbackEditMode":"source","wgULSPosition":"interlanguage","wgULSisCompactLinksEnabled":false,"wgVector2022LanguageInHeader":true,"wgULSisLanguageSelectorEmpty":false,"wgWikibaseItemId":"Q42529752", "wgCheckUserClientHintsHeadersJsApi":["brands","architecture","bitness","fullVersionList","mobile","model","platform","platformVersion"],"GEHomepageSuggestedEditsEnableTopics":true,"wgGETopicsMatchModeEnabled":false,"wgGEStructuredTaskRejectionReasonTextInputEnabled":false,"wgGELevelingUpEnabledForUser":false};RLSTATE={"ext.globalCssJs.user.styles":"ready","site.styles":"ready","user.styles":"ready","ext.globalCssJs.user":"ready","user":"ready","user.options":"loading","ext.discussionTools.init.styles":"ready","oojs-ui-core.styles":"ready","oojs-ui.styles.indicators":"ready","mediawiki.widgets.styles":"ready","oojs-ui-core.icons":"ready","skins.vector.search.codex.styles":"ready","skins.vector.styles":"ready","skins.vector.icons":"ready","jquery.tablesorter.styles":"ready","ext.wikimediamessages.styles":"ready","ext.visualEditor.desktopArticleTarget.noscript":"ready","ext.uls.interlanguage":"ready","wikibase.client.init":"ready","ext.wikimediaBadges":"ready"};RLPAGEMODULES=[ "mediawiki.action.view.redirect","mediawiki.page.media","site","mediawiki.page.ready","jquery.tablesorter","mediawiki.toc","skins.vector.js","ext.centralNotice.geoIP","ext.centralNotice.startUp","ext.gadget.ReferenceTooltips","ext.gadget.switcher","ext.urlShortener.toolbar","ext.centralauth.centralautologin","mmv.bootstrap","ext.popups","ext.visualEditor.desktopArticleTarget.init","ext.visualEditor.targetLoader","ext.echo.centralauth","ext.discussionTools.init","ext.eventLogging","ext.wikimediaEvents","ext.navigationTiming","ext.uls.interface","ext.cx.eventlogging.campaigns","wikibase.client.vector-2022","ext.checkUser.clientHints","wikibase.sidebar.tracking"];</script> <script>(RLQ=window.RLQ||[]).push(function(){mw.loader.impl(function(){return["user.options@12s5i",function($,jQuery,require,module){mw.user.tokens.set({"patrolToken":"+\\","watchToken":"+\\","csrfToken":"+\\"}); }];});});</script> <link rel="stylesheet" href="/w/load.php?lang=en&modules=ext.discussionTools.init.styles%7Cext.uls.interlanguage%7Cext.visualEditor.desktopArticleTarget.noscript%7Cext.wikimediaBadges%7Cext.wikimediamessages.styles%7Cjquery.tablesorter.styles%7Cmediawiki.widgets.styles%7Coojs-ui-core.icons%2Cstyles%7Coojs-ui.styles.indicators%7Cskins.vector.icons%2Cstyles%7Cskins.vector.search.codex.styles%7Cwikibase.client.init&only=styles&skin=vector-2022"> <script async="" src="/w/load.php?lang=en&modules=startup&only=scripts&raw=1&skin=vector-2022"></script> <meta name="ResourceLoaderDynamicStyles" content=""> <link rel="stylesheet" href="/w/load.php?lang=en&modules=site.styles&only=styles&skin=vector-2022"> <meta name="generator" content="MediaWiki 1.44.0-wmf.4"> <meta name="referrer" content="origin"> <meta name="referrer" content="origin-when-cross-origin"> <meta name="robots" content="max-image-preview:standard"> <meta name="format-detection" content="telephone=no"> <meta name="viewport" content="width=1120"> <meta property="og:title" content="Wikipedia:Linter - Wikipedia"> <meta property="og:type" content="website"> <link rel="preconnect" href="//upload.wikimedia.org"> <link rel="alternate" media="only screen and (max-width: 640px)" href="//en.m.wikipedia.org/wiki/Wikipedia:Linter"> <link rel="alternate" type="application/x-wiki" title="Edit this page" href="/w/index.php?title=Wikipedia:Linter&action=edit"> <link rel="apple-touch-icon" href="/static/apple-touch/wikipedia.png"> <link rel="icon" href="/static/favicon/wikipedia.ico"> <link rel="search" type="application/opensearchdescription+xml" href="/w/rest.php/v1/search" title="Wikipedia (en)"> <link rel="EditURI" type="application/rsd+xml" href="//en.wikipedia.org/w/api.php?action=rsd"> <link rel="canonical" href="https://en.wikipedia.org/wiki/Wikipedia:Linter"> <link rel="license" href="https://creativecommons.org/licenses/by-sa/4.0/deed.en"> <link rel="alternate" type="application/atom+xml" title="Wikipedia Atom feed" href="/w/index.php?title=Special:RecentChanges&feed=atom"> <link rel="dns-prefetch" href="//meta.wikimedia.org" /> <link rel="dns-prefetch" href="//login.wikimedia.org"> </head> <body class="ext-discussiontools-replytool-enabled ext-discussiontools-newtopictool-enabled ext-discussiontools-sourcemodetoolbar-enabled skin--responsive skin-vector skin-vector-search-vue mediawiki ltr sitedir-ltr mw-hide-empty-elt ns-4 ns-subject mw-editable page-Wikipedia_Linter rootpage-Wikipedia_Linter skin-vector-2022 action-view"><a class="mw-jump-link" href="#bodyContent">Jump to content</a> <div class="vector-header-container"> <header class="vector-header mw-header"> <div class="vector-header-start"> <nav class="vector-main-menu-landmark" aria-label="Site"> <div id="vector-main-menu-dropdown" class="vector-dropdown vector-main-menu-dropdown vector-button-flush-left vector-button-flush-right" > <input type="checkbox" id="vector-main-menu-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-main-menu-dropdown" class="vector-dropdown-checkbox " aria-label="Main menu" > <label id="vector-main-menu-dropdown-label" for="vector-main-menu-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-menu mw-ui-icon-wikimedia-menu"></span> <span class="vector-dropdown-label-text">Main menu</span> </label> <div class="vector-dropdown-content"> <div id="vector-main-menu-unpinned-container" class="vector-unpinned-container"> <div id="vector-main-menu" class="vector-main-menu vector-pinnable-element"> <div class="vector-pinnable-header vector-main-menu-pinnable-header vector-pinnable-header-unpinned" data-feature-name="main-menu-pinned" data-pinnable-element-id="vector-main-menu" data-pinned-container-id="vector-main-menu-pinned-container" data-unpinned-container-id="vector-main-menu-unpinned-container" > <div class="vector-pinnable-header-label">Main menu</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-main-menu.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-main-menu.unpin">hide</button> </div> <div id="p-navigation" class="vector-menu mw-portlet mw-portlet-navigation" > <div class="vector-menu-heading"> Navigation </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="n-mainpage-description" class="mw-list-item"><a href="/wiki/Main_Page" title="Visit the main page [z]" accesskey="z"><span>Main page</span></a></li><li id="n-contents" class="mw-list-item"><a href="/wiki/Wikipedia:Contents" title="Guides to browsing Wikipedia"><span>Contents</span></a></li><li id="n-currentevents" class="mw-list-item"><a href="/wiki/Portal:Current_events" title="Articles related to current events"><span>Current events</span></a></li><li id="n-randompage" class="mw-list-item"><a href="/wiki/Special:Random" title="Visit a randomly selected article [x]" accesskey="x"><span>Random article</span></a></li><li id="n-aboutsite" class="mw-list-item"><a href="/wiki/Wikipedia:About" title="Learn about Wikipedia and how it works"><span>About Wikipedia</span></a></li><li id="n-contactpage" class="mw-list-item"><a href="//en.wikipedia.org/wiki/Wikipedia:Contact_us" title="How to contact Wikipedia"><span>Contact us</span></a></li> </ul> </div> </div> <div id="p-interaction" class="vector-menu mw-portlet mw-portlet-interaction" > <div class="vector-menu-heading"> Contribute </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="n-help" class="mw-list-item"><a href="/wiki/Help:Contents" title="Guidance on how to use and edit Wikipedia"><span>Help</span></a></li><li id="n-introduction" class="mw-list-item"><a href="/wiki/Help:Introduction" title="Learn how to edit Wikipedia"><span>Learn to edit</span></a></li><li id="n-portal" class="mw-list-item"><a href="/wiki/Wikipedia:Community_portal" title="The hub for editors"><span>Community portal</span></a></li><li id="n-recentchanges" class="mw-list-item"><a href="/wiki/Special:RecentChanges" title="A list of recent changes to Wikipedia [r]" accesskey="r"><span>Recent changes</span></a></li><li id="n-upload" class="mw-list-item"><a href="/wiki/Wikipedia:File_upload_wizard" title="Add images or other media for use on Wikipedia"><span>Upload file</span></a></li> </ul> </div> </div> </div> </div> </div> </div> </nav> <a href="/wiki/Main_Page" class="mw-logo"> <img class="mw-logo-icon" src="/static/images/icons/wikipedia.png" alt="" aria-hidden="true" height="50" width="50"> <span class="mw-logo-container skin-invert"> <img class="mw-logo-wordmark" alt="Wikipedia" src="/static/images/mobile/copyright/wikipedia-wordmark-en.svg" style="width: 7.5em; height: 1.125em;"> <img class="mw-logo-tagline" alt="The Free Encyclopedia" src="/static/images/mobile/copyright/wikipedia-tagline-en.svg" width="117" height="13" style="width: 7.3125em; height: 0.8125em;"> </span> </a> </div> <div class="vector-header-end"> <div id="p-search" role="search" class="vector-search-box-vue vector-search-box-collapses vector-search-box-show-thumbnail vector-search-box-auto-expand-width vector-search-box"> <a href="/wiki/Special:Search" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only search-toggle" title="Search Wikipedia [f]" accesskey="f"><span class="vector-icon mw-ui-icon-search mw-ui-icon-wikimedia-search"></span> <span>Search</span> </a> <div class="vector-typeahead-search-container"> <div class="cdx-typeahead-search cdx-typeahead-search--show-thumbnail cdx-typeahead-search--auto-expand-width"> <form action="/w/index.php" id="searchform" class="cdx-search-input cdx-search-input--has-end-button"> <div id="simpleSearch" class="cdx-search-input__input-wrapper" data-search-loc="header-moved"> <div class="cdx-text-input cdx-text-input--has-start-icon"> <input class="cdx-text-input__input" type="search" name="search" placeholder="Search Wikipedia" aria-label="Search Wikipedia" autocapitalize="sentences" title="Search Wikipedia [f]" accesskey="f" id="searchInput" > <span class="cdx-text-input__icon cdx-text-input__start-icon"></span> </div> <input type="hidden" name="title" value="Special:Search"> </div> <button class="cdx-button cdx-search-input__end-button">Search</button> </form> </div> </div> </div> <nav class="vector-user-links vector-user-links-wide" aria-label="Personal tools"> <div class="vector-user-links-main"> <div id="p-vector-user-menu-preferences" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <div id="p-vector-user-menu-userpage" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <nav class="vector-appearance-landmark" aria-label="Appearance"> <div id="vector-appearance-dropdown" class="vector-dropdown " title="Change the appearance of the page's font size, width, and color" > <input type="checkbox" id="vector-appearance-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-appearance-dropdown" class="vector-dropdown-checkbox " aria-label="Appearance" > <label id="vector-appearance-dropdown-label" for="vector-appearance-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-appearance mw-ui-icon-wikimedia-appearance"></span> <span class="vector-dropdown-label-text">Appearance</span> </label> <div class="vector-dropdown-content"> <div id="vector-appearance-unpinned-container" class="vector-unpinned-container"> </div> </div> </div> </nav> <div id="p-vector-user-menu-notifications" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <div id="p-vector-user-menu-overflow" class="vector-menu mw-portlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-sitesupport-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="https://donate.wikimedia.org/wiki/Special:FundraiserRedirector?utm_source=donate&utm_medium=sidebar&utm_campaign=C13_en.wikipedia.org&uselang=en" class=""><span>Donate</span></a> </li> <li id="pt-createaccount-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="/w/index.php?title=Special:CreateAccount&returnto=Wikipedia%3ALinter" title="You are encouraged to create an account and log in; however, it is not mandatory" class=""><span>Create account</span></a> </li> <li id="pt-login-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="/w/index.php?title=Special:UserLogin&returnto=Wikipedia%3ALinter" title="You're encouraged to log in; however, it's not mandatory. [o]" accesskey="o" class=""><span>Log in</span></a> </li> </ul> </div> </div> </div> <div id="vector-user-links-dropdown" class="vector-dropdown vector-user-menu vector-button-flush-right vector-user-menu-logged-out" title="Log in and more options" > <input type="checkbox" id="vector-user-links-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-user-links-dropdown" class="vector-dropdown-checkbox " aria-label="Personal tools" > <label id="vector-user-links-dropdown-label" for="vector-user-links-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-ellipsis mw-ui-icon-wikimedia-ellipsis"></span> <span class="vector-dropdown-label-text">Personal tools</span> </label> <div class="vector-dropdown-content"> <div id="p-personal" class="vector-menu mw-portlet mw-portlet-personal user-links-collapsible-item" title="User menu" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-sitesupport" class="user-links-collapsible-item mw-list-item"><a href="https://donate.wikimedia.org/wiki/Special:FundraiserRedirector?utm_source=donate&utm_medium=sidebar&utm_campaign=C13_en.wikipedia.org&uselang=en"><span>Donate</span></a></li><li id="pt-createaccount" class="user-links-collapsible-item mw-list-item"><a href="/w/index.php?title=Special:CreateAccount&returnto=Wikipedia%3ALinter" title="You are encouraged to create an account and log in; however, it is not mandatory"><span class="vector-icon mw-ui-icon-userAdd mw-ui-icon-wikimedia-userAdd"></span> <span>Create account</span></a></li><li id="pt-login" class="user-links-collapsible-item mw-list-item"><a href="/w/index.php?title=Special:UserLogin&returnto=Wikipedia%3ALinter" title="You're encouraged to log in; however, it's not mandatory. [o]" accesskey="o"><span class="vector-icon mw-ui-icon-logIn mw-ui-icon-wikimedia-logIn"></span> <span>Log in</span></a></li> </ul> </div> </div> <div id="p-user-menu-anon-editor" class="vector-menu mw-portlet mw-portlet-user-menu-anon-editor" > <div class="vector-menu-heading"> Pages for logged out editors <a href="/wiki/Help:Introduction" aria-label="Learn more about editing"><span>learn more</span></a> </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-anoncontribs" class="mw-list-item"><a href="/wiki/Special:MyContributions" title="A list of edits made from this IP address [y]" accesskey="y"><span>Contributions</span></a></li><li id="pt-anontalk" class="mw-list-item"><a href="/wiki/Special:MyTalk" title="Discussion about edits from this IP address [n]" accesskey="n"><span>Talk</span></a></li> </ul> </div> </div> </div> </div> </nav> </div> </header> </div> <div class="mw-page-container"> <div class="mw-page-container-inner"> <div class="vector-sitenotice-container"> <div id="siteNotice"><!-- CentralNotice --></div> </div> <div class="vector-column-start"> <div class="vector-main-menu-container"> <div id="mw-navigation"> <nav id="mw-panel" class="vector-main-menu-landmark" aria-label="Site"> <div id="vector-main-menu-pinned-container" class="vector-pinned-container"> </div> </nav> </div> </div> <div class="vector-sticky-pinned-container"> <nav id="mw-panel-toc" aria-label="Contents" data-event-name="ui.sidebar-toc" class="mw-table-of-contents-container vector-toc-landmark"> <div id="vector-toc-pinned-container" class="vector-pinned-container"> <div id="vector-toc" class="vector-toc vector-pinnable-element"> <div class="vector-pinnable-header vector-toc-pinnable-header vector-pinnable-header-pinned" data-feature-name="toc-pinned" data-pinnable-element-id="vector-toc" > <h2 class="vector-pinnable-header-label">Contents</h2> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-toc.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-toc.unpin">hide</button> </div> <ul class="vector-toc-contents" id="mw-panel-toc-list"> <li id="toc-mw-content-text" class="vector-toc-list-item vector-toc-level-1"> <a href="#" class="vector-toc-link"> <div class="vector-toc-text">(Top)</div> </a> </li> <li id="toc-Background" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Background"> <div class="vector-toc-text"> <span class="vector-toc-numb">1</span> <span>Background</span> </div> </a> <ul id="toc-Background-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-List_of_lint_errors" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#List_of_lint_errors"> <div class="vector-toc-text"> <span class="vector-toc-numb">2</span> <span>List of lint errors</span> </div> </a> <button aria-controls="toc-List_of_lint_errors-sublist" class="cdx-button cdx-button--weight-quiet cdx-button--icon-only vector-toc-toggle"> <span class="vector-icon mw-ui-icon-wikimedia-expand"></span> <span>Toggle List of lint errors subsection</span> </button> <ul id="toc-List_of_lint_errors-sublist" class="vector-toc-list"> <li id="toc-High_priority" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#High_priority"> <div class="vector-toc-text"> <span class="vector-toc-numb">2.1</span> <span>High priority</span> </div> </a> <ul id="toc-High_priority-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Medium_priority" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Medium_priority"> <div class="vector-toc-text"> <span class="vector-toc-numb">2.2</span> <span>Medium priority</span> </div> </a> <ul id="toc-Medium_priority-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Low_priority" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Low_priority"> <div class="vector-toc-text"> <span class="vector-toc-numb">2.3</span> <span>Low priority</span> </div> </a> <ul id="toc-Low_priority-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Tracking_only" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Tracking_only"> <div class="vector-toc-text"> <span class="vector-toc-numb">2.4</span> <span>Tracking only</span> </div> </a> <ul id="toc-Tracking_only-sublist" class="vector-toc-list"> </ul> </li> </ul> </li> <li id="toc-How_you_can_help" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#How_you_can_help"> <div class="vector-toc-text"> <span class="vector-toc-numb">3</span> <span>How you can help</span> </div> </a> <ul id="toc-How_you_can_help-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Reports" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Reports"> <div class="vector-toc-text"> <span class="vector-toc-numb">4</span> <span>Reports</span> </div> </a> <ul id="toc-Reports-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Other_useful_pages" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Other_useful_pages"> <div class="vector-toc-text"> <span class="vector-toc-numb">5</span> <span>Other useful pages</span> </div> </a> <ul id="toc-Other_useful_pages-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Linter_error_count_progression" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Linter_error_count_progression"> <div class="vector-toc-text"> <span class="vector-toc-numb">6</span> <span>Linter error count progression</span> </div> </a> <ul id="toc-Linter_error_count_progression-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Bots" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Bots"> <div class="vector-toc-text"> <span class="vector-toc-numb">7</span> <span>Bots</span> </div> </a> <ul id="toc-Bots-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-User_Javascript_tool:_lintHint" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#User_Javascript_tool:_lintHint"> <div class="vector-toc-text"> <span class="vector-toc-numb">8</span> <span>User Javascript tool: lintHint</span> </div> </a> <ul id="toc-User_Javascript_tool:_lintHint-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-User_CSS_tool:_lint.css" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#User_CSS_tool:_lint.css"> <div class="vector-toc-text"> <span class="vector-toc-numb">9</span> <span>User CSS tool: lint.css</span> </div> </a> <ul id="toc-User_CSS_tool:_lint.css-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-See_also" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#See_also"> <div class="vector-toc-text"> <span class="vector-toc-numb">10</span> <span>See also</span> </div> </a> <button aria-controls="toc-See_also-sublist" class="cdx-button cdx-button--weight-quiet cdx-button--icon-only vector-toc-toggle"> <span class="vector-icon mw-ui-icon-wikimedia-expand"></span> <span>Toggle See also subsection</span> </button> <ul id="toc-See_also-sublist" class="vector-toc-list"> <li id="toc-Other_errors" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Other_errors"> <div class="vector-toc-text"> <span class="vector-toc-numb">10.1</span> <span>Other errors</span> </div> </a> <ul id="toc-Other_errors-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Help_pages" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Help_pages"> <div class="vector-toc-text"> <span class="vector-toc-numb">10.2</span> <span>Help pages</span> </div> </a> <ul id="toc-Help_pages-sublist" class="vector-toc-list"> </ul> </li> </ul> </li> </ul> </div> </div> </nav> </div> </div> <div class="mw-content-container"> <main id="content" class="mw-body"> <header class="mw-body-header vector-page-titlebar"> <nav aria-label="Contents" class="vector-toc-landmark"> <div id="vector-page-titlebar-toc" class="vector-dropdown vector-page-titlebar-toc vector-button-flush-left" > <input type="checkbox" id="vector-page-titlebar-toc-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-page-titlebar-toc" class="vector-dropdown-checkbox " aria-label="Toggle the table of contents" > <label id="vector-page-titlebar-toc-label" for="vector-page-titlebar-toc-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-listBullet mw-ui-icon-wikimedia-listBullet"></span> <span class="vector-dropdown-label-text">Toggle the table of contents</span> </label> <div class="vector-dropdown-content"> <div id="vector-page-titlebar-toc-unpinned-container" class="vector-unpinned-container"> </div> </div> </div> </nav> <h1 id="firstHeading" class="firstHeading mw-first-heading"><span class="mw-page-title-namespace">Wikipedia</span><span class="mw-page-title-separator">:</span><span class="mw-page-title-main">Linter</span></h1> <div id="p-lang-btn" class="vector-dropdown mw-portlet mw-portlet-lang" > <input type="checkbox" id="p-lang-btn-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-p-lang-btn" class="vector-dropdown-checkbox mw-interlanguage-selector" aria-label="Go to an article in another language. Available in 4 languages" > <label id="p-lang-btn-label" for="p-lang-btn-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--action-progressive mw-portlet-lang-heading-4" aria-hidden="true" ><span class="vector-icon mw-ui-icon-language-progressive mw-ui-icon-wikimedia-language-progressive"></span> <span class="vector-dropdown-label-text">4 languages</span> </label> <div class="vector-dropdown-content"> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li class="interlanguage-link interwiki-de mw-list-item"><a href="https://de.wikipedia.org/wiki/Hilfe:Wikisyntax/Validierung" title="Hilfe:Wikisyntax/Validierung – German" lang="de" hreflang="de" data-title="Hilfe:Wikisyntax/Validierung" data-language-autonym="Deutsch" data-language-local-name="German" class="interlanguage-link-target"><span>Deutsch</span></a></li><li class="interlanguage-link interwiki-fr mw-list-item"><a href="https://fr.wikipedia.org/wiki/Wikip%C3%A9dia:Linter" title="Wikipédia:Linter – French" lang="fr" hreflang="fr" data-title="Wikipédia:Linter" data-language-autonym="Français" data-language-local-name="French" class="interlanguage-link-target"><span>Français</span></a></li><li class="interlanguage-link interwiki-ko mw-list-item"><a href="https://ko.wikipedia.org/wiki/%EC%9C%84%ED%82%A4%EB%B0%B1%EA%B3%BC:%EB%A6%B0%ED%8A%B8_%EC%98%A4%EB%A5%98" title="위키백과:린트 오류 – Korean" lang="ko" hreflang="ko" data-title="위키백과:린트 오류" data-language-autonym="한국어" data-language-local-name="Korean" class="interlanguage-link-target"><span>한국어</span></a></li><li class="interlanguage-link interwiki-ja mw-list-item"><a href="https://ja.wikipedia.org/wiki/Wikipedia:Linter" title="Wikipedia:Linter – Japanese" lang="ja" hreflang="ja" data-title="Wikipedia:Linter" data-language-autonym="日本語" data-language-local-name="Japanese" class="interlanguage-link-target"><span>日本語</span></a></li> </ul> <div class="after-portlet after-portlet-lang"><span class="wb-langlinks-edit wb-langlinks-link"><a href="https://www.wikidata.org/wiki/Special:EntityPage/Q42529752#sitelinks-wikipedia" title="Edit interlanguage links" class="wbc-editpage">Edit links</a></span></div> </div> </div> </div> </header> <div class="vector-page-toolbar"> <div class="vector-page-toolbar-container"> <div id="left-navigation"> <nav aria-label="Namespaces"> <div id="p-associated-pages" class="vector-menu vector-menu-tabs mw-portlet mw-portlet-associated-pages" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-nstab-project" class="selected vector-tab-noicon mw-list-item"><a href="/wiki/Wikipedia:Linter" title="View the project page [c]" accesskey="c"><span>Project page</span></a></li><li id="ca-talk" class="vector-tab-noicon mw-list-item"><a href="/wiki/Wikipedia_talk:Linter" rel="discussion" title="Discuss improvements to the content page [t]" accesskey="t"><span>Talk</span></a></li> </ul> </div> </div> <div id="vector-variants-dropdown" class="vector-dropdown emptyPortlet" > <input type="checkbox" id="vector-variants-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-variants-dropdown" class="vector-dropdown-checkbox " aria-label="Change language variant" > <label id="vector-variants-dropdown-label" for="vector-variants-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet" aria-hidden="true" ><span class="vector-dropdown-label-text">English</span> </label> <div class="vector-dropdown-content"> <div id="p-variants" class="vector-menu mw-portlet mw-portlet-variants emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> </div> </div> </nav> </div> <div id="right-navigation" class="vector-collapsible"> <nav aria-label="Views"> <div id="p-views" class="vector-menu vector-menu-tabs mw-portlet mw-portlet-views" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-view" class="selected vector-tab-noicon mw-list-item"><a href="/wiki/Wikipedia:Linter"><span>Read</span></a></li><li id="ca-edit" class="vector-tab-noicon mw-list-item"><a href="/w/index.php?title=Wikipedia:Linter&action=edit" title="Edit this page [e]" accesskey="e"><span>Edit</span></a></li><li id="ca-history" class="vector-tab-noicon mw-list-item"><a href="/w/index.php?title=Wikipedia:Linter&action=history" title="Past revisions of this page [h]" accesskey="h"><span>View history</span></a></li> </ul> </div> </div> </nav> <nav class="vector-page-tools-landmark" aria-label="Page tools"> <div id="vector-page-tools-dropdown" class="vector-dropdown vector-page-tools-dropdown" > <input type="checkbox" id="vector-page-tools-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-page-tools-dropdown" class="vector-dropdown-checkbox " aria-label="Tools" > <label id="vector-page-tools-dropdown-label" for="vector-page-tools-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet" aria-hidden="true" ><span class="vector-dropdown-label-text">Tools</span> </label> <div class="vector-dropdown-content"> <div id="vector-page-tools-unpinned-container" class="vector-unpinned-container"> <div id="vector-page-tools" class="vector-page-tools vector-pinnable-element"> <div class="vector-pinnable-header vector-page-tools-pinnable-header vector-pinnable-header-unpinned" data-feature-name="page-tools-pinned" data-pinnable-element-id="vector-page-tools" data-pinned-container-id="vector-page-tools-pinned-container" data-unpinned-container-id="vector-page-tools-unpinned-container" > <div class="vector-pinnable-header-label">Tools</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-page-tools.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-page-tools.unpin">hide</button> </div> <div id="p-cactions" class="vector-menu mw-portlet mw-portlet-cactions emptyPortlet vector-has-collapsible-items" title="More options" > <div class="vector-menu-heading"> Actions </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-more-view" class="selected vector-more-collapsible-item mw-list-item"><a href="/wiki/Wikipedia:Linter"><span>Read</span></a></li><li id="ca-more-edit" class="vector-more-collapsible-item mw-list-item"><a href="/w/index.php?title=Wikipedia:Linter&action=edit" title="Edit this page [e]" accesskey="e"><span>Edit</span></a></li><li id="ca-more-history" class="vector-more-collapsible-item mw-list-item"><a href="/w/index.php?title=Wikipedia:Linter&action=history"><span>View history</span></a></li> </ul> </div> </div> <div id="p-tb" class="vector-menu mw-portlet mw-portlet-tb" > <div class="vector-menu-heading"> General </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="t-whatlinkshere" class="mw-list-item"><a href="/wiki/Special:WhatLinksHere/Wikipedia:Linter" title="List of all English Wikipedia pages containing links to this page [j]" accesskey="j"><span>What links here</span></a></li><li id="t-recentchangeslinked" class="mw-list-item"><a href="/wiki/Special:RecentChangesLinked/Wikipedia:Linter" rel="nofollow" title="Recent changes in pages linked from this page [k]" accesskey="k"><span>Related changes</span></a></li><li id="t-upload" class="mw-list-item"><a href="/wiki/Wikipedia:File_Upload_Wizard" title="Upload files [u]" accesskey="u"><span>Upload file</span></a></li><li id="t-specialpages" class="mw-list-item"><a href="/wiki/Special:SpecialPages" title="A list of all special pages [q]" accesskey="q"><span>Special pages</span></a></li><li id="t-permalink" class="mw-list-item"><a href="/w/index.php?title=Wikipedia:Linter&oldid=1258043818" title="Permanent link to this revision of this page"><span>Permanent link</span></a></li><li id="t-info" class="mw-list-item"><a href="/w/index.php?title=Wikipedia:Linter&action=info" title="More information about this page"><span>Page information</span></a></li><li id="t-urlshortener" class="mw-list-item"><a href="/w/index.php?title=Special:UrlShortener&url=https%3A%2F%2Fen.wikipedia.org%2Fwiki%2FWikipedia%3ALinter"><span>Get shortened URL</span></a></li><li id="t-urlshortener-qrcode" class="mw-list-item"><a href="/w/index.php?title=Special:QrCode&url=https%3A%2F%2Fen.wikipedia.org%2Fwiki%2FWikipedia%3ALinter"><span>Download QR code</span></a></li> </ul> </div> </div> <div id="p-coll-print_export" class="vector-menu mw-portlet mw-portlet-coll-print_export" > <div class="vector-menu-heading"> Print/export </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="coll-download-as-rl" class="mw-list-item"><a href="/w/index.php?title=Special:DownloadAsPdf&page=Wikipedia%3ALinter&action=show-download-screen" title="Download this page as a PDF file"><span>Download as PDF</span></a></li><li id="t-print" class="mw-list-item"><a href="/w/index.php?title=Wikipedia:Linter&printable=yes" title="Printable version of this page [p]" accesskey="p"><span>Printable version</span></a></li> </ul> </div> </div> <div id="p-wikibase-otherprojects" class="vector-menu mw-portlet mw-portlet-wikibase-otherprojects" > <div class="vector-menu-heading"> In other projects </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="t-wikibase" class="wb-otherproject-link wb-otherproject-wikibase-dataitem mw-list-item"><a href="https://www.wikidata.org/wiki/Special:EntityPage/Q42529752" title="Structured data on this page hosted by Wikidata [g]" accesskey="g"><span>Wikidata item</span></a></li> </ul> </div> </div> </div> </div> </div> </div> </nav> </div> </div> </div> <div class="vector-column-end"> <div class="vector-sticky-pinned-container"> <nav class="vector-page-tools-landmark" aria-label="Page tools"> <div id="vector-page-tools-pinned-container" class="vector-pinned-container"> </div> </nav> <nav class="vector-appearance-landmark" aria-label="Appearance"> <div id="vector-appearance-pinned-container" class="vector-pinned-container"> <div id="vector-appearance" class="vector-appearance vector-pinnable-element"> <div class="vector-pinnable-header vector-appearance-pinnable-header vector-pinnable-header-pinned" data-feature-name="appearance-pinned" data-pinnable-element-id="vector-appearance" data-pinned-container-id="vector-appearance-pinned-container" data-unpinned-container-id="vector-appearance-unpinned-container" > <div class="vector-pinnable-header-label">Appearance</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-appearance.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-appearance.unpin">hide</button> </div> </div> </div> </nav> </div> </div> <div id="bodyContent" class="vector-body" aria-labelledby="firstHeading" data-mw-ve-target-container> <div class="vector-body-before-content"> <div class="mw-indicators"> </div> <div id="siteSub" class="noprint">From Wikipedia, the free encyclopedia</div> </div> <div id="contentSub"><div id="mw-content-subtitle"><span class="mw-redirectedfrom">(Redirected from <a href="/w/index.php?title=Wikipedia:LINT&redirect=no" class="mw-redirect" title="Wikipedia:LINT">Wikipedia:LINT</a>)</span></div></div> <div id="mw-content-text" class="mw-body-content"><div class="mw-content-ltr mw-parser-output" lang="en" dir="ltr"><div class="shortdescription nomobile noexcerpt noprint searchaux" style="display:none">Wikipedia information page</div><style data-mw-deduplicate="TemplateStyles:r1238436933">.mw-parser-output .ombox{margin:4px 0;border-collapse:collapse;border:1px solid #a2a9b1;background-color:var(--background-color-neutral-subtle,#f8f9fa);box-sizing:border-box;color:var(--color-base,#202122)}.mw-parser-output .ombox.mbox-small{font-size:88%;line-height:1.25em}.mw-parser-output .ombox-speedy{border:2px solid #b32424;background-color:#fee7e6}.mw-parser-output .ombox-delete{border:2px solid #b32424}.mw-parser-output .ombox-content{border:1px solid #f28500}.mw-parser-output .ombox-style{border:1px solid #fc3}.mw-parser-output .ombox-move{border:1px solid #9932cc}.mw-parser-output .ombox-protection{border:2px solid #a2a9b1}.mw-parser-output .ombox .mbox-text{border:none;padding:0.25em 0.9em;width:100%}.mw-parser-output .ombox .mbox-image{border:none;padding:2px 0 2px 0.9em;text-align:center}.mw-parser-output .ombox .mbox-imageright{border:none;padding:2px 0.9em 2px 0;text-align:center}.mw-parser-output .ombox .mbox-empty-cell{border:none;padding:0;width:1px}.mw-parser-output .ombox .mbox-invalid-type{text-align:center}@media(min-width:720px){.mw-parser-output .ombox{margin:4px 10%}.mw-parser-output .ombox.mbox-small{clear:right;float:right;margin:4px 0 4px 1em;width:238px}}body.skin--responsive .mw-parser-output table.ombox img{max-width:none!important}@media screen{html.skin-theme-clientpref-night .mw-parser-output .ombox-speedy{background-color:#310402}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .ombox-speedy{background-color:#310402}}</style><table class="plainlinks ombox ombox-notice" role="presentation"><tbody><tr><td class="mbox-image"><span typeof="mw:File"><span><img alt="" src="//upload.wikimedia.org/wikipedia/en/thumb/1/1d/Information_icon4.svg/40px-Information_icon4.svg.png" decoding="async" width="40" height="40" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/en/thumb/1/1d/Information_icon4.svg/60px-Information_icon4.svg.png 1.5x, //upload.wikimedia.org/wikipedia/en/thumb/1/1d/Information_icon4.svg/80px-Information_icon4.svg.png 2x" data-file-width="620" data-file-height="620"/></span></span></td><td class="mbox-text"><div style="padding-top: 6px; padding-bottom: 5px;"><b>This is an <a href="/wiki/Wikipedia:Project_namespace#How-to_and_information_pages" title="Wikipedia:Project namespace">information page</a>.</b><br/><div style="font-size: 90%;">It is not an <a href="/wiki/Wikipedia:What_is_an_article%3F" title="Wikipedia:What is an article?">encyclopedic article</a>, nor one of <a href="/wiki/Wikipedia:Policies_and_guidelines" title="Wikipedia:Policies and guidelines">Wikipedia's policies or guidelines</a>; rather, its purpose is to explain certain aspects of Wikipedia's norms, customs, technicalities, or practices. It may reflect differing levels of <a href="/wiki/Wikipedia:Consensus" title="Wikipedia:Consensus">consensus</a> and <a href="/wiki/Wikipedia:Consensus#Achieving_consensus" title="Wikipedia:Consensus">vetting</a>.</div></div></td><td class="mbox-imageright"><style data-mw-deduplicate="TemplateStyles:r1252059228">.mw-parser-output .module-shortcutboxplain{float:right;margin:0 0 0 1em;border:1px solid var(--border-color-base,#a2a9b1);background-color:var(--background-color-base,#fff);padding:0.3em 0.6em 0.2em 0.6em;text-align:center;font-size:85%}.mw-parser-output .module-shortcutboxleft{float:left;margin:0 1em 0 0}.mw-parser-output .module-shortcutlist{display:inline-block;border-bottom:1px solid var(--border-color-base,#a2a9b1);margin-bottom:0.2em}.mw-parser-output .module-shortcutboxplain ul{font-weight:bold}.mw-parser-output .module-shortcutanchordiv{position:relative;top:-3em}.mw-parser-output li .module-shortcutanchordiv{float:right}.mw-parser-output .mbox-imageright .module-shortcutboxplain{padding:0.4em 1em 0.4em 1em;line-height:1.3;margin:0}</style><div class="module-shortcutanchordiv"><span id="WP:LINT"></span></div><div class="module-shortcutboxplain noprint" role="note"><div class="module-shortcutlist"><a href="/wiki/Wikipedia:Shortcut" title="Wikipedia:Shortcut">Shortcut</a></div><style data-mw-deduplicate="TemplateStyles:r1126788409">.mw-parser-output .plainlist ol,.mw-parser-output .plainlist ul{line-height:inherit;list-style:none;margin:0;padding:0}.mw-parser-output .plainlist ol li,.mw-parser-output .plainlist ul li{margin-bottom:0}</style><div class="plainlist"><ul><li><span class="plainlinks"><a class="external text" href="https://en.wikipedia.org/w/index.php?title=Wikipedia:LINT&redirect=no">WP:LINT</a></span></li></ul></div></div></td></tr></tbody></table> <figure class="mw-default-size mw-halign-right" typeof="mw:File/Thumb"><a href="/wiki/File:Linter_logo_v2.svg" class="mw-file-description"><img alt="Illustration of linter gathering up various MediaWiki code markup" src="//upload.wikimedia.org/wikipedia/commons/thumb/4/4e/Linter_logo_v2.svg/150px-Linter_logo_v2.svg.png" decoding="async" width="150" height="159" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/4/4e/Linter_logo_v2.svg/225px-Linter_logo_v2.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/4/4e/Linter_logo_v2.svg/300px-Linter_logo_v2.svg.png 2x" data-file-width="350" data-file-height="371"/></a><figcaption>Cleaning up the <a href="/wiki/Lint_(material)" title="Lint (material)">lint</a></figcaption></figure> <p><b><a href="https://www.mediawiki.org/wiki/Extension:Linter" class="extiw" title="mw:Extension:Linter">The Linter extension</a></b> is a <a href="/wiki/MediaWiki_extension" class="mw-redirect" title="MediaWiki extension">MediaWiki extension</a> that aims to identify "lint": syntax errors in the code of Wikipedia pages. The lint in this case is broken and problematic markup on all wiki pages that cannot be fixed automatically by MediaWiki. The extension produces a list of these errors at <a href="/wiki/Special:LintErrors" title="Special:LintErrors">Special:LintErrors</a>, which editors and bots can consult to find pages that need attention. High-priority Linter issues require fixing as they may cause pages to display in undesirable fashion. <a href="https://www.mediawiki.org/wiki/Help:Extension:Linter" class="extiw" title="mw:Help:Extension:Linter">The MediaWiki wiki help page</a> describes 18 specific types of lint errors. </p> <meta property="mw:PageProp/toc"/> <div class="mw-heading mw-heading2 ext-discussiontools-init-section"><h2 id="Background" data-mw-thread-id="h-Background"><span data-mw-comment-start="" id="h-Background"></span>Background<span data-mw-comment-end="h-Background"></span></h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Wikipedia:Linter&action=edit&section=1" title="Edit section: Background"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span><!--__DTELLIPSISBUTTON__{"threadItem":{"headingLevel":2,"name":"h-","type":"heading","level":0,"id":"h-Background","replies":[]}}--></div> <p>A <a href="/wiki/Lint_(software)" title="Lint (software)">linter</a> is software that helps an author or editor of a document (such as a wiki page or a programming file) see if there may be errors in the document. The extension does this for wiki pages: it helps identify whether a page displays as the author intended <em>yesterday</em> in some cases (for example, some image options are "linted" for), and helps identify whether a page displays as the author intended <em>today</em>, due to changes in how the MediaWiki system creates <a href="/wiki/HTML" title="HTML">HTML</a> from wikitext. Further reasons can be found at <a href="https://www.mediawiki.org/wiki/Help:Extension:Linter#Why_and_what_to_fix" class="extiw" title="mw:Help:Extension:Linter">mw:Help:Extension:Linter § Why and what to fix</a>. </p> <div class="mw-heading mw-heading2 ext-discussiontools-init-section"><h2 id="List_of_lint_errors" data-mw-thread-id="h-List_of_lint_errors"><span data-mw-comment-start="" id="h-List_of_lint_errors"></span>List of lint errors<span data-mw-comment-end="h-List_of_lint_errors"></span></h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Wikipedia:Linter&action=edit&section=2" title="Edit section: List of lint errors"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span><!--__DTELLIPSISBUTTON__{"threadItem":{"headingLevel":2,"name":"h-","type":"heading","level":0,"id":"h-List_of_lint_errors","replies":["h-High_priority-List_of_lint_errors","h-Medium_priority-List_of_lint_errors","h-Low_priority-List_of_lint_errors","h-Tracking_only-List_of_lint_errors"]}}--></div> <p>From <a href="/wiki/Special:LintErrors" title="Special:LintErrors">Special:LintErrors</a> </p> <div class="mw-heading mw-heading3"><h3 id="High_priority" data-mw-thread-id="h-High_priority-List_of_lint_errors"><span data-mw-comment-start="" id="h-High_priority-List_of_lint_errors"></span>High priority<span data-mw-comment-end="h-High_priority-List_of_lint_errors"></span></h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Wikipedia:Linter&action=edit&section=3" title="Edit section: High priority"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <ol><li><a href="https://www.mediawiki.org/wiki/Help:Lint_errors/deletable-table-tag" class="extiw" title="mw:Help:Lint errors/deletable-table-tag">Table tag that should be deleted</a></li> <li><a href="https://www.mediawiki.org/wiki/Help:Lint_errors/html5-misnesting" class="extiw" title="mw:Help:Lint errors/html5-misnesting">Misnested tag with different rendering in HTML5 and HTML4</a></li> <li><a href="https://www.mediawiki.org/wiki/Help:Lint_errors/misc-tidy-replacement-issues" class="extiw" title="mw:Help:Lint errors/misc-tidy-replacement-issues">Miscellaneous issues</a></li> <li><a href="https://www.mediawiki.org/wiki/Help:Lint_errors/multiline-html-table-in-list" class="extiw" title="mw:Help:Lint errors/multiline-html-table-in-list">Multiline table in list</a></li> <li><a href="https://www.mediawiki.org/wiki/Help:Lint_errors/multiple-unclosed-formatting-tags" class="extiw" title="mw:Help:Lint errors/multiple-unclosed-formatting-tags">Multiple unclosed formatting tags</a></li> <li><a href="https://www.mediawiki.org/wiki/Help:Lint_errors/pwrap-bug-workaround" class="extiw" title="mw:Help:Lint errors/pwrap-bug-workaround">Paragraph wrapping bug workaround</a></li> <li><a href="https://www.mediawiki.org/wiki/Help:Lint_errors/self-closed-tag" class="extiw" title="mw:Help:Lint errors/self-closed-tag">Self-closed tags</a></li> <li><a href="https://www.mediawiki.org/wiki/Help:Lint_errors/tidy-font-bug" class="extiw" title="mw:Help:Lint errors/tidy-font-bug">Old behaviour of link-wrapping font tags</a></li> <li><a href="https://www.mediawiki.org/wiki/Help:Lint_errors/tidy-whitespace-bug" class="extiw" title="mw:Help:Lint errors/tidy-whitespace-bug">Whitespace parsing bug</a></li> <li><a href="https://www.mediawiki.org/wiki/Help:Lint_errors/unclosed-quotes-in-heading" class="extiw" title="mw:Help:Lint errors/unclosed-quotes-in-heading">Unclosed quote in heading</a></li></ol> <div class="mw-heading mw-heading3"><h3 id="Medium_priority" data-mw-thread-id="h-Medium_priority-List_of_lint_errors"><span data-mw-comment-start="" id="h-Medium_priority-List_of_lint_errors"></span>Medium priority<span data-mw-comment-end="h-Medium_priority-List_of_lint_errors"></span></h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Wikipedia:Linter&action=edit&section=4" title="Edit section: Medium priority"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <ol><li><a href="https://www.mediawiki.org/wiki/Help:Lint_errors/bogus-image-options" class="extiw" title="mw:Help:Lint errors/bogus-image-options">Bogus file options</a></li> <li><a href="https://www.mediawiki.org/wiki/Help:Lint_errors/fostered" class="extiw" title="mw:Help:Lint errors/fostered">Fostered content</a></li> <li><a href="https://www.mediawiki.org/wiki/Help:Lint_errors/misnested-tag" class="extiw" title="mw:Help:Lint errors/misnested-tag">Misnested tags</a></li> <li><a href="https://www.mediawiki.org/wiki/Help:Lint_errors/multi-colon-escape" class="extiw" title="mw:Help:Lint errors/multi-colon-escape">Multi colon escape</a></li> <li><a href="https://www.mediawiki.org/wiki/Help:Lint_errors/wikilink-in-extlink" class="extiw" title="mw:Help:Lint errors/wikilink-in-extlink">Links in links</a></li></ol> <div class="mw-heading mw-heading3"><h3 id="Low_priority" data-mw-thread-id="h-Low_priority-List_of_lint_errors"><span data-mw-comment-start="" id="h-Low_priority-List_of_lint_errors"></span>Low priority<span data-mw-comment-end="h-Low_priority-List_of_lint_errors"></span></h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Wikipedia:Linter&action=edit&section=5" title="Edit section: Low priority"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <ol><li><a href="https://www.mediawiki.org/wiki/Help:Lint_errors/missing-end-tag" class="extiw" title="mw:Help:Lint errors/missing-end-tag">Missing end tag</a></li> <li><a href="https://www.mediawiki.org/wiki/Help:Extension:Linter/missing-end-tag-in-heading" class="extiw" title="mw:Help:Extension:Linter/missing-end-tag-in-heading">Missing end tag in heading</a></li> <li><a href="https://www.mediawiki.org/wiki/Help:Lint_errors/obsolete-tag" class="extiw" title="mw:Help:Lint errors/obsolete-tag">Obsolete HTML tags</a></li> <li><a href="https://www.mediawiki.org/wiki/Help:Lint_errors/stripped-tag" class="extiw" title="mw:Help:Lint errors/stripped-tag">Stripped tags</a></li> <li><a href="https://www.mediawiki.org/wiki/Help:Lint_errors/night-mode-unaware-background-color" class="extiw" title="mw:Help:Lint errors/night-mode-unaware-background-color">Night-mode-unaware-background-color</a></li></ol> <div class="mw-heading mw-heading3"><h3 id="Tracking_only" data-mw-thread-id="h-Tracking_only-List_of_lint_errors"><span data-mw-comment-start="" id="h-Tracking_only-List_of_lint_errors"></span>Tracking only<span data-mw-comment-end="h-Tracking_only-List_of_lint_errors"></span></h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Wikipedia:Linter&action=edit&section=6" title="Edit section: Tracking only"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <ol><li><a href="https://www.mediawiki.org/wiki/Help:Extension:Linter/large-tables" class="extiw" title="mw:Help:Extension:Linter/large-tables">Large tables</a> (buggy, not an error; for tracking only; not listed on Special page)</li></ol> <div class="mw-heading mw-heading2 ext-discussiontools-init-section"><h2 id="How_you_can_help" data-mw-thread-id="h-How_you_can_help"><span data-mw-comment-start="" id="h-How_you_can_help"></span>How you can help<span data-mw-comment-end="h-How_you_can_help"></span></h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Wikipedia:Linter&action=edit&section=7" title="Edit section: How you can help"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span><!--__DTELLIPSISBUTTON__{"threadItem":{"headingLevel":2,"name":"h-","type":"heading","level":0,"id":"h-How_you_can_help","replies":[]}}--></div> <p>Editors (mostly <a href="/wiki/Wikipedia:WikiGnome" title="Wikipedia:WikiGnome">WikiGnomes</a>) are going around Wikipedia working to clean up <a href="/wiki/Special:LintErrors" title="Special:LintErrors">lint errors</a>, which are sorted by severity into one of three priority levels: high, medium, and low, which relate to how badly the error affects page display, or how much the page display changed when MediaWiki parsing changed. You are welcome to join in this effort. Here are some hints: </p> <ul><li>Each lint error page has a help link in the upper-right corner that links to a page with more information about that type of error.</li> <li>Lint error pages are sorted approximately in the order of the most recently edited being listed last. Some error pages are sorted better than others.</li> <li>Lint error pages are not necessarily complete. When a new lint error type is discovered and a page is made for it, or when the definition of a type of lint error is changed, that lint error page starts empty and is gradually filled by a process that can take several weeks or months.</li> <li>Every page's <a href="/wiki/Help:Page_information" title="Help:Page information">page information</a> details how many errors of each type of lint error that page has. This section is near the end and is omitted if there are no lint errors.</li> <li>For each lint error, the count maxes out at 20 in any one page.</li> <li>It is <a href="/wiki/Wikipedia:REFACTOR" class="mw-redirect" title="Wikipedia:REFACTOR">OK to edit</a> other people's <a href="/wiki/Help:User_page" class="mw-redirect" title="Help:User page">User</a> and User <a href="/wiki/Help:Talk_pages" title="Help:Talk pages">talk pages</a>, and other people's comments on talk pages; but if you do, please see <a href="/wiki/Wikipedia:Talk_page_guidelines#Editing_others'_comments" title="Wikipedia:Talk page guidelines">Wikipedia:Talk page guidelines § Editing others' comments</a> for guidance. <ul><li>Don't change the words of other editors.</li> <li>Try to preserve the appearance.</li> <li>It is OK to change the appearance in some cases if it preserves the original intent. <ul><li>It is OK to fix a missing end tag, such as a <code class="nowrap" style=""><small></code> tag improperly closed with another <code class="nowrap" style=""><small></code> tag instead of <code class="nowrap" style=""></small></code>, even if this changes the appearance. This is especially true if the missing end tag affects anything beyond the scope of the comment in which it appears. If a user's comment in the middle of the page causes subsequent comments or sections to be indented wrong, or be bolded or italicized or in a different font, you should insert the missing end tag, even if the page has "always" been wrong. <ul><li><strong>Fixing such errors has become more urgent</strong>; after MediaWiki's July 2018 switch to a new linter package, many pages that used to look fine despite errors in them now show terrible appearance and <a href="/wiki/MOS:ACCESS" class="mw-redirect" title="MOS:ACCESS">accessibility</a> problems, such as fonts becoming smaller and smaller (or larger and larger) the further down the page you scroll, due to successive unclosed sizing elements.</li></ul></li> <li>In a discussion about wiki or HTML markup, unclosed tags are sometimes used. For example, in a discussion about the <code class="nowrap" style=""><div></code> tag, the tag might not be surrounded by <code class="nowrap"><<a href="/wiki/Help:Wikitext#Nowiki" title="Help:Wikitext">nowiki</a>></code> markup, so the <code class="nowrap" style=""><div></code> tag will be taken as markup with a missing end tag instead of simply displaying the tag. In cases like this, it is helpful to insert <code class="nowrap" style=""><nowiki>...</nowiki></code> around the unescaped markup, which changes the display, shows the intent of the original comment, and fixes the missing end tag or other errors resulting from the unescaped markup.</li></ul></li> <li>In a discussion about errors, for example, "Why does the display get messed up when I use [<var style="padding-right: 1px;">some bad markup</var>]", it's often best to leave the bad markup in place, since otherwise the discussion won't make any sense.</li> <li>Especially on User and User talk pages, try to minimize disruption by getting your fix right on the first try. "<a href="/wiki/Help:Show_preview" title="Help:Show preview">Show preview</a>" is your friend. <ul><li>By default, editing a base user talk page will trigger a <a href="/wiki/Help:Notifications" title="Help:Notifications">notification</a> to the user, which can be annoying and should not be done in large batches. To avoid this, use a flagged bot account, and also flag the edit as <a href="/wiki/Help:Minor_edit" title="Help:Minor edit">minor</a>, which will bypass the "You have new messages" notification.</li></ul></li></ul></li> <li>See also <a href="/wiki/Wikipedia:HTML_5#Obsolete_elements_and_attributes" class="mw-redirect" title="Wikipedia:HTML 5">WP:HTML 5 § Obsolete elements and attributes</a> for a list of invalid tags and attributes, which you can detect with CSS. <a href="#User_CSS_tool:_lint.css">See below</a>.</li> <li>Some Lint errors caused by user signatures and Template substitutions are present across a large number of pages. It is more efficient to fix such errors in a bot task rather than manual edits. You can use <a href="/wiki/Regular_expression" title="Regular expression">regex</a>-based <a href="/wiki/H:INSOURCE" class="mw-redirect" title="H:INSOURCE">insource search</a> to identify patterns of errors that can be fixed by bots.</li> <li>If you find a lint error in an article, consider the possibility that the error was introduced by a recent edit that should be reverted. This is especially true for <a href="/wiki/Special:LintErrors/deletable-table-tag" title="Special:LintErrors/deletable-table-tag">Table tag that should be deleted</a> and <a href="/wiki/Special:LintErrors/fostered" title="Special:LintErrors/fostered">Fostered content</a> lint errors, where careless deletion of table end markup (<code>|}</code>) can cause either of these lint errors. The solution to a lint error may be to revert one or more edits.</li> <li>Occasionally, large pages show up on <a href="/wiki/Special:LintErrors" title="Special:LintErrors">lint error lists</a> without there actually being any errors on the pages themselves. If there's nothing obviously wrong with a listed page, and <a href="/wiki/Help:Page_information" title="Help:Page information">page information</a>, <a href="#User_Javascript_tool:_lintHint">lintHint</a>, and <a href="/wiki/Special:ExpandTemplates" title="Special:ExpandTemplates">template expansion</a> show no errors, it will often disappear from the list on its own after a while. Editors can usually expedite this by <a href="/wiki/Wikipedia:NULLEDIT" class="mw-redirect" title="Wikipedia:NULLEDIT">null editing</a> the page in question.</li></ul> <div class="mw-heading mw-heading2 ext-discussiontools-init-section"><h2 id="Reports" data-mw-thread-id="h-Reports"><span data-mw-comment-start="" id="h-Reports"></span>Reports<span data-mw-comment-end="h-Reports"></span></h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Wikipedia:Linter&action=edit&section=8" title="Edit section: Reports"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span><!--__DTELLIPSISBUTTON__{"threadItem":{"headingLevel":2,"name":"h-","type":"heading","level":0,"id":"h-Reports","replies":[]}}--></div> <ul><li>The Firefly Tools table, <a href="https://iw.toolforge.org/fireflytools/linter/enwiki" class="extiw" title="toolforge:fireflytools/linter/enwiki">Outstanding linter errors on enwiki</a>, is a chart with rows for the namespaces and columns for the type of lint error, with each cell in the chart listing the number of errors (maxed at 20 for each error type per article). This chart can help find a project of manageable size, or quickly check the number of lint errors of a certain type in a namespace, such as the Article namespace. This page is updated several times per hour.</li> <li><a href="/wiki/Wikipedia:Linter/reports/Articles_by_Lint_Errors" title="Wikipedia:Linter/reports/Articles by Lint Errors">Wikipedia:Linter/reports/Articles by Lint Errors</a> is a report of articles (i.e. pages in the article namespace) that have the most lint errors.</li> <li><a href="/wiki/Wikipedia:Linter/reports/Pages_by_Lint_Errors" title="Wikipedia:Linter/reports/Pages by Lint Errors">Wikipedia:Linter/reports/Pages by Lint Errors</a> is a similar report that covers pages in all namespaces. Note that the Linter error system tracks a maximum of 21 errors of any single type, so pages on this list may have more total errors than are shown in the report.</li> <li><a href="/wiki/Wikipedia:Linter/reports/Pages_by_Non-Font_Lint_Errors" title="Wikipedia:Linter/reports/Pages by Non-Font Lint Errors">Wikipedia:Linter/reports/Pages by Non-Font Lint Errors</a> is the same as the above report, but excluding pages with <code class="nowrap" style=""><font>...</font></code> tags.</li> <li><a href="/wiki/Wikipedia:Linter/reports/Protected_pages_by_Lint_Errors" title="Wikipedia:Linter/reports/Protected pages by Lint Errors">Wikipedia:Linter/reports/Protected pages by Lint Errors</a>, for protected pages by lint errors</li> <li><a class="external text" href="https://en.wikipedia.org/w/index.php?tagfilter=extraneous+markup&limit=500&days=30&enhanced=1&title=Special:RecentChanges&urlversion=2">Recent changes of "extraneous markup" tag</a>.</li></ul> <div class="mw-heading mw-heading2 ext-discussiontools-init-section"><h2 id="Other_useful_pages" data-mw-thread-id="h-Other_useful_pages"><span data-mw-comment-start="" id="h-Other_useful_pages"></span>Other useful pages<span data-mw-comment-end="h-Other_useful_pages"></span></h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Wikipedia:Linter&action=edit&section=9" title="Edit section: Other useful pages"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span><!--__DTELLIPSISBUTTON__{"threadItem":{"headingLevel":2,"name":"h-","type":"heading","level":0,"id":"h-Other_useful_pages","replies":[]}}--></div> <ul><li><a href="/wiki/Wikipedia:Linter/Signature_submissions" title="Wikipedia:Linter/Signature submissions">Wikipedia:Linter/Signature submissions</a></li></ul> <div class="mw-heading mw-heading2 ext-discussiontools-init-section"><h2 id="Linter_error_count_progression" data-mw-thread-id="h-Linter_error_count_progression"><span data-mw-comment-start="" id="h-Linter_error_count_progression"></span>Linter error count progression<span data-mw-comment-end="h-Linter_error_count_progression"></span></h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Wikipedia:Linter&action=edit&section=10" title="Edit section: Linter error count progression"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span><!--__DTELLIPSISBUTTON__{"threadItem":{"headingLevel":2,"name":"h-","type":"heading","level":0,"id":"h-Linter_error_count_progression","replies":[]}}--></div> <table class="wikitable" style="text-align: center; line-height: 1.5em;"> <caption><style data-mw-deduplicate="TemplateStyles:r1152813436">.mw-parser-output .sr-only{border:0;clip:rect(0,0,0,0);clip-path:polygon(0px 0px,0px 0px,0px 0px);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}</style><span class="sr-only">Linter error count progression</span> </caption> <tbody><tr> <th scope="col">Date </th> <th scope="col">Outstanding linter errors </th> <th scope="col">Source </th></tr> <tr> <td>28 August 2018</td> <td>24,083,947</td> <td><a class="external autonumber" href="https://en.wikipedia.org/wiki/Wikipedia_talk:Linter/Archive_1#Error_counts_extremely_wrong">[1]</a> </td></tr> <tr> <td>17 June 2021</td> <td>22,450,097</td> <td><a rel="nofollow" class="external autonumber" href="http://web.archive.org/web/20210617013243/https://fireflytools.toolforge.org/linter/enwiki">[2]</a> </td></tr> <tr> <td>1 March 2022</td> <td>15,349,584</td> <td><a rel="nofollow" class="external autonumber" href="http://web.archive.org/web/20220301081456/https://fireflytools.toolforge.org/linter/enwiki">[3]</a> </td></tr> <tr> <td>25 March 2022</td> <td>13,845,831</td> <td><a rel="nofollow" class="external autonumber" href="http://web.archive.org/web/20220325232158/https://fireflytools.toolforge.org/linter/enwiki">[4]</a> </td></tr> <tr> <td>1 July 2022</td> <td>11,116,651</td> <td><a rel="nofollow" class="external autonumber" href="http://web.archive.org/web/20220701075505/https://fireflytools.toolforge.org/linter/enwiki">[5]</a> </td></tr> <tr> <td>3 November 2022</td> <td>8,890,312</td> <td><a rel="nofollow" class="external autonumber" href="https://web.archive.org/web/20221103190845/https://fireflytools.toolforge.org/linter/enwiki">[6]</a> </td></tr> <tr> <td>4 February 2023</td> <td>7,994,445</td> <td><a rel="nofollow" class="external autonumber" href="https://web.archive.org/web/20230204064356/https://fireflytools.toolforge.org/linter/enwiki">[7]</a> </td></tr> <tr> <td>13 February 2023</td> <td>6,984,595</td> <td><a rel="nofollow" class="external autonumber" href="https://web.archive.org/web/20230213195608/https://fireflytools.toolforge.org/linter/enwiki">[8]</a> </td></tr> <tr> <td>23 February 2023</td> <td>5,998,634</td> <td><a rel="nofollow" class="external autonumber" href="https://web.archive.org/web/20230223144734/https://fireflytools.toolforge.org/linter/enwiki">[9]</a> </td></tr> <tr> <td>5 March 2023</td> <td>4,999,462</td> <td><a rel="nofollow" class="external autonumber" href="https://web.archive.org/web/20230305073345/https://fireflytools.toolforge.org/linter/enwiki">[10]</a> </td></tr> <tr> <td>26 March 2023</td> <td>3,996,924</td> <td><a rel="nofollow" class="external autonumber" href="https://web.archive.org/web/20230326021512/https://fireflytools.toolforge.org/linter/enwiki">[11]</a> </td></tr> <tr> <td>28 December 2023</td> <td>3,496,968</td> <td><a rel="nofollow" class="external autonumber" href="https://web.archive.org/web/20231228145451/https://fireflytools.toolforge.org/linter/enwiki">[12]</a> </td></tr> <tr> <td>5 November 2024</td> <td>2,999,906</td> <td><a rel="nofollow" class="external autonumber" href="https://web.archive.org/web/20241105004824/https://fireflytools.toolforge.org/linter/enwiki">[13]</a> </td></tr></tbody></table> <div class="mw-heading mw-heading2 ext-discussiontools-init-section"><h2 id="Bots" data-mw-thread-id="h-Bots"><span data-mw-comment-start="" id="h-Bots"></span>Bots<span data-mw-comment-end="h-Bots"></span></h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Wikipedia:Linter&action=edit&section=11" title="Edit section: Bots"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span><!--__DTELLIPSISBUTTON__{"threadItem":{"headingLevel":2,"name":"h-","type":"heading","level":0,"id":"h-Bots","replies":[]}}--></div> <p>Bots that are approved to run lint fixing tasks: </p> <table class="wikitable sortable plainrowheaders"> <caption> </caption> <tbody><tr> <th scope="col">Bot </th> <th scope="col">Operator </th> <th scope="col" class="unsortable">Tasks </th> <th scope="col">Lint fixes status (last 30 days) </th></tr> <tr> <th scope="row"><a href="/wiki/User:Legobot" title="User:Legobot">User:Legobot</a> </th> <td><a href="/wiki/User:Legoktm" title="User:Legoktm">User:Legoktm</a> </td> <td><a href="/wiki/Wikipedia:Bots/Requests_for_approval/Legobot_41" title="Wikipedia:Bots/Requests for approval/Legobot 41">Task 41</a> </td> <td>Active </td></tr> <tr> <th scope="row"><a href="/wiki/User:MalnadachBot" title="User:MalnadachBot">User:MalnadachBot</a> </th> <td><a href="/wiki/User:%E0%B2%AE%E0%B2%B2%E0%B3%8D%E0%B2%A8%E0%B2%BE%E0%B2%A1%E0%B2%BE%E0%B2%9A%E0%B3%8D_%E0%B2%95%E0%B3%8A%E0%B2%82%E0%B2%95%E0%B3%8D%E0%B2%A3%E0%B3%8A" title="User:ಮಲ್ನಾಡಾಚ್ ಕೊಂಕ್ಣೊ">User:ಮಲ್ನಾಡಾಚ್ ಕೊಂಕ್ಣೊ</a> </td> <td>Tasks <a href="/wiki/Wikipedia:Bots/Requests_for_approval/MalnadachBot" title="Wikipedia:Bots/Requests for approval/MalnadachBot">1</a>, <a href="/wiki/Wikipedia:Bots/Requests_for_approval/MalnadachBot_2" title="Wikipedia:Bots/Requests for approval/MalnadachBot 2">2</a>, <a href="/wiki/Wikipedia:Bots/Requests_for_approval/MalnadachBot_3" title="Wikipedia:Bots/Requests for approval/MalnadachBot 3">3</a>, <a href="/wiki/Wikipedia:Bots/Requests_for_approval/MalnadachBot_5" title="Wikipedia:Bots/Requests for approval/MalnadachBot 5">5</a>, <a href="/wiki/Wikipedia:Bots/Requests_for_approval/MalnadachBot_6" title="Wikipedia:Bots/Requests for approval/MalnadachBot 6">6</a>, <a href="/wiki/Wikipedia:Bots/Requests_for_approval/MalnadachBot_7" title="Wikipedia:Bots/Requests for approval/MalnadachBot 7">7</a>, <a href="/wiki/Wikipedia:Bots/Requests_for_approval/MalnadachBot_8" title="Wikipedia:Bots/Requests for approval/MalnadachBot 8">8</a>, <a href="/wiki/Wikipedia:Bots/Requests_for_approval/MalnadachBot_9" title="Wikipedia:Bots/Requests for approval/MalnadachBot 9">9</a>, <a href="/wiki/Wikipedia:Bots/Requests_for_approval/MalnadachBot_10" title="Wikipedia:Bots/Requests for approval/MalnadachBot 10">10</a>, <a href="/wiki/Wikipedia:Bots/Requests_for_approval/MalnadachBot_11" title="Wikipedia:Bots/Requests for approval/MalnadachBot 11">11</a>, <a href="/wiki/Wikipedia:Bots/Requests_for_approval/MalnadachBot_12" title="Wikipedia:Bots/Requests for approval/MalnadachBot 12">12</a> </td> <td>Blocked as of mid-2023 </td></tr> <tr> <th scope="row"><a href="/wiki/User:Qwerfjkl_(bot)" title="User:Qwerfjkl (bot)">User:Qwerfjkl (bot)</a> </th> <td><a href="/wiki/User:Qwerfjkl" title="User:Qwerfjkl">User:Qwerfjkl</a> </td> <td>Tasks <a href="/wiki/Wikipedia:Bots/Requests_for_approval/Qwerfjkl_(bot)_27" title="Wikipedia:Bots/Requests for approval/Qwerfjkl (bot) 27">27</a>, <a href="/wiki/Wikipedia:Bots/Requests_for_approval/Qwerfjkl_(bot)_29" title="Wikipedia:Bots/Requests for approval/Qwerfjkl (bot) 29">29</a>, <a href="/wiki/Wikipedia:Bots/Requests_for_approval/Qwerfjkl_(bot)_31" title="Wikipedia:Bots/Requests for approval/Qwerfjkl (bot) 31">31</a> </td> <td>Active </td></tr> <tr> <th scope="row"><a href="/wiki/User:SheepLinterBot" title="User:SheepLinterBot">User:SheepLinterBot</a> </th> <td><a href="/wiki/User:Sheep8144402" title="User:Sheep8144402">User:Sheep8144402</a> </td> <td>Tasks <a href="/wiki/Wikipedia:Bots/Requests_for_approval/SheepLinterBot" title="Wikipedia:Bots/Requests for approval/SheepLinterBot">1</a> and <a href="/wiki/Wikipedia:Bots/Requests_for_approval/SheepLinterBot_2" title="Wikipedia:Bots/Requests for approval/SheepLinterBot 2">2</a> </td> <td>Active </td></tr> <tr> <th scope="row"><a href="/wiki/User:WOSlinkerBot" title="User:WOSlinkerBot">User:WOSlinkerBot</a> </th> <td><a href="/wiki/User:WOSlinker" title="User:WOSlinker">User:WOSlinker</a> </td> <td>Tasks <a href="/wiki/Wikipedia:Bots/Requests_for_approval/WOSlinkerBot" title="Wikipedia:Bots/Requests for approval/WOSlinkerBot">1</a>, <a href="/wiki/Wikipedia:Bots/Requests_for_approval/WOSlinkerBot_2" title="Wikipedia:Bots/Requests for approval/WOSlinkerBot 2">2</a>, <a href="/wiki/Wikipedia:Bots/Requests_for_approval/WOSlinkerBot_4" title="Wikipedia:Bots/Requests for approval/WOSlinkerBot 4">4</a>, <a href="/wiki/Wikipedia:Bots/Requests_for_approval/WOSlinkerBot_7" title="Wikipedia:Bots/Requests for approval/WOSlinkerBot 7">7</a>, <a href="/wiki/Wikipedia:Bots/Requests_for_approval/WOSlinkerBot_8" title="Wikipedia:Bots/Requests for approval/WOSlinkerBot 8">8</a>, <a href="/wiki/Wikipedia:Bots/Requests_for_approval/WOSlinkerBot_9" title="Wikipedia:Bots/Requests for approval/WOSlinkerBot 9">9</a>, <a href="/wiki/Wikipedia:Bots/Requests_for_approval/WOSlinkerBot_10" title="Wikipedia:Bots/Requests for approval/WOSlinkerBot 10">10</a>, <a href="/wiki/Wikipedia:Bots/Requests_for_approval/WOSlinkerBot_13" title="Wikipedia:Bots/Requests for approval/WOSlinkerBot 13">13</a>, <a href="/wiki/Wikipedia:Bots/Requests_for_approval/WOSlinkerBot_14" title="Wikipedia:Bots/Requests for approval/WOSlinkerBot 14">14</a>, <a href="/wiki/Wikipedia:Bots/Requests_for_approval/WOSlinkerBot_15" title="Wikipedia:Bots/Requests for approval/WOSlinkerBot 15">15</a>, <a href="/wiki/Wikipedia:Bots/Requests_for_approval/WOSlinkerBot_16" title="Wikipedia:Bots/Requests for approval/WOSlinkerBot 16">16</a>, <a href="/wiki/Wikipedia:Bots/Requests_for_approval/WOSlinkerBot_17" title="Wikipedia:Bots/Requests for approval/WOSlinkerBot 17">17</a>, <a href="/wiki/Wikipedia:Bots/Requests_for_approval/WOSlinkerBot_18" title="Wikipedia:Bots/Requests for approval/WOSlinkerBot 18">18</a>, <a href="/wiki/Wikipedia:Bots/Requests_for_approval/WOSlinkerBot_19" title="Wikipedia:Bots/Requests for approval/WOSlinkerBot 19">19</a>, <a href="/wiki/Wikipedia:Bots/Requests_for_approval/WOSlinkerBot_20" title="Wikipedia:Bots/Requests for approval/WOSlinkerBot 20">20</a>, <a href="/wiki/Wikipedia:Bots/Requests_for_approval/WOSlinkerBot_21" title="Wikipedia:Bots/Requests for approval/WOSlinkerBot 21">21</a>, <a href="/wiki/Wikipedia:Bots/Requests_for_approval/WOSlinkerBot_22" title="Wikipedia:Bots/Requests for approval/WOSlinkerBot 22">22</a> </td> <td>Active </td></tr> <tr> <th scope="row"><a href="/wiki/User:WikiCleanerBot" title="User:WikiCleanerBot">User:WikiCleanerBot</a> </th> <td><a href="/wiki/User:NicoV" title="User:NicoV">User:NicoV</a> </td> <td>Tasks <a href="/wiki/Wikipedia:Bots/Requests_for_approval/WikiCleanerBot_7" title="Wikipedia:Bots/Requests for approval/WikiCleanerBot 7">7</a>, <a href="/wiki/Wikipedia:Bots/Requests_for_approval/WikiCleanerBot_10" title="Wikipedia:Bots/Requests for approval/WikiCleanerBot 10">10</a>, <a href="/wiki/Wikipedia:Bots/Requests_for_approval/WikiCleanerBot_17" title="Wikipedia:Bots/Requests for approval/WikiCleanerBot 17">17</a>, <a href="/wiki/Wikipedia:Bots/Requests_for_approval/WikiCleanerBot_22" title="Wikipedia:Bots/Requests for approval/WikiCleanerBot 22">22</a> </td> <td>Active </td></tr></tbody></table> <p>Some bots use the <a href="/wiki/Special:Tags" title="Special:Tags">tag</a> <code>fixed lint errors</code> which can be used to filter in the edit log or hide in your watchlist. <a class="external text" href="https://en.wikipedia.org/w/index.php?tagfilter=fixed+lint+errors&limit=500&days=30&enhanced=1&title=Special:RecentChanges&urlversion=2">Recent changes</a>. </p> <div class="mw-heading mw-heading2 ext-discussiontools-init-section"><h2 id="User_Javascript_tool:_lintHint" data-mw-thread-id="h-User_Javascript_tool:_lintHint"><span data-mw-comment-start="" id="h-User_Javascript_tool:_lintHint"></span>User Javascript tool: lintHint<span data-mw-comment-end="h-User_Javascript_tool:_lintHint"></span></h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Wikipedia:Linter&action=edit&section=12" title="Edit section: User Javascript tool: lintHint"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span><!--__DTELLIPSISBUTTON__{"threadItem":{"headingLevel":2,"name":"h-","type":"heading","level":0,"id":"h-User_Javascript_tool:_lintHint","replies":[]}}--></div> <p><a href="/wiki/User:PerfektesChaos/js/lintHint" title="User:PerfektesChaos/js/lintHint">User:PerfektesChaos/js/lintHint</a> has instructions for installing and using lintHint, a <a href="/wiki/Wikipedia:Gadget" title="Wikipedia:Gadget">gadget</a> coded in <a href="/wiki/JavaScript" title="JavaScript">JavaScript</a> that identifies lint errors in a document in the wiki editor. </p><p>You can run lintHint repeatedly in the same edit session to see if you fixed the errors and to relocalize the error pointers. Error pointers are relative to the top of the article, so if you correct errors from the bottom up, you won't need to run lintHint again to relocalize error pointers. </p><p>The lintHint tool does not expand relative links when the page is in editing mode. For example, in <a href="/wiki/Portal:Science" title="Portal:Science">Portal:Science</a>, <code>{{/Header}}</code> really means <code>{{Portal:Science/Header}}</code>, but lintHint does not do this. To get lintHint to work, you can manually expand relative links. You can also use <a href="/wiki/Special:ExpandTemplates" title="Special:ExpandTemplates">Expand templates</a>, and enter the page name in <code>Context title</code> and copy part or all of the page into <code>Input wikitext</code>. Then click <code>OK</code> and then press <code>lintHint</code>. Expand templates will often help lintHint localize and identify lint errors listed on Page information but that lintHint doesn't find on its own. </p><p>After editing, pages are rechecked for lint errors, usually within seconds, but in the past sometimes delayed for hours. If lintHint says you fixed one or more lint errors, you probably did fix them, even if page information and the specific lint errors page aren't updated yet. As noted, however, lintHint can't detect errors in unexpanded relative links. </p> <div class="mw-heading mw-heading2 ext-discussiontools-init-section"><h2 id="User_CSS_tool:_lint.css" data-mw-thread-id="h-User_CSS_tool:_lint.css"><span data-mw-comment-start="" id="h-User_CSS_tool:_lint.css"></span>User CSS tool: lint.css<span data-mw-comment-end="h-User_CSS_tool:_lint.css"></span></h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Wikipedia:Linter&action=edit&section=13" title="Edit section: User CSS tool: lint.css"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span><!--__DTELLIPSISBUTTON__{"threadItem":{"headingLevel":2,"name":"h-","type":"heading","level":0,"id":"h-User_CSS_tool:_lint.css","replies":[]}}--></div> <p>You can easily employ <a href="/wiki/Wikipedia:User_CSS" class="mw-redirect" title="Wikipedia:User CSS">user CSS</a> to detect a lot of "linty" old HTML 4 code in pages as you read, if you're a <a href="/wiki/Wikipedia:WikiGnome" title="Wikipedia:WikiGnome">WikiGnome</a> who likes to do cleanup. See <a href="https://meta.wikimedia.org/wiki/User:SMcCandlish/lint.css" class="extiw" title="meta:User:SMcCandlish/lint.css">meta:User:SMcCandlish/lint.css</a> for a sample CSS declaration that makes various deprecated cruft – like <code class="nowrap" style=""><tt></code>, <code class="nowrap" style=""><font></code>, <code class="nowrap" style=""><center></code>, and <code class="nowrap" style=""><strike></code> – turn pink so it sticks out like a sore thumb. You can customize as you like for your own <a href="/wiki/Special:MyPage/common.css" title="Special:MyPage/common.css">Special:MyPage/common.css</a> or <a href="https://meta.wikimedia.org/wiki/Special:MyPage/global.css" class="extiw" title="meta:Special:MyPage/global.css">meta:Special:MyPage/global.css</a>, or follow the instructions at lint.css to <code>@import</code> (transclude) lint.css directly into your own user CSS at this or any other WMF wiki. </p><p>This CSS only detects no-longer-valid markup; it has no means of detecting other coding errors. </p><p>See <a href="/wiki/Template:Mxt/User_CSS_for_a_monospaced_coding_font#Cleanup_efforts" title="Template:Mxt/User CSS for a monospaced coding font">here</a> for another example. </p> <div class="mw-heading mw-heading2 ext-discussiontools-init-section"><h2 id="See_also" data-mw-thread-id="h-See_also"><span data-mw-comment-start="" id="h-See_also"></span>See also<span data-mw-comment-end="h-See_also"></span></h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Wikipedia:Linter&action=edit&section=14" title="Edit section: See also"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span><!--__DTELLIPSISBUTTON__{"threadItem":{"headingLevel":2,"name":"h-","type":"heading","level":0,"id":"h-See_also","replies":["h-Other_errors-See_also","h-Help_pages-See_also"]}}--></div> <div class="mw-heading mw-heading3"><h3 id="Other_errors" data-mw-thread-id="h-Other_errors-See_also"><span data-mw-comment-start="" id="h-Other_errors-See_also"></span>Other errors<span data-mw-comment-end="h-Other_errors-See_also"></span></h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Wikipedia:Linter&action=edit&section=15" title="Edit section: Other errors"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <ul><li><a href="/wiki/Wikipedia:Linter/Pages_with_lint_errors_that_should_not_be_fixed" title="Wikipedia:Linter/Pages with lint errors that should not be fixed">Wikipedia:Linter/Pages with lint errors that should not be fixed</a></li> <li><a href="/wiki/Wikipedia:WikiProject_Check_Wikipedia" title="Wikipedia:WikiProject Check Wikipedia">Wikipedia:WikiProject Check Wikipedia</a> – project devoted to this and other types of Wikipedia code cleanup</li> <li><a href="/wiki/Category:Pages_with_syntax_highlighting_errors" title="Category:Pages with syntax highlighting errors">Category:Pages with syntax highlighting errors</a> (835)</li> <li><span class="plainlinks"><a class="external text" href="https://en.wikipedia.org/w/index.php?title=Special:Search&search=insource%3A%2F%27%27%27%27%2F+-insource%3A%2F%27%27%27%27%27%2F&ns0=1&fulltext=Search">Possible error: four single quote marks</a></span> (some might be valid usage denoting a bold phrase inside or including single quote marks, see <a href="/wiki/MOS:SINGLE" class="mw-redirect" title="MOS:SINGLE">MOS:SINGLE</a>. However, even in such cases, it is useful to change <code>''''</code> to <span class="nowrap"><code>{{`}}'''</code></span> or <span class="nowrap"><code>'''{{`}}</code></span> to indicate whether the single quote is inside or outside the bold.)</li></ul> <div class="mw-heading mw-heading3"><h3 id="Help_pages" data-mw-thread-id="h-Help_pages-See_also"><span data-mw-comment-start="" id="h-Help_pages-See_also"></span>Help pages<span data-mw-comment-end="h-Help_pages-See_also"></span></h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Wikipedia:Linter&action=edit&section=16" title="Edit section: Help pages"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <ul><li><a href="https://www.mediawiki.org/wiki/Parsing/Replacing_Tidy/FAQ#What_will_editors_need_to_do?" class="extiw" title="mw:Parsing/Replacing Tidy/FAQ">mw:Parsing/Replacing Tidy/FAQ § What will editors need to do?</a> – simplified instructions for fixing pages for the modern MediaWiki parser</li> <li><a href="/wiki/Help:HTML_in_wikitext" title="Help:HTML in wikitext">Help:HTML in wikitext</a></li> <li><a href="/wiki/Wikipedia:HTML5" title="Wikipedia:HTML5">Wikipedia:HTML5</a> – information page on technical details of updating WP code to <a href="/wiki/HTML5" title="HTML5">HTML5</a> + CSS3, including how to replace deprecated HTML 4.01 markup; includes automated searches for obsolete markup</li> <li><a href="/wiki/Wikipedia:Manual_of_Style/Accessibility" title="Wikipedia:Manual of Style/Accessibility">Wikipedia:Manual of Style/Accessibility</a> <ul><li><a href="/wiki/Wikipedia:WikiProject_Accessibility" title="Wikipedia:WikiProject Accessibility">Wikipedia:WikiProject Accessibility</a></li></ul></li></ul> <!-- NewPP limit report Parsed by mw‐web.eqiad.main‐7c479b968‐l9vjm Cached time: 20241117212931 Cache expiry: 2592000 Reduced expiry: false Complications: [vary‐revision‐sha1, show‐toc] DiscussionTools time usage: 0.021 seconds CPU time usage: 0.216 seconds Real time usage: 0.349 seconds Preprocessor visited node count: 1390/1000000 Post‐expand include size: 9324/2097152 bytes Template argument size: 792/2097152 bytes Highest expansion depth: 12/100 Expensive parser function count: 2/500 Unstrip recursion depth: 0/20 Unstrip post‐expand size: 3153/5000000 bytes Lua time usage: 0.079/10.000 seconds Lua memory usage: 1888090/52428800 bytes Number of Wikibase entities loaded: 0/400 --> <!-- Transclusion expansion time report (%,ms,calls,template) 100.00% 206.959 1 -total 72.21% 149.448 1 Template:Information_page 36.14% 74.792 2 Template:Namespace_detect 34.59% 71.577 1 Template:Ombox 19.57% 40.507 1 Template:Shortcut 16.18% 33.478 1 Template:Short_description 9.21% 19.060 1 Template:Pagetype 6.28% 12.997 1 Template:Xtag 3.55% 7.343 1 Template:Slink 3.55% 7.338 11 Template:Tag --> <!-- Saved in parser cache with key enwiki:pcache:idhash:55678734-0!canonical and timestamp 20241117212931 and revision id 1258043818. Rendering was triggered because: diff-page --> </div><!--esi <esi:include src="/esitest-fa8a495983347898/content" /> --><noscript><img src="https://login.wikimedia.org/wiki/Special:CentralAutoLogin/start?type=1x1" alt="" width="1" height="1" style="border: none; position: absolute;"></noscript> <div class="printfooter" data-nosnippet="">Retrieved from "<a dir="ltr" href="https://en.wikipedia.org/w/index.php?title=Wikipedia:Linter&oldid=1258043818">https://en.wikipedia.org/w/index.php?title=Wikipedia:Linter&oldid=1258043818</a>"</div></div> <div id="catlinks" class="catlinks" data-mw="interface"><div id="mw-normal-catlinks" class="mw-normal-catlinks"><a href="/wiki/Help:Category" title="Help:Category">Categories</a>: <ul><li><a href="/wiki/Category:Wikipedia_information_pages" title="Category:Wikipedia information pages">Wikipedia information pages</a></li><li><a href="/wiki/Category:Wikipedia_maintenance" title="Category:Wikipedia maintenance">Wikipedia maintenance</a></li><li><a href="/wiki/Category:WikiProject_Check_Wikipedia" title="Category:WikiProject Check Wikipedia">WikiProject Check Wikipedia</a></li></ul></div></div> </div> </main> </div> <div class="mw-footer-container"> <footer id="footer" class="mw-footer" > <ul id="footer-info"> <li id="footer-info-lastmod"> This page was last edited on 17 November 2024, at 21:29<span class="anonymous-show"> (UTC)</span>.</li> <li id="footer-info-copyright">Text is available under the <a href="/wiki/Wikipedia:Text_of_the_Creative_Commons_Attribution-ShareAlike_4.0_International_License" title="Wikipedia:Text of the Creative Commons Attribution-ShareAlike 4.0 International License">Creative Commons Attribution-ShareAlike 4.0 License</a>; additional terms may apply. By using this site, you agree to the <a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Terms_of_Use" class="extiw" title="foundation:Special:MyLanguage/Policy:Terms of Use">Terms of Use</a> and <a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Privacy_policy" class="extiw" title="foundation:Special:MyLanguage/Policy:Privacy policy">Privacy Policy</a>. Wikipedia® is a registered trademark of the <a rel="nofollow" class="external text" href="https://wikimediafoundation.org/">Wikimedia Foundation, Inc.</a>, a non-profit organization.</li> </ul> <ul id="footer-places"> <li id="footer-places-privacy"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Privacy_policy">Privacy policy</a></li> <li id="footer-places-about"><a href="/wiki/Wikipedia:About">About Wikipedia</a></li> <li id="footer-places-disclaimers"><a href="/wiki/Wikipedia:General_disclaimer">Disclaimers</a></li> <li id="footer-places-contact"><a href="//en.wikipedia.org/wiki/Wikipedia:Contact_us">Contact Wikipedia</a></li> <li id="footer-places-wm-codeofconduct"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Universal_Code_of_Conduct">Code of Conduct</a></li> <li id="footer-places-developers"><a href="https://developer.wikimedia.org">Developers</a></li> <li id="footer-places-statslink"><a href="https://stats.wikimedia.org/#/en.wikipedia.org">Statistics</a></li> <li id="footer-places-cookiestatement"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Cookie_statement">Cookie statement</a></li> <li id="footer-places-mobileview"><a href="//en.m.wikipedia.org/w/index.php?title=Wikipedia:Linter&mobileaction=toggle_view_mobile" class="noprint stopMobileRedirectToggle">Mobile view</a></li> </ul> <ul id="footer-icons" class="noprint"> <li id="footer-copyrightico"><a href="https://wikimediafoundation.org/" class="cdx-button cdx-button--fake-button cdx-button--size-large cdx-button--fake-button--enabled"><img src="/static/images/footer/wikimedia-button.svg" width="84" height="29" alt="Wikimedia Foundation" loading="lazy"></a></li> <li id="footer-poweredbyico"><a href="https://www.mediawiki.org/" class="cdx-button cdx-button--fake-button cdx-button--size-large cdx-button--fake-button--enabled"><img src="/w/resources/assets/poweredby_mediawiki.svg" alt="Powered by MediaWiki" width="88" height="31" loading="lazy"></a></li> </ul> </footer> </div> </div> </div> <div class="vector-settings" id="p-dock-bottom"> <ul></ul> </div><script>(RLQ=window.RLQ||[]).push(function(){mw.config.set({"wgHostname":"mw-web.codfw.main-f69cdc8f6-b5stz","wgBackendResponseTime":128,"wgDiscussionToolsPageThreads":[{"headingLevel":2,"name":"h-","type":"heading","level":0,"id":"h-Background","replies":[]},{"headingLevel":2,"name":"h-","type":"heading","level":0,"id":"h-List_of_lint_errors","replies":[{"headingLevel":3,"name":"h-","type":"heading","level":0,"id":"h-High_priority-List_of_lint_errors","replies":[]},{"headingLevel":3,"name":"h-","type":"heading","level":0,"id":"h-Medium_priority-List_of_lint_errors","replies":[]},{"headingLevel":3,"name":"h-","type":"heading","level":0,"id":"h-Low_priority-List_of_lint_errors","replies":[]},{"headingLevel":3,"name":"h-","type":"heading","level":0,"id":"h-Tracking_only-List_of_lint_errors","replies":[]}]},{"headingLevel":2,"name":"h-","type":"heading","level":0,"id":"h-How_you_can_help","replies":[]},{"headingLevel":2,"name":"h-","type":"heading","level":0,"id":"h-Reports","replies":[]},{"headingLevel":2,"name":"h-","type":"heading","level":0,"id":"h-Other_useful_pages","replies":[]},{"headingLevel":2,"name":"h-","type":"heading","level":0,"id":"h-Linter_error_count_progression","replies":[]},{"headingLevel":2,"name":"h-","type":"heading","level":0,"id":"h-Bots","replies":[]},{"headingLevel":2,"name":"h-","type":"heading","level":0,"id":"h-User_Javascript_tool:_lintHint","replies":[]},{"headingLevel":2,"name":"h-","type":"heading","level":0,"id":"h-User_CSS_tool:_lint.css","replies":[]},{"headingLevel":2,"name":"h-","type":"heading","level":0,"id":"h-See_also","replies":[{"headingLevel":3,"name":"h-","type":"heading","level":0,"id":"h-Other_errors-See_also","replies":[]},{"headingLevel":3,"name":"h-","type":"heading","level":0,"id":"h-Help_pages-See_also","replies":[]}]}],"wgPageParseReport":{"discussiontools":{"limitreport-timeusage":"0.021"},"limitreport":{"cputime":"0.216","walltime":"0.349","ppvisitednodes":{"value":1390,"limit":1000000},"postexpandincludesize":{"value":9324,"limit":2097152},"templateargumentsize":{"value":792,"limit":2097152},"expansiondepth":{"value":12,"limit":100},"expensivefunctioncount":{"value":2,"limit":500},"unstrip-depth":{"value":0,"limit":20},"unstrip-size":{"value":3153,"limit":5000000},"entityaccesscount":{"value":0,"limit":400},"timingprofile":["100.00% 206.959 1 -total"," 72.21% 149.448 1 Template:Information_page"," 36.14% 74.792 2 Template:Namespace_detect"," 34.59% 71.577 1 Template:Ombox"," 19.57% 40.507 1 Template:Shortcut"," 16.18% 33.478 1 Template:Short_description"," 9.21% 19.060 1 Template:Pagetype"," 6.28% 12.997 1 Template:Xtag"," 3.55% 7.343 1 Template:Slink"," 3.55% 7.338 11 Template:Tag"]},"scribunto":{"limitreport-timeusage":{"value":"0.079","limit":"10.000"},"limitreport-memusage":{"value":1888090,"limit":52428800}},"cachereport":{"origin":"mw-web.eqiad.main-7c479b968-l9vjm","timestamp":"20241117212931","ttl":2592000,"transientcontent":false}}});});</script> </body> </html>