-
-
Notifications
You must be signed in to change notification settings - Fork 1.5k
Closed
Labels
a:new-ruleProposal to add a new built-in ruleProposal to add a new built-in rule
Milestone
Description
Proposed Rule Name:
AvoidConsoleStatements
Proposed Category:
Performance or Security
Description:
Use of console.log or console.error can expose sensitive data and is a performance hit. We have a rule for this in Apex, and should have a similar one for JavaScript.
Code Sample: This should include code, that should be flagged by the rule. If possible, the "correct" code
according to this new rule should also be demonstrated.
console.log('foo'); // bad
console.error('foo'); // badPossible Properties:
- Should this rule be customizable via properties?
Perhaps we specify the kinds of console statements we block? error vs log vs ...
Context:
- Related Apex Rule: AvoidDebugStatements
Metadata
Metadata
Assignees
Labels
a:new-ruleProposal to add a new built-in ruleProposal to add a new built-in rule