From 04b72193aa94c79dbf52b5d79237dfa2c9e97cc6 Mon Sep 17 00:00:00 2001 From: Vladimir Kravets Date: Sat, 19 Oct 2013 11:57:47 +0300 Subject: [PATCH] PY-9356 Clean .pyc should include $py.class files if jython interpreter is used --- python/src/META-INF/python-core.xml | 2 +- python/src/com/jetbrains/python/actions/CleanPycAction.java | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/python/src/META-INF/python-core.xml b/python/src/META-INF/python-core.xml index ac3d7e0ee19d..8f724b87bf90 100644 --- a/python/src/META-INF/python-core.xml +++ b/python/src/META-INF/python-core.xml @@ -653,7 +653,7 @@ - diff --git a/python/src/com/jetbrains/python/actions/CleanPycAction.java b/python/src/com/jetbrains/python/actions/CleanPycAction.java index 75f3f9cfe462..44262218ecc6 100644 --- a/python/src/com/jetbrains/python/actions/CleanPycAction.java +++ b/python/src/com/jetbrains/python/actions/CleanPycAction.java @@ -62,7 +62,8 @@ public class CleanPycAction extends AnAction { public boolean process(File file) { if (file.getParentFile().getName().equals(PyNames.PYCACHE) || FileUtilRt.extensionEquals(file.getName(), "pyc") || - FileUtilRt.extensionEquals(file.getName(), "pyo")) { + FileUtilRt.extensionEquals(file.getName(), "pyo") || + FileUtilRt.extensionEquals(file.getName(), "$py.class")) { pycFiles.add(file); } return true;