Skip to content

Commit d2dd1b5

Browse files
committed
inline assertNotRedefine
1 parent 4725d84 commit d2dd1b5

File tree

2 files changed

+4
-7
lines changed

2 files changed

+4
-7
lines changed

src/commands/runCommand.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,6 @@ function createURL(path: string): URL {
4040
return new URL(`file:${fullPath}`)
4141
}
4242

43-
throw new Error(`I can not create URL from path: ${path}`)
43+
throw new Error(`[createURL] I can not create URL from path: ${path}`)
4444
}
4545
}

src/lang/mod/Mod.ts

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -27,14 +27,11 @@ export function createMod(url: URL): Mod {
2727
}
2828

2929
export function modDefine(mod: Mod, name: string, def: Def): void {
30-
assertNotRedefine(mod, name)
31-
mod.defs.set(name, def)
32-
}
33-
34-
function assertNotRedefine(mod: Mod, name: string): void {
3530
if (modFind(mod, name)) {
36-
throw new Error(`I can not redefine name: ${name}`)
31+
throw new Error(`[modDefine] I can not redefine name: ${name}`)
3732
}
33+
34+
mod.defs.set(name, def)
3835
}
3936

4037
export function modFind(mod: Mod, name: string): Def | undefined {

0 commit comments

Comments
 (0)