Skip to content

Commit

Permalink
ProjectInitializer.doInit() was being called twice. ShellImpl.setCurr…
Browse files Browse the repository at this point in the history
…entResource already fires InitProject event
  • Loading branch information
gastaldi committed May 8, 2013
1 parent d2f1176 commit dcbb09b
Showing 1 changed file with 1 addition and 10 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,6 @@
*/
package org.jboss.forge.shell.project;

import javax.enterprise.event.Event;
import javax.enterprise.event.Observes;
import javax.inject.Inject;

Expand All @@ -17,7 +16,6 @@
import org.jboss.forge.resources.DirectoryResource;
import org.jboss.forge.shell.Shell;
import org.jboss.forge.shell.events.InitProject;
import org.jboss.forge.shell.events.PostStartup;

/**
* @author <a href="mailto:lincolnbaxter@gmail.com">Lincoln Baxter, III</a>
Expand All @@ -26,25 +24,18 @@ public class ProjectInitializer
{
private final Shell shell;
private final CurrentProject cp;
private final Event<InitProject> init;

private final ProjectFactory projectFactory;

@Inject
public ProjectInitializer(final Shell shell, final CurrentProject currentProjectHolder,
final Event<InitProject> init, final ProjectFactory projectFactory)
final ProjectFactory projectFactory)
{
this.shell = shell;
this.cp = currentProjectHolder;
this.init = init;
this.projectFactory = projectFactory;
}

public void postStartupTrigger(@Observes final PostStartup event)
{
init.fire(new InitProject());
}

public void doInit(@Observes final InitProject event)
{
DirectoryResource currentDirectory = shell.getCurrentDirectory();
Expand Down

0 comments on commit dcbb09b

Please sign in to comment.