Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chimei-ruiju.orgへの対応: main(v0.1.21)との差分を取り込み #488

Merged
merged 54 commits into from
Oct 31, 2024

Conversation

YuukiToriyama
Copy link
Owner

変更点

  • mainブランチとの差分を取り込み

フィーチャフラグ`experimental`を指定したときのみ使用できるように設定
`Parser#parse_with_geolonia`の具体的な実装は未着手
実行時にエラーが発生した場合ログを出力したいため
このフィールドがtrueに設定されている場合、市区町村名のあいまい検索を行なう
verboseがtrueのときのみログを出力するようにした
…xperimental-parser

Parserの再設計: `Parser`を再定義
トークン列をソートできるようにした
…mplement-partialord-for-token

Parserの再設計: `Token`に`PartialOrd`を実装
新しい住所パーサーで使用する
`Parser#parse`ではなく`Parser#parse_with_geolonia`を呼ぶように変更
…hange-return-type

Parserの再設計: 新しいパーサーの返り値を`Vec<Token>`から`ParsedAddress`に変更
`nightly`フィーチャが有効な場合のみビルドに含める
当面は`Geolonia`しか選択肢がないためこちらをデフォルトに設定
…): Promise<ParsedAddress>`を実装

試験的機能として
…or-wasm

Parserの再設計: wasmクレートに`parse_experimental()`を実装
…ightly-demo-page

Parserの再設計: デモページ`nightly.html`で新しいパーサーを使うように変更
Parserの再設計:`experimental`モジュールもdocs.rsに反映されるように設定
…aster

Parserの再設計をrelease/v0.1.20にマージ
release/v0.1.20をmainブランチにマージ
外部クレートから`Metadata`のフィールドが参照できなくなっていたため
外部クレートから`ParsedAddress`のフィールドが参照できなくなっていたため
…/change-visibilities-of-fields

ParsedAddressの修正: フィールドの可視性をprivateからpublicに変更
…/fix-docs-for-new-parser

ParsedAddressの修正: `Parser#parse`のドキュメントの修正
`軽度` -> `経度`
…/fix-typo

ParsedAddressの修正: Typoを修正
…/master

ParsedAddressの修正をrelease/v0.1.21にマージ
release/v0.1.21をmainブランチにマージ
@YuukiToriyama YuukiToriyama self-assigned this Oct 31, 2024
@YuukiToriyama YuukiToriyama marked this pull request as ready for review October 31, 2024 12:59
@YuukiToriyama YuukiToriyama merged commit 4915a3a into feature/chimei-ruiju/master Oct 31, 2024
13 of 14 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant