From b53156fb4887a76397f5fc041c23a8879e306f20 Mon Sep 17 00:00:00 2001 From: Revone Date: Wed, 22 Nov 2023 17:37:43 +0800 Subject: [PATCH] fix: createTree return type check --- CHANGELOG.md | 2 +- src/data-structures/binary-tree/avl-tree.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5e7851a..b217769 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,7 +8,7 @@ All notable changes to this project will be documented in this file. - [Semantic Versioning](https://semver.org/spec/v2.0.0.html) - [`auto-changelog`](https://github.com/CookPete/auto-changelog) -## [v1.46.9](https://github.com/zrwusa/data-structure-typed/compare/v1.35.0...main) (upcoming) +## [v1.47.0](https://github.com/zrwusa/data-structure-typed/compare/v1.35.0...main) (upcoming) ### Changes diff --git a/src/data-structures/binary-tree/avl-tree.ts b/src/data-structures/binary-tree/avl-tree.ts index c04cad7..17d74df 100644 --- a/src/data-structures/binary-tree/avl-tree.ts +++ b/src/data-structures/binary-tree/avl-tree.ts @@ -53,7 +53,7 @@ export class AVLTree = AVLTreeNode(key, value) as N; } - override createTree(options?: AVLTreeOptions) { + override createTree(options?: AVLTreeOptions): TREE { return new AVLTree({ ...this.options, ...options }) as TREE; }