Skip to content

Commit 9d1fe87

Browse files
authored
refactor: remove unused parameters and clean up code (#11756)
1 parent a4d095d commit 9d1fe87

25 files changed

+33
-172
lines changed

packages/rspack/etc/core.api.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6916,7 +6916,7 @@ export const RuntimeGlobals: {
69166916
export class RuntimeModule {
69176917
constructor(name: string, stage?: RuntimeModuleStage);
69186918
// (undocumented)
6919-
static __to_binding(compilation: Compilation, module: RuntimeModule): JsAddingRuntimeModule;
6919+
static __to_binding(module: RuntimeModule): JsAddingRuntimeModule;
69206920
// (undocumented)
69216921
attach(compilation: Compilation, chunk: Chunk, chunkGraph: ChunkGraph): void;
69226922
// (undocumented)

packages/rspack/src/Compilation.ts

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -302,8 +302,7 @@ export class Compilation {
302302
const createProcessAssetsHook = <T>(
303303
name: string,
304304
stage: number,
305-
getArgs: () => liteTapable.AsArray<T>,
306-
code?: string
305+
getArgs: () => liteTapable.AsArray<T>
307306
) => {
308307
const errorMessage = (
309308
reason: string
@@ -977,7 +976,7 @@ BREAKING CHANGE: Asset processing hooks in Compilation has been merged into a si
977976
runtimeModule.attach(this, chunk, this.chunkGraph);
978977
this.#inner.addRuntimeModule(
979978
chunk,
980-
RuntimeModule.__to_binding(this, runtimeModule)
979+
RuntimeModule.__to_binding(runtimeModule)
981980
);
982981
}
983982

packages/rspack/src/ExecuteModulePlugin.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -52,10 +52,9 @@ const printGeneratedCodeForStack = (moduleId: string, code: string) => {
5252
/**
5353
* @param {string} line the line
5454
* @param {number} i the index
55-
* @param {string[]} lines the lines
5655
* @returns {string} the line with line number
5756
*/
58-
(line, i, lines) => {
57+
(line, i) => {
5958
const iStr = `${i + 1}`;
6059
return `${" ".repeat(n - iStr.length)}${iStr} | ${line}`;
6160
}

packages/rspack/src/RuntimeModule.ts

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,7 @@ export class RuntimeModule {
1616
static STAGE_ATTACH = RuntimeModuleStage.ATTACH;
1717
static STAGE_TRIGGER = RuntimeModuleStage.TRIGGER;
1818

19-
static __to_binding(
20-
compilation: Compilation,
21-
module: RuntimeModule
22-
): JsAddingRuntimeModule {
19+
static __to_binding(module: RuntimeModule): JsAddingRuntimeModule {
2320
return {
2421
name: module.name,
2522
stage: module.stage,
Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,11 @@
11
import { type BuiltinPlugin, BuiltinPluginName } from "@rspack/binding";
2-
import type { Compiler } from "../Compiler";
32
import { createBuiltinPlugin, RspackBuiltinPlugin } from "./base";
43

54
export class DeterministicChunkIdsPlugin extends RspackBuiltinPlugin {
65
name = BuiltinPluginName.DeterministicChunkIdsPlugin;
76
affectedHooks = "compilation" as const;
87

9-
raw(compiler: Compiler): BuiltinPlugin {
8+
raw(): BuiltinPlugin {
109
return createBuiltinPlugin(this.name, undefined);
1110
}
1211
}
Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,11 @@
11
import { type BuiltinPlugin, BuiltinPluginName } from "@rspack/binding";
2-
import type { Compiler } from "../Compiler";
32
import { createBuiltinPlugin, RspackBuiltinPlugin } from "./base";
43

54
export class DeterministicModuleIdsPlugin extends RspackBuiltinPlugin {
65
name = BuiltinPluginName.DeterministicModuleIdsPlugin;
76
affectedHooks = "compilation" as const;
87

9-
raw(compiler: Compiler): BuiltinPlugin {
8+
raw(): BuiltinPlugin {
109
return createBuiltinPlugin(this.name, undefined);
1110
}
1211
}

packages/rspack/src/builtin-plugin/FlagDependencyUsagePlugin.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
import { type BuiltinPlugin, BuiltinPluginName } from "@rspack/binding";
2-
import type { Compiler } from "../Compiler";
32
import { createBuiltinPlugin, RspackBuiltinPlugin } from "./base";
43

54
export class FlagDependencyUsagePlugin extends RspackBuiltinPlugin {
@@ -10,7 +9,7 @@ export class FlagDependencyUsagePlugin extends RspackBuiltinPlugin {
109
super();
1110
}
1211

13-
raw(compiler: Compiler): BuiltinPlugin {
12+
raw(): BuiltinPlugin {
1413
return createBuiltinPlugin(this.name, this.global);
1514
}
1615
}

packages/rspack/src/builtin-plugin/MangleExportsPlugin.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
import { type BuiltinPlugin, BuiltinPluginName } from "@rspack/binding";
2-
import type { Compiler } from "../Compiler";
32
import { createBuiltinPlugin, RspackBuiltinPlugin } from "./base";
43

54
export class MangleExportsPlugin extends RspackBuiltinPlugin {
@@ -10,7 +9,7 @@ export class MangleExportsPlugin extends RspackBuiltinPlugin {
109
super();
1110
}
1211

13-
raw(compiler: Compiler): BuiltinPlugin {
12+
raw(): BuiltinPlugin {
1413
return createBuiltinPlugin(this.name, this.deterministic);
1514
}
1615
}
Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,11 @@
11
import { type BuiltinPlugin, BuiltinPluginName } from "@rspack/binding";
2-
import type { Compiler } from "../Compiler";
32
import { createBuiltinPlugin, RspackBuiltinPlugin } from "./base";
43

54
export class ModuleConcatenationPlugin extends RspackBuiltinPlugin {
65
name = BuiltinPluginName.ModuleConcatenationPlugin;
76
affectedHooks = "compilation" as const;
87

9-
raw(compiler: Compiler): BuiltinPlugin {
8+
raw(): BuiltinPlugin {
109
return createBuiltinPlugin(this.name, undefined);
1110
}
1211
}
Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,11 @@
11
import { type BuiltinPlugin, BuiltinPluginName } from "@rspack/binding";
2-
import type { Compiler } from "../Compiler";
32
import { createBuiltinPlugin, RspackBuiltinPlugin } from "./base";
43

54
export class NaturalChunkIdsPlugin extends RspackBuiltinPlugin {
65
name = BuiltinPluginName.NaturalChunkIdsPlugin;
76
affectedHooks = "compilation" as const;
87

9-
raw(compiler: Compiler): BuiltinPlugin {
8+
raw(): BuiltinPlugin {
109
return createBuiltinPlugin(this.name, undefined);
1110
}
1211
}

0 commit comments

Comments
 (0)