Merge "MigrateLabelFunctionsToSubmitRequirementIT: Fix style of test names"
diff --git a/java/com/google/gerrit/server/project/SubmitRequirementsEvaluatorImpl.java b/java/com/google/gerrit/server/project/SubmitRequirementsEvaluatorImpl.java
index d749fd3..f60e9e5 100644
--- a/java/com/google/gerrit/server/project/SubmitRequirementsEvaluatorImpl.java
+++ b/java/com/google/gerrit/server/project/SubmitRequirementsEvaluatorImpl.java
@@ -18,6 +18,7 @@
import static com.google.gerrit.server.project.ProjectCache.illegalState;
import com.google.common.collect.ImmutableMap;
+import com.google.common.flogger.FluentLogger;
import com.google.gerrit.entities.SubmitRequirement;
import com.google.gerrit.entities.SubmitRequirementExpression;
import com.google.gerrit.entities.SubmitRequirementExpressionResult;
@@ -42,6 +43,7 @@
/** Evaluates submit requirements for different change data. */
public class SubmitRequirementsEvaluatorImpl implements SubmitRequirementsEvaluator {
+ private static final FluentLogger logger = FluentLogger.forEnclosingClass();
private final Provider<SubmitRequirementChangeQueryBuilder> queryBuilder;
private final ProjectCache projectCache;
@@ -111,6 +113,29 @@
: Optional.empty();
}
+ if (applicabilityResult.isPresent()) {
+ logger.atFine().log(
+ "Applicability expression result for SR name '%s':"
+ + " passing atoms: %s, failing atoms: %s",
+ sr.name(),
+ applicabilityResult.get().passingAtoms(),
+ applicabilityResult.get().failingAtoms());
+ }
+ if (submittabilityResult.isPresent()) {
+ logger.atFine().log(
+ "Submittability expression result for SR name '%s':"
+ + " passing atoms: %s, failing atoms: %s",
+ sr.name(),
+ submittabilityResult.get().passingAtoms(),
+ submittabilityResult.get().failingAtoms());
+ }
+ if (overrideResult.isPresent()) {
+ logger.atFine().log(
+ "Override expression result for SR name '%s':"
+ + " passing atoms: %s, failing atoms: %s",
+ sr.name(), overrideResult.get().passingAtoms(), overrideResult.get().failingAtoms());
+ }
+
return SubmitRequirementResult.builder()
.legacy(Optional.of(false))
.submitRequirement(sr)
diff --git a/polygerrit-ui/app/api/styles.ts b/polygerrit-ui/app/api/styles.ts
index 1e1f60a..f5b22a1 100644
--- a/polygerrit-ui/app/api/styles.ts
+++ b/polygerrit-ui/app/api/styles.ts
@@ -30,4 +30,5 @@
spinner: Style;
subPage: Style;
table: Style;
+ modal: Style;
}
diff --git a/polygerrit-ui/app/elements/shared/gr-js-api-interface/gr-plugin-loader.ts b/polygerrit-ui/app/elements/shared/gr-js-api-interface/gr-plugin-loader.ts
index b2894a7..a58c6cc 100644
--- a/polygerrit-ui/app/elements/shared/gr-js-api-interface/gr-plugin-loader.ts
+++ b/polygerrit-ui/app/elements/shared/gr-js-api-interface/gr-plugin-loader.ts
@@ -29,6 +29,7 @@
import {iconStyles} from '../../../styles/gr-icon-styles';
import {GrJsApiInterface} from './gr-js-api-interface-element';
import {define} from '../../../models/dependency';
+import {modalStyles} from '../../../styles/gr-modal-styles';
enum PluginState {
/** State that indicates the plugin is pending to be loaded. */
@@ -88,6 +89,7 @@
spinner: spinnerStyles,
subPage: subpageStyles,
table: tableStyles,
+ modal: modalStyles,
};
private pluginListLoaded = false;