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