@forge/lint
6.0.2-next.3-experimental-c6a39166.0.2-next.5
out/lint/linter-interface.js~
out/lint/linter-interface.jsModified+1−6
Index: package/out/lint/linter-interface.js
===================================================================
--- package/out/lint/linter-interface.js
+++ package/out/lint/linter-interface.js
@@ -4,16 +4,14 @@
var LintClass;
(function (LintClass) {
LintClass["Error"] = "error";
LintClass["Warning"] = "warning";
- LintClass["Approval"] = "approval";
})(LintClass || (exports.LintClass = LintClass = {}));
class LintResult {
file;
fixer;
errors = [];
warnings = [];
- approvals = [];
constructor(file, fixer) {
this.file = file;
this.fixer = fixer;
}
@@ -21,11 +19,8 @@
switch (rule.class) {
case LintClass.Error:
this.errors.push(rule);
break;
- case LintClass.Approval:
- this.approvals.push(rule);
- break;
default:
this.warnings.push(rule);
break;
}
@@ -33,9 +28,9 @@
batchAdd(...rules) {
rules.forEach(this.add, this);
}
size() {
- return this.errors.length + this.warnings.length + this.approvals.length;
+ return this.errors.length + this.warnings.length;
}
hasFixer() {
return !!this.fixer;
}