`Collection.currentStateAsChanges` JSDoc examples don’t match `CurrentStateAsChangesOptions`
メンテナーはふだん 1 日以内に返信
まだ誰も着手していません。
評価
- 難易度
- 1/5
- 見積もり時間
- 1〜3時間
- 初心者へのやさしさ
- 88/100
- issue の種類
- ドキュメント
- 明瞭さ
- 明確に書かれている
- 活発さ
- 活発
- 技術スタック
- typescript
調査の方向性
packages/db/src/collection/index.ts にある Collection.currentStateAsChanges の JSDoc を読み、その例を packages/db/src/types.ts の CurrentStateAsChangesOptions と比較してください。受け付けられるオプションと型に合うように例を更新してください。両方の例が、ドキュメントに記載されたオプションに対する型チェックを通れば完了です。
索引モデルが issue の本文から書いたものです。
説明
- I've validated the bug against the latest version of DB packages
Describe the bug
The JSDoc on Collection.currentStateAsChanges documents options that the method's type doesn't accept:
whereExpression: eq(row.status, 'active'): CurrentStateAsChangesOptions has nowhereExpressionfield.where: (row) => row.status === 'active':whereis typedBasicExpression<boolean>, not a callback, so this example doesn't type-check either.
To Reproduce
- Create a collection
- Try JSDoc examples from
currentStateAsChanges
- 主要言語
- TypeScript
- スター
- 4k
- フォーク
- 277
- 平均マージ
- 18時間 49分
- マージ済み PR(30日)
- 224
環境構築
- Dockerfile・Docker Compose ファイルなし
- プルリクエストのテンプレートあり
- コントリビューションガイドを読む
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
TanStack/db のほかの issue
-
OfflineExecutor.dispose() never settles pendingTransactionPromises対応中かも @Claire-ovo が 1 日前に担当しました。 オープン
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 82/100
メンテナーはふだん 1 日以内に返信
-
難易度 5/5 1週間以上 初心者へのやさしさ 28/100
メンテナーはふだん 1 日以内に返信
-
難易度 4/5 1〜2日 初心者へのやさしさ 48/100
メンテナーはふだん 1 日以内に返信
似ている issue
-
Add: ON Phim Viet SDオープンcheck:passed streams:add
難易度 2/5 1〜3時間 初心者へのやさしさ 64/100
メンテナーはふだん 1 日以内に返信
-
area:agents area:cost bug platform:macos
難易度 2/5 1〜3時間 初心者へのやさしさ 77/100
anthropics/claude-code#105375 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 79/100
-
難易度 2/5 1〜3時間 初心者へのやさしさ 79/100
galaxyproject/loom#616 ·
メンテナーはふだん 1 日以内に返信
-
e2e-failure ready-to-code
難易度 2/5 1〜3時間 初心者へのやさしさ 79/100
redhat-developer/rhdh-plugin-export-overlays#4580 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信