Easy way to implement a LineCounter
メンテナーはふだん 1 日以内に返信
まだ誰も着手していません。
評価
調査の方向性
Start by reading the Event-based XML deserialization path in quick-xml and the existing reader or event documentation; the issue names no file or test. Check how line breaks are represented across events and whether the reader exposes position information. Done means identifying a workable way to report line numbers in errors without reading the file line by line.
索引モデルが issue の本文から書いたものです。
説明
Hello, i am trying to deserialize an XML file using the Event:: functionality. I am looking to implement a linecounter for better error messages. Is there any smooth way to achieve this? All the apporaches i came across yet didn't really work for me. I am trying to avoid having to read the file "line-by-line" and simply counting the lines. My current apporach handles the file by jumping from Event to Event. My attempts to just count the "\n,\r,\r\n"-text events did not really result in a number close to how my file actually looked.
Any ideas are appreciated!
- 主要言語
- Rust
- スター
- 1.6k
- フォーク
- 299
- 平均マージ
- 2日 4時間
- マージ済み PR(30日)
- 9
環境構築
- Dockerfile・Docker Compose ファイルなし
- プルリクエストのテンプレートなし
- コントリビューションガイドを読む
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
tafia/quick-xml のほかの issue
-
Parser accepts an empty element or attribute name対応中かも このイシューにリンクされたプルリクエストがオープン中、またはマージ済みです。 オープン
難易度 2/5 1〜3時間 初心者へのやさしさ 68/100
メンテナーはふだん 1 日以内に返信
-
DecodingReader::set_encoding panics when the XML declaration is longer than 64 bytes対応中かも @emschwartz が 4 日前に担当しました。 オープンbug encoding
難易度 4/5 3〜5日 初心者へのやさしさ 30/100
tafia/quick-xml#1040 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信
-
encoding optimization
難易度 4/5 3〜5日 初心者へのやさしさ 55/100
tafia/quick-xml#1039 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信
-
optimization question
難易度 4/5 3〜5日 初心者へのやさしさ 52/100
メンテナーはふだん 1 日以内に返信
-
enhancement
難易度 4/5 1〜2日 初心者へのやさしさ 53/100
tafia/quick-xml#1035 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信
tafia/quick-xml の issue をすべて見る
似ている issue
-
ライブラリを追加オープンpriority middle
難易度 1/5 1時間未満 初心者へのやさしさ 62/100
KATO-Hiro/AtCoderClans#13015 ·
メンテナーはふだん 1 日以内に返信
-
needs-review
難易度 2/5 1〜3時間 初心者へのやさしさ 70/100
UCS-Care-Group/mailcraft#1429 ·
メンテナーはふだん 1 日以内に返信
-
priority: medium ready
難易度 1/5 1時間未満 初心者へのやさしさ 88/100
TusanHomichi/PSIV#646 ·
メンテナーはふだん 1 日以内に返信
-
難易度 1/5 1時間未満 初心者へのやさしさ 70/100
メンテナーはふだん 1 日以内に返信
-
area:tui bug P1
難易度 2/5 1〜3時間 初心者へのやさしさ 62/100
agent-of-empires/agent-of-empires#5705 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信