We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 4fee46e commit 8ec503eCopy full SHA for 8ec503e
1 file changed
lib/rdf/spec/inspects.rb
@@ -3,7 +3,9 @@
3
4
class RDF::Literal
5
def inspect
6
- "\"#{escape(value)}\"#{('@' + self.language.to_s) if self.language?} R:L:(#{self.class.to_s.match(/([^:]*)$/)})"
+ klass = self.class.to_s.match(/([^:]*)$/).to_s
7
+ dt = self.datatype
8
+ "\"#{escape(value)}\"#{('@' + self.language.to_s) if self.language?} R:L:(#{klass == 'Literal' && dt ? dt : klass})"
9
end
10
11
0 commit comments