Commit Graph
65 Commits
Author SHA1 Message Date
Anna.Kozlova 36ee7203f6 anonym -> lambda 2016-05-18 12:04:12 +02:00
Konstantin Ulitin 87f52eb3d3 fix possible races in multiple roots file view providers 2015-12-23 21:45:18 +03:00
nik 65d50f97c9 don't specify ITNReporter as errorHandler explicitly, it is automatically used for exception from plugins which vendor is JetBrains 2015-12-17 12:11:27 +03:00
Ekaterina Tuzova 1b03cec221 fixed PY-16234 sphinx-quickstart doesn't find Sphinx although it is installed 2015-11-10 19:06:05 +03:00
Ekaterina Tuzova 37310a619a fixed PY-16472 No button for adding Sphinx Tasks in Python Plugin
added python-rest and rest plugins to python plugin
2015-11-10 19:06:05 +03:00
Dmitry Trofimov c6181b55e8 Added a registry key for default graceful stopping of processes on Windows (PY-17252) 2015-10-22 10:59:58 +02:00
Ekaterina Tuzova 37964d4dae fixed EA-62009 - CME: PsiFileBase.findLanguage 2015-10-01 13:02:06 +03:00
Dmitry Trofimov 8b6ef8a22b Merge branch 'master' into traff/zip_helpers 2015-09-21 14:55:25 +02:00
Roman Shevchenko 853ed7247a [platform] GeneralCommandLine usages migrated to new parent environment API (IDEA-118946) 2015-09-14 20:03:59 +03:00
Ilya.Kazakevich bd1cc63c40 PY-15975 Interface introduced to prevent configurations from running under debug, hence tests rerun support debug now while rest not 2015-09-03 21:02:35 +03:00
Dmitry Trofimov 76df7fdddc Move helpers enum to separate class. 2015-08-10 10:55:58 +02:00
Dmitry Trofimov 5c654752bd Use helpers enum constants where possible. 2015-08-04 19:40:28 +02:00
Dmitry Trofimov 8dc480c2e2 Python console execution refactoring. Occasionally fixes PY-13041 2015-07-31 00:18:04 +02:00
nik e822b40d0d removed unnecessary 'autodetectPlatformPrefix' calls 2015-07-17 10:27:23 +03:00
Ekaterina Tuzova 7f1def1df1 capitalization 2015-03-02 14:42:13 +03:00
Alexey Kudravtsev e7285e1158 added assertion for calling DialogWrapper.showAndGet() in modal dialogs only;
replaced "dialog.show(); dialog.isOK()" with showAndGet()
2014-11-19 17:19:02 +03:00
Andrey Vlasovskikh e083779793 Updated copyright 2014-10-16 17:56:38 +04:00
Andrey Vlasovskikh 90fdcf3276 Use ExecutionException in signatures instead of more specific PyExternalProcessException 2014-09-22 18:36:13 +04:00
Andrey Vlasovskikh cc00ea1918 Renamed PyPackageManager.findInstalledPackage() into findPackage() 2014-09-10 15:29:21 +04:00
Andrey Vlasovskikh 26373e942d Inlined PyPackageManager.getInstalledPackage(String) 2014-09-10 15:26:53 +04:00
Andrey Vlasovskikh de271cbf0f Use PyPackageManager only via its public interface 2014-09-09 17:07:32 +04:00
Dmitry Trofimov eb4e0bb7ab Clickable links for remote files in console (PY-10224). 2014-07-31 19:18:17 +02:00
Ekaterina Tuzova 961b03c102 install template language bindings for new projects 2014-06-23 11:10:39 +04:00
Alexey Kudravtsev 9fea2a6867 notnull 2014-06-18 14:59:12 +04:00
Anna Kozlova d45c8a5da2 all inspections are suppressable by default; language suppressor is needed to provide non trivial implementation 2014-06-17 17:57:35 +04:00
Ekaterina Tuzova 50e11e6a83 fixed PY-13150 Pyramid run configuration fails when specifing '--reload' in additional option 2014-06-02 17:03:42 +04:00
Ekaterina Tuzova 0fcb1c3fc5 introduced pycharm_load_entry_point instead of searching for executable through local file system
so Pyramid run configuration and Sphinx-quickstart works with remote interpreter
(PY-13043 Pyramid: not able to run pyramid run configuration on remote interpreter)
2014-05-23 17:33:14 +04:00
nik d4d6b609b6 sources roots without sources converted to resource roots 2014-05-21 15:40:08 +04:00
peter d55d2bb64b rename physical->eventSystemEnabled to reduce confusion when constructing FileViewProvider 2014-02-23 20:44:04 +01:00
nik d031ebcd1d hide Python run configurations if they are irrelevant (IDEA-116046) 2013-11-06 16:53:18 +04:00
Konstantin Bulenkov f2a5483213 PlatformDataKeys -> CommonDataKeys 2013-11-03 23:43:04 +01:00
Dmitry Jemerov 70e628954f Apache 2 copyright headers 2013-10-21 15:29:20 +02:00
Dmitry Jemerov fd9da876e5 correctly locate helpers under new repo layout 2013-10-18 18:58:28 +02:00
Dmitry Jemerov 543d5760fb move testdata to community 2013-10-10 14:10:37 +02:00
Konstantin Bulenkov 94ed15c9f4 fix yellow code producing by CommonDataKeys 2013-10-01 22:18:44 +02:00
Ekaterina Tuzova b64aa0c245 Merge remote-tracking branch 'origin/master' 2013-09-24 10:56:41 +04:00
Ekaterina Tuzova fd7a566afc fixed PY-9448 Add ability to directly create pdf's from sphinx documentation 2013-09-23 19:44:24 +04:00
Dmitry Jemerov 50f3bcfa60 remove dependency which is no longer appropriate 2013-09-23 15:51:51 +02:00
Dmitry Jemerov 848bc00b8a moved python-rest under community, add to build 2013-09-18 19:57:05 +02:00
Dmitry Jemerov 4ce0f0a737 remove hard dependency of python-rest on django 2013-09-18 19:36:28 +02:00
Ekaterina Tuzova 78de90beb7 fixed PY-10740 Error trying to create new Pyramid project
removed duplicated code
2013-09-07 19:26:15 +04:00
nik a09bc025a9 cleanup: added default (empty) implementation for SettingsEditor#disposeEditor 2013-08-15 10:15:36 +04:00
Yann Cébron d035e60bd7 fix compilation due to API-change 2013-08-12 22:15:37 +02:00
Dmitry Jemerov 17135d4309 passing a name to ModuleBasedConfiguration constructor is optional; kill a lot of code for passing around empty names 2013-07-25 17:11:28 +02:00
Dmitry Jemerov 83c9616577 provide default implementation for ModuleBasedConfiguration.createInstance(), delete a ton of existing implementations 2013-07-25 16:08:20 +02:00
Ekaterina Tuzova b00d24e5ff Do not reuse RunConfigurationModule for different configurations
fixed PY-10200 py.test producer choses the wrong project
2013-07-09 16:53:54 +04:00
Ekaterina Tuzova cda2749f3f fixed sphinx-quickstart for multi-module project
fixed PY-10237 Sphinx quickstart action should take module from datacontext instead of using modules[0]
2013-07-08 17:23:56 +04:00
Ekaterina Tuzova 5ace3a28b2 search for sphinx-quckstart in default location
fixed PY-10238 sphinx-quickstart couldn't be found under /usr/local/bin
2013-07-08 17:21:34 +04:00
Ekaterina Tuzova c97f24ee5f moved all configurations in Python Integrated Tools to module base
fixed PY-9018 Cannot create test run configuration from editor
2013-06-06 18:32:44 +04:00
Alexey Kudravtsev c56272b62a avoid HintAction if not necessary 2013-04-26 15:07:36 +04:00