Commit Graph
149 Commits
Author SHA1 Message Date
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