From 8d22c2a8d8720c212e8dc339fdbf404bd6fe519c Mon Sep 17 00:00:00 2001 From: Ben McIlwain Date: Fri, 7 Jul 2023 13:15:02 -0400 Subject: [PATCH] Remove unnecessary if statements in CloudDnsWriter (#2071) The condition they are guarding against cannot possibly occur. --- .../dns/writer/clouddns/CloudDnsWriter.java | 32 ++++++++----------- 1 file changed, 14 insertions(+), 18 deletions(-) diff --git a/core/src/main/java/google/registry/dns/writer/clouddns/CloudDnsWriter.java b/core/src/main/java/google/registry/dns/writer/clouddns/CloudDnsWriter.java index 4d2aa8a5c..d4ec3fd65 100644 --- a/core/src/main/java/google/registry/dns/writer/clouddns/CloudDnsWriter.java +++ b/core/src/main/java/google/registry/dns/writer/clouddns/CloudDnsWriter.java @@ -144,15 +144,13 @@ public class CloudDnsWriter extends BaseDnsWriter { dsRrData.add(ds.toRrData()); } - if (!dsRrData.isEmpty()) { - domainRecords.add( - new ResourceRecordSet() - .setName(absoluteDomainName) - .setTtl((int) tld.getDnsDsTtl().orElse(defaultDsTtl).getStandardSeconds()) - .setType("DS") - .setKind("dns#resourceRecordSet") - .setRrdatas(ImmutableList.copyOf(dsRrData))); - } + domainRecords.add( + new ResourceRecordSet() + .setName(absoluteDomainName) + .setTtl((int) tld.getDnsDsTtl().orElse(defaultDsTtl).getStandardSeconds()) + .setType("DS") + .setKind("dns#resourceRecordSet") + .setRrdatas(ImmutableList.copyOf(dsRrData))); } // Construct NS records (if any). @@ -169,15 +167,13 @@ public class CloudDnsWriter extends BaseDnsWriter { } } - if (!nsRrData.isEmpty()) { - domainRecords.add( - new ResourceRecordSet() - .setName(absoluteDomainName) - .setTtl((int) tld.getDnsNsTtl().orElse(defaultNsTtl).getStandardSeconds()) - .setType("NS") - .setKind("dns#resourceRecordSet") - .setRrdatas(ImmutableList.copyOf(nsRrData))); - } + domainRecords.add( + new ResourceRecordSet() + .setName(absoluteDomainName) + .setTtl((int) tld.getDnsNsTtl().orElse(defaultNsTtl).getStandardSeconds()) + .setType("NS") + .setKind("dns#resourceRecordSet") + .setRrdatas(ImmutableList.copyOf(nsRrData))); } desiredRecords.put(absoluteDomainName, domainRecords.build());