Loosen visibility and finality of *QueryEnvironment fields.
--
MOS_MIGRATED_REVID=138534021
diff --git a/src/main/java/com/google/devtools/build/lib/query2/AbstractBlazeQueryEnvironment.java b/src/main/java/com/google/devtools/build/lib/query2/AbstractBlazeQueryEnvironment.java
index 76a7f36..32d8617 100644
--- a/src/main/java/com/google/devtools/build/lib/query2/AbstractBlazeQueryEnvironment.java
+++ b/src/main/java/com/google/devtools/build/lib/query2/AbstractBlazeQueryEnvironment.java
@@ -50,15 +50,15 @@
*/
public abstract class AbstractBlazeQueryEnvironment<T>
implements QueryEnvironment<T> {
- protected final ErrorSensingEventHandler eventHandler;
+ protected ErrorSensingEventHandler eventHandler;
protected final boolean keepGoing;
protected final boolean strictScope;
protected final DependencyFilter dependencyFilter;
private final Predicate<Label> labelFilter;
- private final Set<Setting> settings;
- private final List<QueryFunction> extraFunctions;
+ protected final Set<Setting> settings;
+ protected final List<QueryFunction> extraFunctions;
private final QueryExpressionEvalListener<T> evalListener;
private static final Logger LOG = Logger.getLogger(AbstractBlazeQueryEnvironment.class.getName());