in maven2-server-impl/src/org/jetbrains/idea/maven/server/embedder/Maven2ServerEmbedderImpl.java [471:488]
private MavenServerExecutionResult execute(@NotNull final File file,
@NotNull final Collection<String> activeProfiles,
@NotNull final Collection<String> inactiveProfiles,
@NotNull final List<String> goals,
@NotNull final List<String> selectedProjects,
final boolean alsoMake,
final boolean alsoMakeDependents) throws RemoteException, MavenServerProcessCanceledException {
return doExecute(new Executor<MavenServerExecutionResult>() {
@NotNull
@Override
public MavenServerExecutionResult execute() throws Exception {
MavenExecutionResult result = myImpl
.execute(file, new ArrayList<String>(activeProfiles), new ArrayList<String>(inactiveProfiles), goals, selectedProjects, alsoMake,
alsoMakeDependents);
return createExecutionResult(file, result, null);
}
});
}