Skip to content

Commit

Permalink
fix ivan comment
Browse files Browse the repository at this point in the history
  • Loading branch information
Yavor16 committed Feb 14, 2024
1 parent 1fc0757 commit 7cc36ae
Showing 1 changed file with 4 additions and 4 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -85,17 +85,17 @@ private void updateConfigParameterFromModule(Reference reference, Module module,
if (requiredDependencyValue instanceof Map) {
resolveModuleProvidedDependency(castToMap(requiredDependencyValue), module);
resourceParameter.setValue(requiredDependencyValue);
} else if (resourceParameterValue instanceof String && doesParameterContainDefaultPlaceholder(requiredDependencyValue)) {
} else if (resourceParameterValue instanceof String && doesParameterContainDefaultPlaceholder(castToString(requiredDependencyValue))) {
replaceValueInResourceParameter(module, resourceParameterValue, resourceParameter, reference,
castToString(requiredDependencyValue));
}
}
}

private boolean doesParameterContainDefaultPlaceholder(Object object) {
private boolean doesParameterContainDefaultPlaceholder(String parameter) {
return idleToLiveParameterPairs.keySet()
.stream()
.anyMatch(defaultParamPlaceholder -> castToString(object).contains(defaultParamPlaceholder));
.anyMatch(parameter::contains);
}

private void replaceValueInResourceParameter(Module module, String resourceParameterValue, Map.Entry<String, Object> resourceParameter,
Expand All @@ -117,7 +117,7 @@ private void resolveModuleProvidedDependency(Map<String, Object> requiredDepende
private void updateModuleDependencyFromMap(Module module, Map.Entry<String, Object> entry) {
if (entry.getValue() instanceof Map) {
resolveModuleProvidedDependency(castToMap(entry.getValue()), module);
} else if (entry.getValue() instanceof String && doesParameterContainDefaultPlaceholder(entry.getValue())) {
} else if (entry.getValue() instanceof String && doesParameterContainDefaultPlaceholder(castToString(entry.getValue()))) {
var matchedPlaceholderEntry = matchPlaceholderInParameter(castToString(entry.getValue()));
String replacedParameter = castToString(entry.getValue()).replace(matchedPlaceholderEntry.getKey(),
castToString(module.getParameters()
Expand Down

0 comments on commit 7cc36ae

Please sign in to comment.