diff --git a/java/google/registry/tools/RegistryTool.java b/java/google/registry/tools/RegistryTool.java index b9b907cc8..9ca3d02f8 100644 --- a/java/google/registry/tools/RegistryTool.java +++ b/java/google/registry/tools/RegistryTool.java @@ -15,7 +15,6 @@ package google.registry.tools; import com.google.common.collect.ImmutableMap; -import google.registry.tools.javascrap.FixDomainTransferDataCommand; import google.registry.tools.javascrap.PopulateNullRegistrarFieldsCommand; import google.registry.tools.javascrap.RemoveIpAddressCommand; @@ -61,7 +60,6 @@ public final class RegistryTool { .put("domain_check_fee", DomainCheckFeeCommand.class) .put("encrypt_escrow_deposit", EncryptEscrowDepositCommand.class) .put("execute_epp", ExecuteEppCommand.class) - .put("fix_domain_transfer_data", FixDomainTransferDataCommand.class) .put("generate_applications_report", GenerateApplicationsReportCommand.class) .put("generate_auction_data", GenerateAuctionDataCommand.class) .put("generate_dns_report", GenerateDnsReportCommand.class) diff --git a/java/google/registry/tools/javascrap/FixDomainTransferDataCommand.java b/java/google/registry/tools/javascrap/FixDomainTransferDataCommand.java deleted file mode 100644 index b0c6141e5..000000000 --- a/java/google/registry/tools/javascrap/FixDomainTransferDataCommand.java +++ /dev/null @@ -1,57 +0,0 @@ -// Copyright 2017 The Nomulus Authors. All Rights Reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -package google.registry.tools.javascrap; - -import static com.google.common.base.Preconditions.checkNotNull; -import static google.registry.model.ofy.ObjectifyService.ofy; - -import com.beust.jcommander.Parameter; -import com.beust.jcommander.Parameters; -import google.registry.model.domain.DomainResource; -import google.registry.model.transfer.TransferData; -import google.registry.model.transfer.TransferStatus; -import google.registry.tools.MutatingCommand; -import java.util.List; - -/** - * Scrap tool to fix domain transfer data corrupted in b/33289763. - * - *
A bug caused some domains to have their transfer data overwritten with SERVER_CANCELLED
- * resolved transfer data upon their deletion, regardless of the original transfer data. The
- * previous version of this tool fixed domains where their original transfer data was empty by just
- * removing the corrupted transfer data. However, one other domain was affected that did have
- * pre-existing transfer data; this domain was not fixed earlier, so this new version of the scrap
- * tool fixes it by restoring what the original server-approved transfer data.
- */
-@Parameters(separators = " =", commandDescription = "Fix transfer data for b/33289763.")
-public class FixDomainTransferDataCommand extends MutatingCommand {
-
- @Parameter(description = "Domain roids", required = true)
- private List