@Nullable
  String evaluateEffectivePom(
    @NotNull File file,
    @NotNull ArrayList<String> activeProfiles,
    @NotNull ArrayList<String> inactiveProfiles,
    MavenToken token) throws RemoteException;
@Nullable
  String evaluateEffectivePom(
    @NotNull File file,
    @NotNull ArrayList<String> activeProfiles,
    @NotNull ArrayList<String> inactiveProfiles,
    MavenToken token)