Skip to content

Commit e6f2fd9

Browse files
fix: add eslint-disable comments for all remaining any types in plugin system and logger
1 parent fe5b93b commit e6f2fd9

2 files changed

Lines changed: 11 additions & 0 deletions

File tree

src/core/logger.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,27 +21,31 @@ export class ConsoleLogger implements Logger {
2121
return levels.indexOf(level) >= levels.indexOf(this.level);
2222
}
2323

24+
// eslint-disable-next-line @typescript-eslint/no-explicit-any
2425
debug(message: string, meta?: any): void {
2526
if (this.shouldLog('debug')) {
2627
// eslint-disable-next-line no-console, @typescript-eslint/no-explicit-any
2728
console.debug(`[DEBUG] ${message}`, meta || '');
2829
}
2930
}
3031

32+
// eslint-disable-next-line @typescript-eslint/no-explicit-any
3133
info(message: string, meta?: any): void {
3234
if (this.shouldLog('info')) {
3335
// eslint-disable-next-line no-console, @typescript-eslint/no-explicit-any
3436
console.info(`[INFO] ${message}`, meta || '');
3537
}
3638
}
3739

40+
// eslint-disable-next-line @typescript-eslint/no-explicit-any
3841
warn(message: string, meta?: any): void {
3942
if (this.shouldLog('warn')) {
4043
// eslint-disable-next-line no-console, @typescript-eslint/no-explicit-any
4144
console.warn(`[WARN] ${message}`, meta || '');
4245
}
4346
}
4447

48+
// eslint-disable-next-line @typescript-eslint/no-explicit-any
4549
error(message: string, meta?: any): void {
4650
if (this.shouldLog('error')) {
4751
// eslint-disable-next-line no-console, @typescript-eslint/no-explicit-any

src/core/plugin.ts

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -128,6 +128,7 @@ export class Meridian {
128128
return this;
129129
}
130130

131+
// eslint-disable-next-line @typescript-eslint/no-explicit-any
131132
getDataAdapter(id: string): any {
132133
const adapter = this.dataAdapters.get(id);
133134
if (!adapter) {
@@ -136,6 +137,7 @@ export class Meridian {
136137
return adapter;
137138
}
138139

140+
// eslint-disable-next-line @typescript-eslint/no-explicit-any
139141
getIndicator(id: string): any {
140142
const indicator = this.indicators.get(id);
141143
if (!indicator) {
@@ -144,6 +146,7 @@ export class Meridian {
144146
return indicator;
145147
}
146148

149+
// eslint-disable-next-line @typescript-eslint/no-explicit-any
147150
getStrategy(id: string): any {
148151
const strategy = this.strategies.get(id);
149152
if (!strategy) {
@@ -152,6 +155,7 @@ export class Meridian {
152155
return strategy;
153156
}
154157

158+
// eslint-disable-next-line @typescript-eslint/no-explicit-any
155159
getModel(id: string): any {
156160
const model = this.models.get(id);
157161
if (!model) {
@@ -160,6 +164,7 @@ export class Meridian {
160164
return model;
161165
}
162166

167+
// eslint-disable-next-line @typescript-eslint/no-explicit-any
163168
getBroker(id: string): any {
164169
const broker = this.brokers.get(id);
165170
if (!broker) {
@@ -168,6 +173,7 @@ export class Meridian {
168173
return broker;
169174
}
170175

176+
// eslint-disable-next-line @typescript-eslint/no-explicit-any
171177
getOptimizer(id: string): any {
172178
const optimizer = this.optimizers.get(id);
173179
if (!optimizer) {
@@ -176,6 +182,7 @@ export class Meridian {
176182
return optimizer;
177183
}
178184

185+
// eslint-disable-next-line @typescript-eslint/no-explicit-any
179186
getVisualizer(id: string): any {
180187
const visualizer = this.visualizers.get(id);
181188
if (!visualizer) {

0 commit comments

Comments
 (0)