Open flavorjones opened 1 week ago
Hi! I love the ancestors list, but I found an edge case with how it handles C extensions.
Take a look at the sidebar at https://nokogiri.org/rdoc/Nokogiri/HTML4/Document.html which was generated from 50dda134:
The actual ancestors list is:
Nokogiri::XML::Document +- Nokogiri::XML::Node +- Object +- BasicObject
but instead it's showing cNokogiriXmlNode which is the C symbol that references the Nokogiri::XML::Node class (from ext/nokogiri/xml_node.c).
cNokogiriXmlNode
Nokogiri::XML::Node
ext/nokogiri/xml_node.c
I haven't had time to dig into this yet, but wanted to raise an issue in case someone has the time to look.
Hi! I love the ancestors list, but I found an edge case with how it handles C extensions.
Take a look at the sidebar at https://nokogiri.org/rdoc/Nokogiri/HTML4/Document.html which was generated from 50dda134:
The actual ancestors list is:
but instead it's showing
cNokogiriXmlNode
which is the C symbol that references theNokogiri::XML::Node
class (fromext/nokogiri/xml_node.c
).I haven't had time to dig into this yet, but wanted to raise an issue in case someone has the time to look.