diff options
author | kaipi <kaipi@google.com> | 2018-02-01 14:03:09 -0800 |
---|---|---|
committer | Copybara-Service <copybara-piper@google.com> | 2018-02-01 14:05:25 -0800 |
commit | b3cdb052b399e26a5bb2d3b2e4efd09d17ce71ec (patch) | |
tree | d521ef82aadeecaf8f8c7528638208044f7077b9 /src/main/java | |
parent | 92a031f1b8ab9decfba8b2643506550be9587649 (diff) |
Remove unused code from bazel.
RELNOTES:
PiperOrigin-RevId: 184191201
Diffstat (limited to 'src/main/java')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/rules/objc/LabDeviceTemplateProvider.java | 49 |
1 files changed, 0 insertions, 49 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/rules/objc/LabDeviceTemplateProvider.java b/src/main/java/com/google/devtools/build/lib/rules/objc/LabDeviceTemplateProvider.java deleted file mode 100644 index 65d23eb7d5..0000000000 --- a/src/main/java/com/google/devtools/build/lib/rules/objc/LabDeviceTemplateProvider.java +++ /dev/null @@ -1,49 +0,0 @@ -// Copyright 2015 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.rules.objc; - -import com.google.common.base.Preconditions; -import com.google.devtools.build.lib.actions.Artifact; -import com.google.devtools.build.lib.analysis.TransitiveInfoProvider; -import com.google.devtools.build.lib.concurrent.ThreadSafety.Immutable; - -/** - * Provides template which can be run by the test runner script of {@code experimental_ios_test} - * targets for lab devices. - * - * <p> The template contained in a {@code ios_lab_device} target. - */ -@Immutable -public final class LabDeviceTemplateProvider implements TransitiveInfoProvider { - private final Artifact template; - - public LabDeviceTemplateProvider(Artifact template) { - this.template = Preconditions.checkNotNull(template); - } - - /** - * Returns the template for lab devices. - * - * <p>The template contains the following substitution variables: - * <ul> - * <li> the %launcher and %launcher_arg (whose values must separately be provided through - * an {@link IosTestSubstitutionProvider}) - * <li> %test_app_ipa, %test_app_name, %xctest_app_ipa, %xctest_app_name, %ios_device_arg - * (whose values are expected to be provided by the substituting rule) - * </ul> - */ - public Artifact getLabDeviceTemplate() { - return template; - } -} |