Analyzer Status provides us data about :status, :message, :line fields and is  based on rubocop offences istances. They also don't provide us any information about origin filename/path. GitHub::File object is the only one that has that information that needs to be returned in Analyzer::Ruboto#results method. That's why I came up with this solution. If rubocop offences provided us this date I would stay only with status class.