@@ -11,6 +11,7 @@ import com.mobicrave.eventtracker.storage.BloomFilteredEventStorage; import com.mobicrave.eventtracker.storage.BloomFilteredUserStorage; import javax.inject.Named; +import java.io.File; import java.util.Properties; public class EventTrackerModule extends AbstractModule { @@ -23,6 +24,7 @@ public class EventTrackerModule extends AbstractModule { @Override protected void configure() { Names.bindProperties(super.binder(), properties); + new File(properties.getProperty("eventtracker.directory")).mkdirs(); } @Provides
@@ -2,6 +2,9 @@ package com.intellij.cvsSupport2.javacvsImpl; import com.intellij.openapi.vfs.VirtualFile; +import java.io.File; + public interface ProjectContentInfoProvider { boolean fileIsUnderProject(VirtualFile file); + boolean fileIsUnderProject(File file); }
@@ -17,8 +17,6 @@ package org.jetbrains.idea.svn.commandLine; import com.intellij.openapi.vcs.LineProcessEventListenerAdapter; -import java.io.File; - /** * Created with IntelliJ IDEA. * User: Irina.Chernushina @@ -28,8 +26,6 @@ import java.io.File; public abstract class LineCommandListener extends LineProcessEventListenerAdapter { private boolean myCanceled; - public abstract void baseDirectory(final File file); - public void cancel() { myCanceled = true; }
@@ -18,8 +18,11 @@ package com.intellij.openapi.ui.playback; import com.intellij.openapi.util.ActionCallback; import java.awt.*; +import java.io.File; public interface PlaybackCommand { ActionCallback execute(PlaybackContext context); boolean canGoFurther(); + + File getBaseDir(); } \ No newline at end of file
@@ -15,13 +15,12 @@ */ package com.intellij.profile; +import com.intellij.openapi.options.Scheme; import com.intellij.openapi.util.IconLoader; import com.intellij.openapi.util.JDOMExternalizable; -import com.intellij.openapi.options.Scheme; import org.jetbrains.annotations.NonNls; import javax.swing.*; -import java.io.File; /** * User: anna @@ -33,7 +32,7 @@ public interface Profile extends JDOMExternalizable, Comparable, Scheme { @NonNls String INSPECTION = "INSPECTION"; @NonNls String CODE_STYLE = "CODE_STYLE"; String getName(); - File getFile(); + void copyFrom(Profile profile); void setLocal(boolean isLocal);