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
Vladislav.Soroka
a423491429
External system: NCDFE fix (CPP-14041)
2018-08-29 14:04:56 +03:00
Vladislav Shishov
b9062a44c4
[gui-test] suppress exceptions in ScreenshotTaker
2018-08-29 13:41:20 +03:00
Vladimir Krivosheev
ce0fb7a803
FrameworkDataService wants boundary whitespace
2018-08-29 12:35:47 +02:00
Vladimir Krivosheev
b735124a33
deprecate ConfigurationFactoryEx (it is class, so, makes impossible to extend another base class) in favour of interface ConfigurationFactoryListener
...
ConfigurationFactoryListener is not merged into ConfigurationFactory because for now not clear — is it really required? Maybe we can get rid of it completely
2018-08-29 12:35:47 +02:00