private @NotNull List<Element> getCompilerConfigs() {
    List<Element> configurations = getCompileExecutionConfigurations();
    if (!configurations.isEmpty()) return configurations;
    Element configuration = getPluginConfiguration("org.apache.maven.plugins", "maven-compiler-plugin");
    return ContainerUtil.createMaybeSingletonList(configuration);
  }
private @NotNull List<Element> getCompilerConfigs()