in src/main/java/org/apache/maven/plugins/help/EffectiveSettingsMojo.java [131:150]
private static void hidePasswords(Settings aSettings) {
List<Proxy> proxies = aSettings.getProxies();
for (Proxy proxy : proxies) {
if (StringUtils.isNotEmpty(proxy.getPassword())) {
proxy.setPassword("***");
}
}
List<Server> servers = aSettings.getServers();
for (Server server : servers) {
// Password
if (StringUtils.isNotEmpty(server.getPassword())) {
server.setPassword("***");
}
// Passphrase
if (StringUtils.isNotEmpty(server.getPassphrase())) {
server.setPassphrase("***");
}
}
}