Pedro Melo

Results 47 comments of Pedro Melo

Hey, thanks @ribasushi!! Just got bitten by this. Anyway, moved DWIM to last on load_components() works around this issue.

One thing that still baffles me: - Inflate::DateTime uses DBIx::Class as parent; - Helper::Row::RelationshipDWIM uses DBIx::Class::Row as parent; - InflateColumn::Serializer doesn't have a parent at all... But all are used...

@ribasushi, ok. So should we use any parent at all? I don't see the need for it when I just need to place some functions in the call chain...

Open DBIx::Class::Helper::Row::RelationshipDWIM code: it is very simple and has no dependencies. If you change `use parent 'DBIx::Class::Row';` to just `use parent 'DBIx::Class';` this problem goes away. If I remove the...

I don't doubt @frioux, but I have a large DBIC codebase that I'm generaly happy with, that has some components done by us, that we just seem to cargo cult...

Basically, I just want to understand what is the correct way to write this extensions, so that I can depend on my codebase not being broken in the future when...

@frioux this is what you wrote about it https://blog.afoolishmanifesto.com/posts/mros-and-you/ I get the logic. I would like to hear from @ribasushi though, what is the recommended fix here, one that works...

> Does it help if you wrote `return app->start` instead? No, same error.