Make everything @typescript-eslint/ban-ts-comment clean
authorTim Düsterhus <duesterhus@woltlab.com>
Fri, 30 Oct 2020 10:12:08 +0000 (11:12 +0100)
committerTim Düsterhus <duesterhus@woltlab.com>
Fri, 30 Oct 2020 11:17:28 +0000 (12:17 +0100)
wcfsetup/install/files/js/WoltLabSuite/Core/Language.js
wcfsetup/install/files/js/WoltLabSuite/Core/StringUtil.js
wcfsetup/install/files/js/WoltLabSuite/Core/Template.js
wcfsetup/install/files/ts/WoltLabSuite/Core/Language.ts
wcfsetup/install/files/ts/WoltLabSuite/Core/StringUtil.ts
wcfsetup/install/files/ts/WoltLabSuite/Core/Template.ts

index 7a7062b388cf7abee98b7d769e3e2cff7eea5e2e..fa3871626490533fd38fbec2fc96fdc4197c9c78 100644 (file)
@@ -43,9 +43,8 @@ define(["require", "exports", "tslib", "./Template"], function (require, exports
         if (value === undefined) {
             return key;
         }
-        // fetch Template, as it cannot be provided because of a circular dependency
         if (Template_1.default === undefined) {
-            //@ts-ignore
+            // @ts-expect-error: This is required due to a circular dependency.
             Template_1.default = require("./Template");
         }
         if (typeof value === "string") {
index 25f8c4eb357837821129e195f5c2ceb918569d2c..e65b732b00930860723b7883ef39160d2df39335 100644 (file)
@@ -21,7 +21,7 @@ define(["require", "exports", "tslib", "./Language", "./NumberUtil"], function (
     function addThousandsSeparator(number) {
         // Fetch Language, as it cannot be provided because of a circular dependency
         if (Language === undefined) {
-            //@ts-ignore
+            // @ts-expect-error: This is required due to a circular dependency.
             Language = require("./Language");
         }
         return String(number).replace(/(^-?\d{1,3}|\d{3})(?=(?:\d{3})+(?:$|\.))/g, "$1" + Language.get("wcf.global.thousandsSeparator"));
@@ -49,7 +49,7 @@ define(["require", "exports", "tslib", "./Language", "./NumberUtil"], function (
     function formatNumeric(number, decimalPlaces) {
         // Fetch Language, as it cannot be provided because of a circular dependency
         if (Language === undefined) {
-            //@ts-ignore
+            // @ts-expect-error: This is required due to a circular dependency.
             Language = require("./Language");
         }
         let tmp = NumberUtil.round(number, decimalPlaces || -2).toString();
index 36e07a4afafaeab9ba4d15629ee83c7220443e32..16d68aa2c0b6756d4948ec60a0ed8d4685111777 100644 (file)
@@ -26,13 +26,12 @@ define(["require", "exports", "tslib", "./Template.grammar", "./StringUtil", "./
     parser = new Parser();*/
     class Template {
         constructor(template) {
-            // Fetch Language/StringUtil, as it cannot be provided because of a circular dependency
             if (Language === undefined) {
-                //@ts-ignore
+                // @ts-expect-error: This is required due to a circular dependency.
                 Language = require("./Language");
             }
             if (StringUtil === undefined) {
-                //@ts-ignore
+                // @ts-expect-error: This is required due to a circular dependency.
                 StringUtil = require("./StringUtil");
             }
             try {
index a4459f5d965c97540dd3e224f929c4092ca42d0e..377b14715cebdd79c803e2b0193740784774c0ee 100644 (file)
@@ -43,9 +43,8 @@ export function get(key: string, parameters?: object): string {
     return key;
   }
 
-  // fetch Template, as it cannot be provided because of a circular dependency
   if (Template === undefined) {
-    //@ts-ignore
+    // @ts-expect-error: This is required due to a circular dependency.
     Template = require("./Template");
   }
 
index ba686e7c9b88aa2fd9cbab84afedf4c9d8753b68..67259fd657380fe217cb4d065c38e07d5f1b2c1c 100644 (file)
@@ -19,7 +19,7 @@ import * as NumberUtil from "./NumberUtil";
 export function addThousandsSeparator(number: number): string {
   // Fetch Language, as it cannot be provided because of a circular dependency
   if (Language === undefined) {
-    //@ts-ignore
+    // @ts-expect-error: This is required due to a circular dependency.
     Language = require("./Language");
   }
 
@@ -51,7 +51,7 @@ export function escapeRegExp(string: string): string {
 export function formatNumeric(number: number, decimalPlaces?: number): string {
   // Fetch Language, as it cannot be provided because of a circular dependency
   if (Language === undefined) {
-    //@ts-ignore
+    // @ts-expect-error: This is required due to a circular dependency.
     Language = require("./Language");
   }
 
index 0270b9de88d537406fa06c34d980ed4904128c77..47693603282a0bfd2013bebba512a1291c6c0e13 100644 (file)
@@ -27,13 +27,12 @@ parser = new Parser();*/
 
 class Template {
   constructor(template: string) {
-    // Fetch Language/StringUtil, as it cannot be provided because of a circular dependency
     if (Language === undefined) {
-      //@ts-ignore
+      // @ts-expect-error: This is required due to a circular dependency.
       Language = require("./Language");
     }
     if (StringUtil === undefined) {
-      //@ts-ignore
+      // @ts-expect-error: This is required due to a circular dependency.
       StringUtil = require("./StringUtil");
     }