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:
@ -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)
|
||||
}
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user