Remove API deprecated interfaces (#5109)

* Remove API deprecated interfaces

* Adjust checkTypes

* CHANGELOG
This commit is contained in:
Jaco
2022-07-26 09:17:23 +03:00
committed by GitHub
parent 789957b0af
commit 2d84bac287
14 changed files with 12 additions and 126 deletions
-8
View File
@@ -307,14 +307,6 @@ export class Enum implements IEnum {
return this.#raw instanceof Null;
}
/**
* @description Checks if the Enum points to a [[Null]] type
* @deprecated use isNone
*/
public get isNull (): boolean {
return this.isNone;
}
/**
* @description The available keys for this enum
*/
@@ -39,9 +39,7 @@ describe('Result', (): void => {
const result = new Type(registry, { Err: 'error' });
expect(result.isErr).toBe(true);
expect(result.isError).toBe(true);
expect(result.asErr.toString()).toEqual('error');
expect(result.asError.toString()).toEqual('error');
expect(result.toHex()).toEqual('0x01146572726f72');
});
-14
View File
@@ -36,13 +36,6 @@ export class Result<O extends Codec, E extends Codec> extends Enum implements IR
return this.value as E;
}
/**
* @deprecated Use asErr
*/
public get asError (): E {
return this.asErr;
}
/**
* @description Returns the wrapper Ok value (if isOk)
*/
@@ -68,13 +61,6 @@ export class Result<O extends Codec, E extends Codec> extends Enum implements IR
return !this.isOk;
}
/**
* @deprecated Use isErr
*/
public get isError (): boolean {
return this.isErr;
}
/**
* @description Checks if the Result wraps an Ok value
*/