aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools
diff options
context:
space:
mode:
authorGravatar Janak Ramakrishnan <janakr@google.com>2016-05-18 15:53:10 +0000
committerGravatar Kristina Chodorow <kchodorow@google.com>2016-05-19 16:27:07 +0000
commit3be65b833d712b5d92f18be2a346f071739ea44a (patch)
treee246c52d5dac72bef9f95d999443bdff15d7bd62 /src/main/java/com/google/devtools
parent0b08f85af58d3be5eb3ddac2ff5104bca6e62e32 (diff)
Remove testing-only constructor for RuleClass from non-testing code.
-- MOS_MIGRATED_REVID=122635220
Diffstat (limited to 'src/main/java/com/google/devtools')
-rw-r--r--src/main/java/com/google/devtools/build/lib/packages/RuleClass.java51
1 files changed, 0 insertions, 51 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/packages/RuleClass.java b/src/main/java/com/google/devtools/build/lib/packages/RuleClass.java
index b4aac3be6e..a9c617ea9e 100644
--- a/src/main/java/com/google/devtools/build/lib/packages/RuleClass.java
+++ b/src/main/java/com/google/devtools/build/lib/packages/RuleClass.java
@@ -1010,57 +1010,6 @@ public final class RuleClass {
private final boolean supportsConstraintChecking;
/**
- * Helper constructor that skips allowedConfigurationFragmentNames and fragmentNameResolver.
- */
- @VisibleForTesting
- RuleClass(String name,
- boolean skylarkExecutable,
- boolean documented,
- boolean publicByDefault,
- boolean binaryOutput,
- boolean workspaceOnly,
- boolean outputsDefaultExecutable,
- ImplicitOutputsFunction implicitOutputsFunction,
- Configurator<?, ?> configurator,
- ConfiguredTargetFactory<?, ?> configuredTargetFactory,
- PredicateWithMessage<Rule> validityPredicate,
- Predicate<String> preferredDependencyPredicate,
- ImmutableSet<Class<?>> advertisedProviders,
- boolean canHaveAnyProvider,
- @Nullable BaseFunction configuredTargetFunction,
- Function<? super Rule, Map<String, Label>> externalBindingsFunction,
- @Nullable Environment ruleDefinitionEnvironment,
- Set<Class<?>> allowedConfigurationFragments,
- MissingFragmentPolicy missingFragmentPolicy,
- boolean supportsConstraintChecking,
- Attribute... attributes) {
- this(name,
- /*isSkylark=*/ skylarkExecutable,
- skylarkExecutable,
- documented,
- publicByDefault,
- binaryOutput,
- workspaceOnly,
- outputsDefaultExecutable,
- implicitOutputsFunction,
- configurator,
- configuredTargetFactory,
- validityPredicate,
- preferredDependencyPredicate,
- advertisedProviders,
- canHaveAnyProvider,
- configuredTargetFunction,
- externalBindingsFunction,
- ruleDefinitionEnvironment,
- new ConfigurationFragmentPolicy.Builder()
- .requiresConfigurationFragments(allowedConfigurationFragments)
- .setMissingFragmentPolicy(missingFragmentPolicy)
- .build(),
- supportsConstraintChecking,
- attributes);
- }
-
- /**
* Constructs an instance of RuleClass whose name is 'name', attributes
* are 'attributes'. The {@code srcsAllowedFiles} determines which types of
* files are allowed as parameters to the "srcs" attribute; rules are always