I know that ... it is advisable to not directly answer the question if they have included the homework tag
There is no policy or consensus that indirect partial answers are preferred. A short search of the meta found no exhaustive polls, but the largest number of votes was in support of a statement opposing "weasily half-answers":
What do we do with users who post numerous unlabeled homework questions?
Quoting from that post, which incidentally is from the user with the highest reputation score on MathOverflow:
My opinion is that there is nothing wrong at all with posting homework questions here ... I find much of the negative reaction to homework-question posters to be somewhat strange ... my opinion is that there is no homework issue to speak of ...
the policy of encouraging weasily half-answers to questions that have been deemed to be homework, consisting of obscure hints only, amounts to an annoying policy of encouraging bad answers here at math.SE, and I am completely opposed to it. For this reason, I think we should abandon or ignore the homework tag. If we are to answer mathematics questions, then let us answer them well, with solutions exhibiting such clarity and elegance as we can muster.
There is one practical consideration that I have noticed with leaving hints or incomplete answers, which is that the OPs sometimes ask for more help, such as checking their calculations when they work out the details of the partial answers. The effort in answering the additional sub-questions or engaging in some kind of "Socratic dialogue" can be larger than in writing a complete answer at the beginning, and it may help only one person.