summaryrefslogtreecommitdiffstats
path: root/config-model-api
diff options
context:
space:
mode:
authorHarald Musum <musum@oath.com>2018-02-15 08:31:50 +0100
committerHarald Musum <musum@oath.com>2018-02-15 08:31:50 +0100
commit7be2c8809e4324ee119f684b30c55f45747d3b3a (patch)
treeebb9f1bfca663889ae00a25b5a7036917bb42231 /config-model-api
parentfcb0a22a4ad2c57252bd93efc59287a9ef810644 (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.java17
-rw-r--r--config-model-api/src/main/java/com/yahoo/config/application/api/RuleConfigDeriver.java14
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;
-}