lib/rdf/reasoner/schema.rb in rdf-reasoner-0.3.0 vs lib/rdf/reasoner/schema.rb in rdf-reasoner-0.4.0.beta1
- old
+ new
@@ -161,10 +161,10 @@
queryable.query(subject: resource, predicate: self).any? do |stmt|
acc = self.range_compatible_schema?(stmt.object, queryable)
acc
end ||
# Resource also acceptable if it is a List, and every member of the list is range compatible with the predicate
- (list = RDF::List.new(resource, queryable)).valid? && list.all? do |member|
+ (list = RDF::List.new(subject: resource, graph: queryable)).valid? && list.all? do |member|
self.range_compatible_schema?(member, queryable)
end
end
else
true
\ No newline at end of file