Commit Graph
227415 Commits
Author SHA1 Message Date
Roman Shevchenko 2bad8db30c [java] allows '@author' tag in module docs 2018-08-30 09:03:45 +03:00
Roman.Ivanov 6eafde03f9 SortContentAction: minor 2018-08-30 11:37:11 +07:00
Roman.Ivanov 2de5249609 SortContentAction: fix \n placement, better layout 2018-08-30 11:33:05 +07:00
Roman.Ivanov a816ff3861 SortContentAction: fix EOL comment capturing another elements while codegen 2018-08-30 11:31:17 +07:00
Roman.Ivanov 40ba62d4d8 SortContentAction: fix javadoc movement while sorting enum constants 2018-08-30 11:31:17 +07:00
Ilya.Kazakevich 4020d3b5f8 PY-25260: test added 2018-08-29 23:36:35 +03:00
Ilya.Kazakevich 50e1c91f8d PY-25260: Do not resolve qnames to empty folders.
spam.eggs.ham may be resolved to
"spam/eggs.py#def ham"
But empty folder "spam/eggs/" may go before "eggs.py" and break resolve process.

We exclude folders without of python files from test process.
2018-08-29 23:36:34 +03:00
Gregory.Shrago b6a5191c82 introduce updateQuickDocAsync() 2018-08-29 23:04:03 +03:00
Sergey Malenkov 5ce8adf088 cleanup after cleanup review 2018-08-29 21:09:43 +03:00
Vladimir Krivosheev 4ea81782d9 make all RC type classes final 2018-08-29 19:55:22 +02:00
Daniil Ovchinnikov 7b4dd06598 [groovy] binding variables don't have declarations and hence no comments to search injection language (EA-112678)
`GrBindingVariable#getTextRange` returns `null`, because it's a light element.
2018-08-29 20:53:40 +03:00
Sergey Simonchik 5301013373 node: use runnerw on Windows < 10 2018-08-29 20:35:22 +03:00
mariia.morozova@jetbrains.com a22c5d7ba8 [gui-tests] Remove some pauses in 'unit tests' tests 2018-08-29 19:28:40 +03:00
Alexander Lobas 067511a690 IDEA-196109 New Installed Plugin page's context menu actions are not DumbAware 2018-08-29 19:27:08 +03:00
Alexander Lobas 8d66b1aefe IDEA-195193 Plugins: implement search 2018-08-29 19:16:36 +03:00
Julia Beliaeva 1d7581fda5 [file-history] always jump to the nearest commit in file history for revision 2018-08-29 19:02:34 +03:00
Sergey Karashevich fc144afc12 [gui-test] extend GUI Recorder 2018-08-29 18:49:04 +03:00
Alexey Kudravtsev 56ef412c2f more consistency with other setters 2018-08-29 18:26:51 +03:00
Alexey Kudravtsev de01504005 more consistency with other setters 2018-08-29 18:22:42 +03:00
Alexey Kudravtsev 21124e7fce notnull 2018-08-29 18:22:41 +03:00
Alexander Lobas 5444c6bc39 IDEA-196430 New Plugins dialog: do not allow to install plugin from disk when it is already installed 2018-08-29 18:17:49 +03:00
Anton Lobov 37a111957a WEB-24731 JSON Schema: implement completion for the contents of $ref reference 2018-08-29 16:34:28 +02:00
Anton Lobov b9a36c68eb json schema: remake ref-references (references are now to each part of JSON Pointer, and are resolved properly)
fixes WEB-32453
2018-08-29 16:34:28 +02:00
Vladimir Krivosheev a1bcab003b move ConfigurationFactoryEx methods to RunConfigurationBase to simplify configuration factory
No need to complicate and introduce yet another concept of configuration factory — all current implementations simply delegates work to configuration
2018-08-29 16:27:38 +02:00
Mikhail Sokolov a0e468887f IDEA-196545 New "Go to" popup GUI: calling "Go to Class" while indexing silently shows empty list 2018-08-29 17:03:58 +03:00
Gregory.Shrago 5349137c81 IDEA-197446 IntelliJ 2018.2.1 freezes after a short time 2018-08-29 17:01:39 +03:00
Roman Shevchenko 0c54fcec4c [ui] checks visibility state before updating error dialog UI (EA-126683) 2018-08-29 16:52:03 +03:00
Aleksey Pivovarov e1d5d15f24 IDEA-197927 diff: fix "Ignore Imports and Formatting" mode
Trim ignored lines before computing inner fragments.
Otherwise, we might trim line, part of that was already matched with some "non-ignored" fragment from the other side.

As a side effect, it should reduce cases, when "non-ignored" lines deletion is placed between
two "ignored" lines blocks on the other side, producing confusing results.

As another side effect, we are avoiding matching "ignored" and "non-ignored" lines in some cases.
ex: "// import x.xx" vs "import x.xx" would be a "modification" before this fix and a "deletion" after.
So far, it's not clear which approach is better, as there are could be different cases with different ignore patterns.
2018-08-29 16:40:08 +03:00
Aleksey Pivovarov 5f78973e7b IDEA-197927 diff: add tests for "Ignore Imports and Formatting" mode 2018-08-29 16:40:08 +03:00
Vladislav.Soroka c89df57c99 Gradle: allow to use bundled JDK for gradle tooling 2018-08-29 16:37:44 +03:00
Vladislav.Soroka 2328a09b50 Gradle: allow to use bundled JDK for gradle tooling 2018-08-29 16:29:46 +03:00
Nikita Katkov b1cf0d3bb9 blocking calls detection inspection : Kotlin test for declared exceptions added 2018-08-29 16:28:54 +03:00
Vladislav.Soroka 36ff590899 Gradle: allow to use bundled JDK for gradle tooling 2018-08-29 16:13:57 +03:00
alexey.afanasiev e2abdc207b IDEA-198062 Resolve problem in bundled JDK 2018-08-29 16:06:01 +03:00
Vladislav Shishov 6e653b4e4c [gui-test] remove cursor icon 2018-08-29 15:59:59 +03:00
Vladimir Krivosheev 49cc35c1bb do not init credential store provider on save 2018-08-29 14:29:57 +02:00
Vladimir Krivosheev 4e2772396f cleanup 2018-08-29 14:29:57 +02:00
Alexander Lobas b603ac04d8 IDEA-197838 Project leak via animated icon in PluginsGroupComponentWithProgress 2018-08-29 15:15:51 +03:00
Sergey.Anchipolevsky 16784fba4f ability to select file in project view if it's contained in a project's archive file 2018-08-29 15:11:55 +03:00
Ivan Semenov 3f8e298a7a [github] Fix pull request table selection background and border 2018-08-29 14:56:45 +03:00
Ivan Semenov f91f6c7664 [github] Pull request changes viewer 2018-08-29 14:56:45 +03:00
Ivan Semenov e76db46394 [vcs] Allow to override scrollpane border in changes browser 2018-08-29 14:56:45 +03:00
Ivan Semenov 9ae0dd4d33 [github] Fix pull request loader
Initial indicator was reusable, so loader could load more than needed
2018-08-29 14:56:45 +03:00
Ivan Semenov ec0927fdf6 [github] More logging 2018-08-29 14:56:44 +03:00
Ivan Semenov 2ba4263ae9 [github] Extract request executor management logic
Build proper dispose chain to accomodate future multi-parent for holder
2018-08-29 14:56:44 +03:00
Ivan Semenov 1e8a061e00 [vcs] Fix patch reader so that lines outside context are not parsed 2018-08-29 14:56:44 +03:00
Egor Ushakov 188aab96e1 use only pid 2018-08-29 14:55:35 +03:00
Konstantin Ulitin 80b840bfde update internal stub tree viewer to use new tree model 2018-08-29 14:48:12 +03:00
Alexey Kudravtsev 9f97070926 bounded wildcards in API 2018-08-29 14:42:06 +03:00
Alexey Kudravtsev 93337259d3 do not register TextAttrubutes too early (to avoid re-registration with different colors later) 2018-08-29 14:25:06 +03:00