in src/main/java/org/apache/maven/plugins/changelog/ChangeLogReport.java [858:888]
private void loadInfosFromSettings(ScmProviderRepositoryWithHost repo) {
if (username == null || password == null) {
String host = repo.getHost();
int port = repo.getPort();
if (port > 0) {
host += ":" + port;
}
Server server = this.settings.getServer(host);
if (server != null) {
if (username == null) {
username = this.settings.getServer(host).getUsername();
}
if (password == null) {
password = this.settings.getServer(host).getPassword();
}
if (privateKey == null) {
privateKey = this.settings.getServer(host).getPrivateKey();
}
if (passphrase == null) {
passphrase = this.settings.getServer(host).getPassphrase();
}
}
}
}