in enforcer-rules/src/main/java/org/apache/maven/enforcer/rules/RequirePluginVersions.java [173:194]
public RequirePluginVersions(
PluginManager pluginManager,
ArtifactFactory factory,
RepositorySystem repositorySystem,
MavenSession session,
EnforcerRuleUtils utils,
RuntimeInformation runtimeInformation,
DefaultLifecycles defaultLifeCycles,
MavenProject project,
ExpressionEvaluator evaluator,
PlexusContainer container) {
this.pluginManager = Objects.requireNonNull(pluginManager);
this.factory = Objects.requireNonNull(factory);
this.repositorySystem = Objects.requireNonNull(repositorySystem);
this.session = Objects.requireNonNull(session);
this.utils = Objects.requireNonNull(utils);
this.runtimeInformation = Objects.requireNonNull(runtimeInformation);
this.defaultLifeCycles = Objects.requireNonNull(defaultLifeCycles);
this.project = Objects.requireNonNull(project);
this.evaluator = Objects.requireNonNull(evaluator);
this.container = Objects.requireNonNull(container);
}