Page MenuHomePhabricator

Enable ArcanistClosureLinter to use severity
Needs ReviewPublic

Authored by philolo1 on Oct 12 2014, 8:32 PM.
Tags
None
Referenced Files
Unknown Object (File)
Fri, Apr 5, 4:36 PM
Unknown Object (File)
Fri, Mar 29, 9:41 PM
Unknown Object (File)
Thu, Mar 28, 1:16 PM
Unknown Object (File)
Mon, Mar 25, 1:45 PM
Unknown Object (File)
Mar 13 2024, 7:41 PM
Unknown Object (File)
Feb 3 2024, 1:07 AM
Unknown Object (File)
Jan 30 2024, 12:08 AM
Unknown Object (File)
Jan 29 2024, 10:58 PM

Details

Summary

I found this bug when using gslint. I wanted to disable the to long line rule and realised it was not working to disable a rulle using severity configuration. This diff should fix it.

Test Plan

Create a repository with a js file and create an .arclint

{
"linters": {
"sample": {
"type": "gjslint",
"include": "(\\.js$)",
"severity": {
"E:0110": "disabled"
}
}
}
}

Now add a long javascript file with a long line. Without the arc lint it should give an error, with it no error message should be shown.

Diff Detail

Repository
rARC Arcanist
Branch
closure_linter
Lint
Lint Passed
Unit
Test Failures
Build Status
Buildable 2813
Build 2817: [Placeholder Plan] Wait for 30 Seconds

Unit TestsFailed

TimeTest
0 mstestPHPCSLint
0 mstestPHPLint
0 mstestClosureLinter
0 mstestFixLetterCase
0 mstestJSHintLinter
View Full Test Results (2 Failed · 13 Passed · 12 Skipped)