X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=dbsrgits%2FDBIx-Class.git;a=blobdiff_plain;f=lib%2FDBIx%2FClass%2FSchema%2FSanityChecker.pm;fp=lib%2FDBIx%2FClass%2FSchema%2FSanityChecker.pm;h=ccfc0f3be473df10e7214d7980c2aa5737b8267f;hp=4cc7958f6953d886da36a9222aa67ce6ddcbd6ea;hb=dc7d89911b7bb98c30208cf73af522a99998dcd6;hpb=9ab0364d36a4357b766f6dfccfb1df5ef69b079b diff --git a/lib/DBIx/Class/Schema/SanityChecker.pm b/lib/DBIx/Class/Schema/SanityChecker.pm index 4cc7958..ccfc0f3 100644 --- a/lib/DBIx/Class/Schema/SanityChecker.pm +++ b/lib/DBIx/Class/Schema/SanityChecker.pm @@ -360,7 +360,11 @@ sub check_no_indirect_method_overrides { for (@$method_stack) { push @$nonsugar_methods, $_ and next - unless $_->{attributes}{DBIC_method_is_indirect_sugar}; + unless( + $_->{attributes}{DBIC_method_is_indirect_sugar} + or + $_->{attributes}{DBIC_method_is_generated_from_resultsource_metadata} + ); push @err, { overridden => {