lib/rdf/model/statement.rb in rdf-0.3.8 vs lib/rdf/model/statement.rb in rdf-0.3.9
- old
+ new
@@ -111,10 +111,12 @@
end
##
# @return [Boolean]
def valid?
- has_subject? && has_predicate? && has_object?
+ has_subject? && subject.valid? &&
+ has_predicate? && predicate.valid? &&
+ has_object? && object.valid?
end
##
# @return [Boolean]
def asserted?