log failures to run pep8.py

This commit is contained in:
Dmitry Jemerov
2013-02-05 20:09:47 +01:00
parent adeed1bdc1
commit 764c6b4a97
@@ -11,6 +11,9 @@ import com.intellij.execution.process.ProcessOutput;
import com.intellij.lang.annotation.Annotation;
import com.intellij.lang.annotation.AnnotationHolder;
import com.intellij.lang.annotation.ExternalAnnotator;
import com.intellij.openapi.application.ApplicationInfo;
import com.intellij.openapi.application.impl.ApplicationInfoImpl;
import com.intellij.openapi.diagnostic.Logger;
import com.intellij.openapi.editor.Editor;
import com.intellij.openapi.editor.ex.EditorSettingsExternalizable;
import com.intellij.openapi.module.ModuleUtilCore;
@@ -47,6 +50,7 @@ import java.util.regex.Pattern;
* @author yole
*/
public class Pep8ExternalAnnotator extends ExternalAnnotator<Pep8ExternalAnnotator.State, Pep8ExternalAnnotator.State> {
private static final Logger LOG = Logger.getInstance(Pep8ExternalAnnotator.class);
public static class Problem {
private final int myLine;
@@ -128,6 +132,9 @@ public class Pep8ExternalAnnotator extends ExternalAnnotator<Pep8ExternalAnnotat
}
}
}
else if (((ApplicationInfoImpl) ApplicationInfo.getInstance()).isEAP()) {
LOG.info("Error running pep8.py: " + output.getStderr());
}
return collectedInfo;
}