Gostaria de tirar dúvidas sobre conflitos entre dependências de dependências, por exemplo, o Junit possui uma dependência do hamcrest, mas o Rest Assured também possui essa dependência, mas ambos frameworks usam hamcrest em versões diferentes.
A questão é, como devo tratar esse tipo de situação?
Fiquem em dúvida se deve ser feito o shade (não sei se isso é uma boa prática) ou se há alguma forma de priorizar a versão que deve ser usada
Nota: acredito que em um curso futuro de maven, seria legal ter algum tipo de resolução de conflito entre dependências ser abordado. No demais, o curso foi muito bom. Obrigado