diff options
author | Harald Musum <musum@oath.com> | 2018-02-15 08:31:50 +0100 |
---|---|---|
committer | Harald Musum <musum@oath.com> | 2018-02-15 08:31:50 +0100 |
commit | 7be2c8809e4324ee119f684b30c55f45747d3b3a (patch) | |
tree | ebb9f1bfca663889ae00a25b5a7036917bb42231 /config-model-api | |
parent | fcb0a22a4ad2c57252bd93efc59287a9ef810644 (diff) |
Remove dead code
Diffstat (limited to 'config-model-api')
-rw-r--r-- | config-model-api/src/main/java/com/yahoo/config/application/api/ApplicationPackage.java | 17 | ||||
-rw-r--r-- | config-model-api/src/main/java/com/yahoo/config/application/api/RuleConfigDeriver.java | 14 |
2 files changed, 0 insertions, 31 deletions
diff --git a/config-model-api/src/main/java/com/yahoo/config/application/api/ApplicationPackage.java b/config-model-api/src/main/java/com/yahoo/config/application/api/ApplicationPackage.java index c2f6dbcbf4b..fe6f7da2092 100644 --- a/config-model-api/src/main/java/com/yahoo/config/application/api/ApplicationPackage.java +++ b/config-model-api/src/main/java/com/yahoo/config/application/api/ApplicationPackage.java @@ -271,23 +271,6 @@ public interface ApplicationPackage { * will not mutate the existing application package. * * @param zone A valid {@link Zone} instance, used to decide which parts of services to keep and remove - * @param ruleConfigDeriver ignored - * @param logger A {@link DeployLogger} to add output that will be returned to the user - * - * @return A new application package instance pointing to a new location - */ - // TODO: Remove when last version in use is 6.202 - default ApplicationPackage preprocess(Zone zone, RuleConfigDeriver ruleConfigDeriver, DeployLogger logger) - throws IOException, TransformerException, ParserConfigurationException, SAXException { - throw new UnsupportedOperationException("This application package does not support preprocessing"); - } - - /** - * Preprocess an application for a given zone and return a new application package pointing to the preprocessed - * application package. This is the entry point for the multi environment application package support. This method - * will not mutate the existing application package. - * - * @param zone A valid {@link Zone} instance, used to decide which parts of services to keep and remove * @param logger A {@link DeployLogger} to add output that will be returned to the user * * @return A new application package instance pointing to a new location diff --git a/config-model-api/src/main/java/com/yahoo/config/application/api/RuleConfigDeriver.java b/config-model-api/src/main/java/com/yahoo/config/application/api/RuleConfigDeriver.java deleted file mode 100644 index 49cdd281809..00000000000 --- a/config-model-api/src/main/java/com/yahoo/config/application/api/RuleConfigDeriver.java +++ /dev/null @@ -1,14 +0,0 @@ -// Copyright 2017 Yahoo Holdings. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root. -package com.yahoo.config.application.api; - -/** - * Interface to hide dependency on prelude from application package module due to semantic rules - * rewriting. - * - * @author lulf - * @since 5.22 - */ -// TODO: This is not used any more. Do a phased removal while keeping config model compatibility -public interface RuleConfigDeriver { - void derive(String ruleBaseDir, String outputDir) throws Exception; -} |