fix 2 sonar-reported bugs (#16229)

This commit is contained in:
martin-mfg 2023-08-02 08:27:27 +02:00 committed by GitHub
parent 4602f18ca8
commit 0ce1fef016
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 2 additions and 2 deletions

View File

@ -831,7 +831,7 @@ abstract public class AbstractAdaCodegen extends DefaultCodegen implements Codeg
//LOGGER.debug("Compare " + name + " with " + second.name + "=-1");
return -1;
}
if (depend != null && (depend == null ? 0 : depend.size()) != (second.depend == null ? 0 : second.depend.size())) {
if (depend != null && depend.size() != (second.depend == null ? 0 : second.depend.size())) {
//LOGGER.debug("Compare " + name + " with " + second.name + "=D"
// + (depend.size() - second.depend.size()));
return depend.size() - second.depend.size();

View File

@ -183,7 +183,7 @@ public class ZapierClientCodegen extends DefaultCodegen implements CodegenConfig
CodegenResponse r = super.fromResponse(responseCode, response);
try {
Map<String, Map<String, Map<String, Object>>> map = Json.mapper().readerFor(Map.class).readValue(Json.pretty(response.getContent()));
Map.Entry<String, Map<String, Map<String, Object>>> entry = map.entrySet().stream().findFirst().get();
Map.Entry<String, Map<String, Map<String, Object>>> entry = map.entrySet().stream().findFirst().orElseThrow(()-> new IllegalStateException("no response object available"));
Map<String, Map<String, Object>> example = entry.getValue();
r.examples = toExamples(example.get("examples"));
} catch (Exception e) {