Fix file I/O errors to not be engine type errors (#5554)

* Fix file I/O errors to not be engine type errors

* Update output
This commit is contained in:
Jonathan Tran
2025-02-28 12:08:44 -05:00
committed by GitHub
parent 83d22a4f5f
commit 58167deda7
4 changed files with 18 additions and 18 deletions

View File

@ -159,7 +159,7 @@ export class KCLTypeError extends KCLError {
}
}
export class KCLUnimplementedError extends KCLError {
export class KCLIoError extends KCLError {
constructor(
msg: string,
sourceRange: SourceRange,
@ -169,7 +169,7 @@ export class KCLUnimplementedError extends KCLError {
filenames: { [x: number]: ModulePath | undefined }
) {
super(
'unimplemented',
'io',
msg,
sourceRange,
operations,
@ -177,7 +177,7 @@ export class KCLUnimplementedError extends KCLError {
artifactGraph,
filenames
)
Object.setPrototypeOf(this, KCLUnimplementedError.prototype)
Object.setPrototypeOf(this, KCLIoError.prototype)
}
}