Alexey Kudravtsev
4a4626c750
removed default file header, because it adds no information but subtracts attention and space
2017-05-12 14:02:24 +03:00
Anna.Kozlova
583a728f89
cleanup redundant type arguments
2017-04-27 12:37:01 +02:00
peter
a8a300533e
run Sphinx VFS refresh in a write-safe context (EA-99840 - assert: RefreshQueueImpl.execute)
2017-04-10 15:29:28 +02:00
Alexey Kudravtsev
382f881317
in fixture-based tests dispose things earlier to not treat them as leaks
2017-03-02 13:24:40 +03:00
Vladimir Krivosheev
e1efcd8d0d
cleanup — add NotNull
2016-12-01 17:44:10 +01:00
peter
53210fe263
python: write action is unnecessary in some quick fixes
2016-11-16 09:20:36 +01:00
Yann Cébron
81d29f9bd5
Plugin descriptors: remove deprecated attribute idea-plugin@version (IDEA-163694)
2016-11-11 17:08:58 +01:00
Vladimir Krivosheev
fe612d8088
remove app level fireProfileChanged/fireProfileChanged
2016-11-09 18:39:49 +01:00
Vladimir Krivosheev
33ab2e75be
do not init project inspection profile on updateProfile — it will be done in any case (was already discussed and confirmed, this part of code was not updated)
2016-11-09 18:39:49 +01:00
Anna.Kozlova
78d1492242
explicit types to diamonds
2016-08-08 17:08:03 +02:00
Andrey Vlasovskikh
595f965be9
Reset __PYVENV_LAUNCHER__ set by MacPorts that breaks site-packages in venvs (PY-18074)
...
Python 3.3+ interpreters installed via MacPorts set the system-wide
__PYVENV_LAUNCHER__ environment variable to point to the original
Python interpreter. That prevents any venvs from setting their correct
site-packages directories, because this variable is used in site.py
initialization logic for setting an alternative root for venvs.
This fix sets the __PYVENV_LAUNCHER__ to point to the correct location
of the project intepreter if this environment variable exists.
2016-08-03 14:55:34 +03:00
Vladimir Krivosheev
7baeb29172
Merge remote-tracking branch 'origin/master' into develar/is
2016-06-24 11:31:06 +02:00
Andrey Vlasovskikh
2401d62f80
Initial implementation of background caching of packages (PY-18039)
2016-06-23 17:40:54 +03:00
Vladimir Krivosheev
38ae401c46
Merge remote-tracking branch 'origin/master' into develar/is
...
# Conflicts:
# java/java-tests/testSrc/com/intellij/codeInspection/OfflineInspectionResultViewTest.java
# platform/analysis-impl/src/com/intellij/codeInsight/daemon/impl/HighlightInfoType.java
# platform/lang-impl/src/com/intellij/codeInspection/actions/CodeCleanupAction.java
# platform/lang-impl/src/com/intellij/codeInspection/actions/CodeInspectionAction.java
2016-06-22 14:40:12 +02:00
Ekaterina Tuzova
c21bd7a5a4
NPE
2016-06-07 15:48:21 +03:00
Vladimir Krivosheev
037be986b3
remove ApplicationProfileManager
2016-06-07 12:36:49 +02:00
Vladimir Krivosheev
78bcbdd421
use getCurrentProfile
2016-06-07 12:11:47 +02:00
Vladimir Krivosheev
bfc0897351
get rid of InspectionProfileManager — part 1
2016-06-07 12:11:47 +02:00
Ekaterina Tuzova
4757289946
PY-9448 Add ability to directly create pdf's from sphinx documentation
...
implemented via rst2pdf package see http://www.sphinx-doc.org/en/stable/builders.html
2016-05-26 17:36:55 +03:00
Anna.Kozlova
43673ee4bd
block lambda -> expr lambda
2016-05-24 12:27:58 +02:00
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