spring-boot/spring-boot-cli/src
Andy Wilkinson c4f756daee Fix MavenSettings’ handling of profiles activated by a file
Previously, MavenSettings used a FileProfileActivator with no
PathTransformer. If a settings.xml file contains a file-activated
profile this would result in an NPE within Maven. This was made worse
by the NPE not being included in the resulting failure message which
hampered diagnosis of the problem.

This commit updates MavenSettings to configure its FileProfileActivator
with a PathTransformer. It also improves the failure message that’s
created from any problems that are reported by Maven while determining
the active profiles to include a problem’s exception if it has one.

Closes gh-4826
2016-01-18 13:18:16 +00:00
..
it Allow ExitCodeGenerator to be used on Exceptions 2016-01-13 12:31:37 +00:00
main Fix MavenSettings’ handling of profiles activated by a file 2016-01-18 13:18:16 +00:00
test Fix MavenSettings’ handling of profiles activated by a file 2016-01-18 13:18:16 +00:00