in gitlab_rb_loader.rb [67:87]
def audit_array(errors, name, expected, actual)
unless expected.empty? && expected.none? { |elem| elem.is_a?(Hash) }
expected = expected.sort
actual = actual.sort
end
return unless expected != actual
message = <<-MSG
ERROR:
Reference [
Actual [
MSG
message += " Missing: '#{expected - actual}'\n" unless (expected - actual).empty?
message += " Extra : '#{actual - expected}'\n" unless (actual - expected).empty?
errors << message
end