[go: up one dir, main page]

Page MenuHomePhabricator

SonarQube: Finetune SonarCloud Feedback in Gerrit
Open, In Progress, LowPublic

Description

The majority of extensions integrated into the CodeHealth pipeline have unreviewed code smells in SonarCloud. Reviewing these code smells for each extension will contribute to better reporting customized for each project and fewer false positives. Additionally, having 0 code smells makes it easier to track CodeHealth metrics than having 46 unreviewed code smells. If you would like to help review code smells in SonarCloud for a project or extension you are working on, please click on the links, or enter your username below, or contact me via Slack: Peter Wangai.

Here's an overview of unreviewed code smells in codehealth repositories:

Core

Project~ Number of Code Smells
MediaWiki Core525

Extensions

Project~ Number of Code Smells
CodeEditor7935
ProofreadPage254
WikibaseLexeme235
Wikibase214
VisualEditor148
DiscussionTools92
Flow66
WikiLambda63
Translate62
TimedMediaHandler53
GrowthExperiments48
ContentTranslation47
AbuseFilter47
WikibaseQualityConstraints45
WikiEditor43
UploadWizard43
WikibaseMediaInfo31
Math31
CentralNotice26
DonationInterface24
CirrusSearch23
CodeMirror21
Popups20
WikimediaEvents20
MultimediaViewer18
MobileFrontend18
MediaSearch18
Wikistories16
CentralAuth14
3D14
SecurePoll14
CheckUser14
RevisionSlider14
Kartographer14
Scribunto13
MachineVision12
PageTriage12
WikispeechSpeechDataCollector12
GuidedTour12
AdvancedSearch11
Echo11
ReadingLists11
FlaggedRevs11
Cite10
EventLogging9
CommunityConfiguration9
GlobalWatchlist9
Graph9
TemplateData8
SyntaxHighlight_GeSHi7
Wikispeech7
TwoColConflict7
Citoid7
WikiLove6
Thanks6
GeoData5
UniversalLanguageSelector5
CampaignEvents5
ParserFunctions4
ConfirmEdit3
ImageMap3
TitleBlacklist3
TranslationNotifications3
FileImporter2
ReplaceText2
OATHAuth2
Disambiguator2
Interwiki2
ArticlePlaceholder2
GlobalBlocking1
UrlShortener1
WikimediaIncubator1
GlobalCssJs1
PdfHandler1
TemplateWizard1
EntitySchema1
Gadgets1
intersection1
WebAuthn1
SearchVue1
WikidataPageBanner1
WikimediaCampaignEvents0
MediaModeration0
DismissableSiteNotice0
Nuke0
Poem0
SpamBlacklist0
InputBox0
CiteThisPage0
AutoModerator0
Wikisource0
GlobalPreferences0
CategoryTree0
ContactPage0
BounceHandler0
WikibaseCirrusSearch0
IPReputation0
EventBus0
Cognate0
timeline0
TheWikipediaLibrary0
ImageSuggestions0
Linter0
PageImages0
WikibaseManifest0
VueTest0
WikimediaMessages0
WikimediaMaintenance0
cldr0
XAnalytics0
UploadsLink0
GlobalUserPage0
ReportIncident0
ORES0
SecureLinkFixer0
TextExtracts0

Skins

Others

Event Timeline

pwangai changed the task status from Open to In Progress.May 3 2024, 8:33 AM
pwangai moved this task from Backlog to Hacking projects on the Wikimedia-Hackathon-2024 board.
pwangai renamed this task from SonarQube: Finetune Reporting/Feedback to SonarQube: Finetune SonarCloud Feedback in Gerrit.May 5 2024, 10:19 AM
pwangai updated the task description. (Show Details)