Semyon Proshev
9dcbfb78fd
Reduce PythonSdkType.activateVirtualEnv(String) usages (EA-209936)
...
Use `PythonSdkType.activateVirtualEnv(Sdk)` instead with caching.
GitOrigin-RevId: 175afc2b52a4f50f4e63c3f33a2f89aab85ffd39
2019-09-03 14:59:03 +00:00
Andrey Vlasovskikh
f0c3fa13b0
PY-29858 Make all Python run configurations dumb-aware
...
Python run configurations don't use any indices, so it's safe to update/invoke them while indexing. This change enables
Run / Debug / Profile / Run with Coverage / Concurrency Diagram.
GitOrigin-RevId: 4993c859983c336b88984033ae209fc221290e2a
2019-07-26 15:02:42 +03:00
Roman Shevchenko
e6abc7158f
[project] non-runtime code should not use directly use runtime classes
...
Reverting SystemInfo -> SystemInfoRt change
GitOrigin-RevId: a4a8c2b339e037cbf9209f9730c2ae30db485932
2019-06-16 05:32:27 +03:00
Rustam Vishnyakov
123242c4b2
EditorConfig documentation test
...
GitOrigin-RevId: fd52ace3d7a32ecd02c2c5ab90e077967604c15e
2019-06-16 04:03:21 +03:00
Egor Zhdan
c1813cfb52
Cleanup: NotNull/Nullable
...
GitOrigin-RevId: b8e892f32ea84c2115973155dba7127b892cc36e
2019-06-16 04:02:08 +03:00
Eldar Abusalimov
1120c30a56
Merge remote-tracking branch 'origin/master' into eldar/cidr-debugger
...
# Conflicts:
# CIDR/clion/src/com/jetbrains/cidr/cpp/toolchains/MSVC.java
GitOrigin-RevId: f3593b526d1870f32b3f1451cab0c6a653e5beb5
2019-06-16 03:01:38 +03:00
Anna Kozlova
91f7445298
constructor reference: don't ignore constructor parameters during method reference inference (IDEA-185578)
...
GitOrigin-RevId: e836468e05db28157713e9edd3c70382f8ecdebc
2019-06-13 03:15:49 +03:00
Egor Zhdan
39d2d77155
Cleanup: NotNull/Nullable
...
GitOrigin-RevId: b8e892f32ea84c2115973155dba7127b892cc36e
2019-06-13 03:14:35 +03:00
Roman Shevchenko
57e7cc56a0
[project] non-runtime code should not use directly use runtime classes
...
Reverting SystemInfo -> SystemInfoRt change
GitOrigin-RevId: a4a8c2b339e037cbf9209f9730c2ae30db485932
2019-06-11 17:48:13 +03:00
Julia Beliaeva
3fee046d20
[vcs-log] cleanup RootCellRenderer
...
GitOrigin-RevId: bba216626193ac756cd133b8ae9bc4e577abea42
2019-06-10 04:10:14 +03:00
Eldar Abusalimov
dcaeb8f8c7
OC-4061: ApplicationUtil: Make runWithCheckCanceled() return result
...
GitOrigin-RevId: 3aa9f23cc5097e644eddf82a4faca669759b4760
2019-06-10 04:09:35 +03:00
Vladimir Krivosheev
a8c510ae57
fix yellow code - rationalize static call
...
GitOrigin-RevId: 2dc783a75d852bd9c8a537ef6ed6bfac07640177
2019-06-04 08:10:41 +03:00
Vladimir Krivosheev
6a68c1583a
prefer to use SystemInfoRt
...
GitOrigin-RevId: 72aa33bf5d46456a63f1128c829468f373ffec84
2019-05-29 21:13:12 +03:00
Aleksey Rostovskiy
185284cee6
get rid of intellij.build.toolbox.litegen parameter and use BuildOptions.TOOLBOX_LITE_GEN_STEP to skip it instead
...
GitOrigin-RevId: 9aac8ee4ed1ebf2a29de18a238825fafb1ab88f9
2019-05-27 15:08:08 +03:00
Alexandr Suhinin
9215f4240b
[duplicates] enable duplicates analysis in PyCharm/WebStorm/PhpStorm/RubyMine
...
GitOrigin-RevId: 1545b79fdca4888f4b94f47f22703fd37694fa7a
2019-05-27 15:07:30 +03:00
Anton Makeev
aa103fd53c
Merge branch 'master' into amakeev/gradle
...
# Conflicts:
# community/plugins/gradle/src/org/jetbrains/plugins/gradle/service/settings/IdeaGradleProjectSettingsControlBuilder.java
GitOrigin-RevId: d931e798108685731bf185f7c2e3221680b8e5a2
2019-05-17 19:11:16 +03:00
Anton Makeev
b54aaf7e4e
IDEA-210281 Cleanup Gradle settings: separate Runner configurable removed
...
GitOrigin-RevId: adbc39121fe91beb633e125b4cf39bfe0a422e4b
2019-05-17 19:02:16 +03:00
Alexey Kudravtsev
44c620df51
add PECS wildcards to method signatures where necessary and where methods are not overridden by plugins
...
GitOrigin-RevId: 1ec7f1a1aa17d2d4f42e647207323ab8a3138683
2019-05-13 17:06:40 +03:00
Dmitry Avdeev
83f21c7197
Merge remote-tracking branch 'origin/master'
...
GitOrigin-RevId: 211e84dab4063848c1d3d835a526271ee1466636
2019-05-07 17:03:19 +03:00
Dmitry Avdeev
f9664fc455
IDEA-211555 Freeze on completion in XML file
...
do not process xincludes in ExtensionDomExtender
GitOrigin-RevId: d631dcd52d5bf500b61960473e16237008ad02a3
2019-05-07 17:02:41 +03:00
Vladimir Krivosheev
93f7a92521
deprecate ContainerUtil.newHashSet()
...
GitOrigin-RevId: e6c0562c868c61db16ce950bd24a22164bb6c926
2019-05-03 14:02:51 +03:00
Vladimir Krivosheev
40be3c10c1
use Charsets.UTF_8
2019-04-12 09:01:56 +02:00
Dmitry Jemerov
ebfd72740d
Cleanup: remove redundant super calls to AnAction.update()
2019-04-04 18:40:33 +02:00
Alexander Zolotov
39434c4080
Get rid of idea-version tags in plugins xml
...
Build scripts set proper values for bundled plugins and plugins for publishing.
Still, it's possible to break the logic if explicit since-build value is not match \d+.\d+ pattern or if until-build is omitted. So it's better to get rid of it at all.
2019-01-28 13:59:36 +03:00
Alexander Zolotov
aab264bb0b
Delete version tags from plugin.xml files
...
They don't make any sense since
- they are not required for bundled plugins (com.intellij.ide.plugins.IdeaPluginDescriptorImpl#myVersion will be filled with IDE version)
- they will be overwritten during the build for pluginsToPublish (org.jetbrains.intellij.build.impl.DistributionJARsBuilder#setPluginVersionAndSince)
Still they may affect plugins loading mechanism, e.g. see https://youtrack.jetbrains.com/issue/GO-6741 or https://youtrack.jetbrains.com/issue/IDEA-188964
2019-01-18 15:59:46 +03:00
Alexey Kudravtsev
d4cba378ed
handle suppressed exceptions
2018-11-29 13:25:06 +03:00
Yann Cébron
f62a9ccfe0
RestFixtureTestCase: super.tearDown() in finally
2018-11-20 19:26:51 +01:00
nik
0be3657ad0
cleanup: remove 'public' modifier from constructors in non-public classes (IDEA-195931)
...
public constructors in non-public classes may be confusing, and removing them makes code shorter.
2018-09-06 16:49:46 +03:00
nik
352a876ae5
run configurations: explicitly specify help topic in implementations
...
This is needed to return null from ConfigurationType.getHelpTopic by default (see IDEA-195693).
2018-09-05 13:23:40 +03:00
Vladimir Krivosheev
4ea81782d9
make all RC type classes final
2018-08-29 19:55:22 +02:00
Vladimir Krivosheev
eb3049279e
add notNull, clarify ConfigurationType.id rules
2018-08-25 10:14:32 +02:00
Vladimir Krivosheev
d1bae5c85f
cleanup (NotNull)
2018-08-21 08:04:00 +02:00
Vladimir Krivosheev
e92a399d55
override, notnull
2018-08-13 17:07:12 +02:00
Alexey Kudravtsev
a2783ed229
annotated AnActionEvent parameter @NotNull
2018-08-06 15:29:49 +03:00
Max Medvedev
1e0f9fd41b
@NotNull context parameter of CompletionProvider#addCompletions
2018-08-03 19:11:53 +03:00
Ekaterina Tuzova
1190775c9a
PY-30516 reST preview doesn't work on Windows with Python 3 interpreter
2018-06-20 17:10:04 +03:00
Ekaterina Tuzova
4c4f0413a9
more info when html preview failed
2018-06-18 16:41:13 +03:00
Ekaterina Tuzova
b100fa9621
get docutils from helpers
2018-06-18 16:41:12 +03:00
Ekaterina Tuzova
4baf285e7d
no preview available message
2018-06-18 16:41:11 +03:00
Ekaterina Tuzova
0f8e7428ed
added simple preview for restructured text
2018-06-18 16:41:11 +03:00
Ekaterina Tuzova
cc0ca5938c
PY-29386 reStructuredText code formatting breaks indents for .. toctree:
2018-06-08 16:09:26 +03:00
Ekaterina Tuzova
3f68aec01d
PY-27860 RST icon blinking in "Structure" panel
2018-06-07 20:00:24 +03:00
Anna.Kozlova
48d3ce215c
make private fields final
2018-02-07 09:44:30 +01:00
Sergey Ignatov
977d0474d8
fix leaks in run configuration producers
2018-01-29 17:05:16 +03:00
Vladimir Krivosheev
cbdbbfaf3b
prefer getBasePath()
2018-01-26 12:57:52 +01:00
nik
c9620ce099
IDEA project configuration: the great module rename
...
Rename all modules in IntelliJ IDEA sources to ensure that they follow a consistent naming scheme.
Update *.iml files.
2018-01-25 12:59:02 +03:00
nik
16410c2321
IDEA project configuration: the great module rename
...
Rename all modules in IntelliJ IDEA sources to ensure that they follow a consistent naming scheme.
Rename iml files.
2018-01-25 12:59:02 +03:00
peter
315b7969c1
migrate most usages of deprecated com.intellij.util.containers.HashMap/Set to java.util
2018-01-19 22:26:30 +01:00
Dmitry Trofimov
6858c0e803
Clean-up module dependencies
2018-01-19 19:40:19 +01:00
Vladimir Krivosheev
616007c544
add NotNull
2017-12-19 13:34:08 +01:00