Description of the issue
This piece of code is very common in Ruby on Rails apps:
class ApplicationRecord < ActiveRecord::Base
primary_abstract_class
end
class Person < ApplicationRecord
self.site = "https://api.example.com"
end
The following query:
query predicate modelClassNodes(ActiveResource::ModelClassNode c) { any() }
is missing the Person class in the results, that transitively inherits from ActiveRecord::Base.