Anna.Kozlova
708771b880
pass repeat count to fork vms
2016-05-24 17:18:36 +02:00
Joe Baker-Malone
d904d311ac
[platform] supports external components in update checker
...
E.g. SDKs installed from the IDE, but not shipped/updated as a part of it.
2016-05-24 17:12:00 +02:00
Alexey Kudravtsev
c3ec1d1aaa
javadocs
2016-05-24 18:12:07 +03:00
peter
1c70e25d2e
IDEA-154272 Editor opening should do heavy operations in background
2016-05-24 17:09:46 +02:00
peter
10f57a3960
start run configurations in a transaction because some of them saveAllDocuments
2016-05-24 17:09:46 +02:00
Dmitry Batkovich
d124454677
inspection toolwindow: resort actions in the toolbar
2016-05-24 18:07:23 +03:00
Rustam Vishnyakov
1c7df29ef9
Language added to LineIndentProvider API
2016-05-24 18:01:51 +03:00
Dmitry Batkovich
ceeeb88015
inspection toolwindow: inspection options button removed from toolbar
2016-05-24 18:00:59 +03:00
Roman Shevchenko
c0da3c21d0
[platform] replaces old update notifications instead of blocking newer ones; correction
2016-05-24 16:53:34 +02:00
Aleksey Pivovarov
4c73c8035c
Task.Modal: fix onCancel() usages
...
after recent changes, Modal.onCancel() is no longer executed if Modal.run() throws an exception.
2016-05-24 17:47:40 +03:00
Aleksey Pivovarov
d2f4eeec33
vcs: sanitize BackgroundTaskQueue
2016-05-24 17:47:40 +03:00
Aleksey Pivovarov
5c4046a522
ProgressManager - always invoke Task callbacks
...
* add onError() / onFinished() callback
* always trigger one of onSuccess()/onCancel()/onError() and onFinished()
before this change, callbacks hadling was not guaranteed if Task.run() throwed an exception.
Task.Modal - runProcessWithProgressSynchronously() would call onCancel()
Task.Backgroundable - runProcessWithProgressAsynchronously() would do nothing
thus, previous implementation of onFinished() was not error-prone.
* this change might break implementations, that relied on old behaviour of Task.Modal.
2016-05-24 17:47:40 +03:00
Aleksey Pivovarov
5f33787fb1
TaskContainer - move meaningful toString to the base class
2016-05-24 17:47:40 +03:00
Aleksey Pivovarov
ac02828a03
remove dead code
2016-05-24 17:47:40 +03:00
Aleksey Pivovarov
3fcf6ff7eb
do not allow to run Task from non-EDT thread in tests
...
this commit reverts e5b44d6d5a
2016-05-24 17:47:40 +03:00
Aleksey Pivovarov
7d258bc82a
expr lambda -> block lambda
...
this commit partially reverts 43673ee
2016-05-24 17:47:40 +03:00
Roman Shevchenko
cc0a4f3a70
[platform] replaces old update notifications instead of blocking newer ones
2016-05-24 16:44:45 +02:00
Roman Shevchenko
601c9319b8
[vfs] increases file watcher buffer size on Windows (IDEA-156453)
2016-05-24 16:33:06 +02:00
Vladislav.Soroka
4c3c2a1b8f
gradle: use SourceSetCachedFinder in dependency resolver
2016-05-24 17:31:52 +03:00
Semyon Proshev
7eda317824
Decrease usages of PyRequirement constructors in tests
2016-05-24 17:30:00 +03:00
Semyon Proshev
08d051d62d
Test requirements with comment at the end
2016-05-24 17:30:00 +03:00
Semyon Proshev
e84e97c97b
Support multiline requirements in requirements.txt parsing
2016-05-24 17:29:59 +03:00
Semyon Proshev
3b5c62bf95
Support per-requirement overrides in requirements.txt parsing
2016-05-24 17:29:59 +03:00
Semyon Proshev
ef15b9b3d7
Parse requirements with --src option
2016-05-24 17:29:59 +03:00
Semyon Proshev
751ec097b5
Updated version normalization tests for PyRequirement
2016-05-24 17:29:58 +03:00
Semyon Proshev
1ba497832a
Make some renamings in PyRequirement for better reading
2016-05-24 17:29:58 +03:00
Semyon Proshev
7cfd8ec831
Fix PyRequirementTest package
2016-05-24 17:29:58 +03:00
Semyon Proshev
1ef3192231
Simplify PyRequirement constructors
2016-05-24 17:29:57 +03:00
Semyon Proshev
fb0a913708
Implement and use PyRequirementVersionNormalizer: PEP-0440/normalization
2016-05-24 17:29:57 +03:00
Semyon Proshev
6a23d15978
PyRequirement: implement parsing of PEP-508 and PEP-440 requirements
2016-05-24 17:29:57 +03:00
Semyon Proshev
cdf6f7a26c
Updated tests for PyRequirement: there are tests for requirement names, versions and extras. All previous tests have been saved but some of them were reworked and integrated into new ones.
2016-05-24 17:29:56 +03:00
Semyon Proshev
47b7d1b439
PyRequirement: implement parsing of vcs urls
2016-05-24 17:29:56 +03:00
Semyon Proshev
ebea6721aa
Move enum and static class from PyRequirement to upper level to special package
2016-05-24 17:29:56 +03:00
Semyon Proshev
6df9174e00
Updated tests for PyRequirement: there are tests for archive urls, vcs, requirement, options and comments. All previous tests have been saved but some of them were reworked and integrated into new ones.
2016-05-24 17:29:55 +03:00
Denis Fokin
7105461736
IDEA-156004 Mac OS: black stripes appear at the top and thr bottom of IDEA window after restarting in full screen
2016-05-24 17:28:11 +03:00
Dmitry Batkovich
87a82c3666
Merge remote-tracking branch 'origin/master'
2016-05-24 17:19:02 +03:00
Dmitry Batkovich
c381723f4f
inspection toolwindow: do not use head insertion to array list while RefEntities counting (IDEA-156384)
2016-05-24 17:18:14 +03:00
Ekaterina Tuzova
4b248b0a15
fixed generator test, added test for keyword names in docstring signature
2016-05-24 17:17:44 +03:00
Dmitry Trofimov
b907fa934c
Fix gradle exec task
2016-05-24 17:15:53 +03:00
Dmitry Trofimov
06d4c567ef
Fix another typo
2016-05-24 17:12:46 +03:00
Dmitry Trofimov
dd0e609d8d
Fix a typo
2016-05-24 17:12:46 +03:00
Dmitry Trofimov
108b45fcbe
Switcher shortcut should work in Terminal (IDEA-156404)
2016-05-24 17:12:46 +03:00
Dmitry Trofimov
e03b4b9630
Fix terminal font size in presentation mode
2016-05-24 17:12:46 +03:00
Dmitry Trofimov
c316727f99
Fix fonts size for terminal launched in presentation mode (IDEA-142555)
2016-05-24 17:12:46 +03:00
Dmitry Trofimov
b63270e47d
Recent files shortcut should work in Terminal
2016-05-24 17:12:46 +03:00
Dmitry Batkovich
50ac39d28b
Merge remote-tracking branch 'origin/master'
2016-05-24 17:01:58 +03:00
peter
7049fd8e31
IDEA-155920 Smart completion inserts dot instead of $ for inner classes in implementation in plugin.xml
2016-05-24 15:21:51 +02:00
peter
dc64af7f22
IDEA-156379 Suggested "collect(Collectors.toList())" ignores static Collectors import
2016-05-24 15:21:50 +02:00
peter
817581a5ba
remove unused test data file
2016-05-24 15:21:50 +02:00
Anna.Kozlova
46c5ed5466
revert revert
2016-05-24 15:14:02 +02:00