Problem with context raw?
@kou がすでに取り組んでいます。
2021年2月2日 から。
評価
この issue はまだ評価されていません。
説明
Running ruby 3.0.0p0 (2020-12-25 revision 95aff21468) [i386-mingw32]
xml_string = '<root><foo>&</foo><bar><</bar><baz>></baz><bat>"</bat></root>'
d = Document.new(xml_string, {raw: ['foo', 'baz']})
d.to_s # => "<root><foo>&</foo><bar><</bar><baz>></baz><bat>"</bat></root>"
root = d.root # => <root> ... </>
foo, bar, baz, bat = *d.root
# Each is an Element object:
[foo, bar, baz, bat].map {|e| e.class }.uniq # => [REXML::Element]
# Each element is marked as raw/not-raw as appropriate:
[foo, bar, baz, bat].map {|e| e.raw } # => [true, false, true, false]
# The first child of each is a Text object:
[foo, bar, baz, bat].map {|e| e.first.class }.uniq # => [REXML::Text]
# Each text is marked as raw/not-raw as appropriate:
[foo, bar, baz, bat].map {|e| e.first.raw } # => [true, true, true, true]
Is this correct? I expected that last result to be [true, false, true, false].
- 主要言語
- Ruby
- スター
- 181
- フォーク
- 105
- 平均マージ
- 11時間 3分
- マージ済み PR(30日)
- 1
環境構築
このプロジェクトには開発コンテナ、Dockerfile、コントリビューションガイドがありません。まず README を読み、一般的な手順ははじめてのコントリビューションガイドを参照してください。
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
ruby/rexml のほかの issue
-
難易度 3/5 1〜2日 初心者へのやさしさ 55/100
-
XPath underscored function name is wrongly accepted対応中かも @sjh9714 が 46 日前に担当しました。 オープン
難易度 3/5 1〜2日 初心者へのやさしさ 55/100
-
難易度 3/5 1〜2日 初心者へのやさしさ 55/100
-
難易度 4/5 3〜5日 初心者へのやさしさ 48/100
-
難易度 5/5 1週間以上 初心者へのやさしさ 35/100
似ている issue
-
agent:triaged bug bughunt pm:bundler priority:p1
難易度 2/5 1〜3時間 初心者へのやさしさ 70/100
SocketDev/socket-patch#1573 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信
-
bug chat verified
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
メンテナーはふだん 6 日以内に返信
-
🐞 bug pending triage
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
CircuitVerse/CircuitVerse#8031 · コメント 2 件 ·
メンテナーはふだん 1 日以内に返信
-
Empty members in the Accept header cause a 500対応中かも @koic が今日担当しました。 オープンbug
難易度 2/5 1〜3時間 初心者へのやさしさ 82/100
modelcontextprotocol/ruby-sdk#609 ·
メンテナーはふだん 1 日以内に返信
-
BazaRb::Fake#enter rejects dotted badges accepted by BazaRb#enter対応中かも このイシューにリンクされたプルリクエストがオープン中、またはマージ済みです。 オープン
難易度 1/5 1〜3時間 初心者へのやさしさ 84/100
メンテナーはふだん 1 日以内に返信