aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/exec
diff options
context:
space:
mode:
authorGravatar kush <kush@google.com>2018-05-04 09:48:06 -0700
committerGravatar Copybara-Service <copybara-piper@google.com>2018-05-04 09:49:58 -0700
commited9aa025db76781f9077e5e5108c16b2f7d14bcb (patch)
tree524f388f768d35d82ce0d57ffa1c2bf9a7cc622a /src/main/java/com/google/devtools/build/lib/exec
parentd703a5e0afaf2e932fac28e0a9e9c4b18ea5ef61 (diff)
Delete the FilesetActionContext and its Implementation
RELNOTES: None PiperOrigin-RevId: 195428899
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/exec')
-rw-r--r--src/main/java/com/google/devtools/build/lib/exec/FilesetActionContextImpl.java57
1 files changed, 0 insertions, 57 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/exec/FilesetActionContextImpl.java b/src/main/java/com/google/devtools/build/lib/exec/FilesetActionContextImpl.java
deleted file mode 100644
index 6371352788..0000000000
--- a/src/main/java/com/google/devtools/build/lib/exec/FilesetActionContextImpl.java
+++ /dev/null
@@ -1,57 +0,0 @@
-// Copyright 2014 The Bazel 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 com.google.devtools.build.lib.exec;
-
-import com.google.common.collect.ImmutableList;
-import com.google.devtools.build.lib.actions.ActionContext;
-import com.google.devtools.build.lib.actions.ExecutionStrategy;
-import com.google.devtools.build.lib.rules.fileset.FilesetActionContext;
-
-/**
- * Context for Fileset manifest actions. It currently only provides a ThreadPoolExecutor.
- *
- * <p>Fileset is a legacy, google-internal mechanism to make parts of the source tree appear as a
- * tree in the output directory.
- */
-@ExecutionStrategy(contextType = FilesetActionContext.class)
-public final class FilesetActionContextImpl implements FilesetActionContext {
- // TODO(bazel-team): it would be nice if this weren't shipped in Bazel at all.
-
- /**
- * Factory class.
- */
- public static class Provider extends ActionContextProvider {
- private FilesetActionContextImpl impl;
-
- public Provider(String workspaceName) {
- this.impl = new FilesetActionContextImpl(workspaceName);
- }
-
- @Override
- public Iterable<? extends ActionContext> getActionContexts() {
- return ImmutableList.of(impl);
- }
- }
-
- private final String workspaceName;
-
- private FilesetActionContextImpl(String workspaceName) {
- this.workspaceName = workspaceName;
- }
-
- @Override
- public String getWorkspaceName() {
- return workspaceName;
- }
-}