Tagir Valeev
3fa339e3dd
IDEA-164016 Replace Optional.isPresent() checks with functional-style expressions fix produces non-compilable code
2016-11-21 14:47:02 +07:00
Tagir Valeev
f60c60c661
IDEA-164144 Intention offers change to comparingInt for long fields
2016-11-21 13:08:30 +07:00
Vladimir.Orlov
94b19827bb
Merge remote-tracking branch 'origin/master'
2016-11-21 07:46:41 +03:00
Dmitry.Krasilschikov
831f78a092
#RUBY-18496 get rid of custom sdk comparator as parameter
2016-11-19 21:32:13 +03:00
Dmitry.Krasilschikov
bb1439c10f
#RUBY-18496 provide custom sorting of sdks project/module settings combobox
2016-11-19 21:32:13 +03:00
Dmitry Trofimov
9382f69acd
'Path' env variable on windows to uppercase (PY-21510)
2016-11-19 14:49:11 +01:00
Gregory.Shrago
5128d234ad
load idea project via jps for real: fix libs back, calc progress
2016-11-19 12:07:28 +03:00
Julia Beliaeva
e7d8226ace
[vcs-log] cleanup tests code: lambdify, remove unused imports, use method references and diamonds
2016-11-19 00:23:09 +03:00
Vassiliy.Kudryashov
b2eeb3d006
IDEA 160020 Editor Search and Replace UI switching to multiline mode stage 3 (pixel hunting, support GTK+ etc)
2016-11-18 23:46:52 +03:00
Sergey Malenkov
6478251a62
MemLeak: Remove content from cached popup window
2016-11-18 23:07:22 +03:00
Sergey Malenkov
576cc41f03
Warn about huge AbstractPopup
2016-11-18 23:07:22 +03:00
Roman Shevchenko
27e9529272
Merge remote-tracking branch 'origin/master'
2016-11-18 21:04:20 +01:00
Roman Shevchenko
bb38534f05
[java] fixes module dependency graph analysis
2016-11-18 20:48:27 +01:00
Anna.Kozlova
240ea1d4fb
revert
2016-11-18 20:42:30 +01:00
Roman Shevchenko
e05133c587
[platform] splits a Graph into pair of complementary interfaces
2016-11-18 20:38:00 +01:00
irengrig
0ee196e535
IDEA-164185 JSON schema: allow $ref as a top-level reference to definition
2016-11-18 19:12:39 +01:00
Alexander Lobas
513323c238
IDEA-157763 Settings repository for IDE: unit tests
2016-11-18 20:28:45 +03:00
Daniil Ovchinnikov
ec70b47b98
[groovy] drop members cache on subtreeChanged() too (IDEA-CR-15963)
2016-11-18 20:12:04 +03:00
nik
0512ea5241
build scripts: more classes marked as deprecated and obsolete
2016-11-18 20:01:49 +03:00
Anna.Kozlova
e76f9b9332
junit: don't check for TestCase inheritance twice
2016-11-18 17:58:54 +01:00
Anna.Kozlova
35420688f0
ensure wrapped in command (IDEA-164156)
2016-11-18 17:58:54 +01:00
Anna.Kozlova
ec82847b4e
resolve for method reference qualifier should prefer classes in case of constructor refs (IDEA-164165)
2016-11-18 17:58:54 +01:00
Maxim.Mossienko
44a8ce13bd
access to indices after disposal doesn't lead to NPE (IDEA-164170)
2016-11-18 17:50:23 +01:00
Daniil Ovchinnikov
271357d4ef
[groovy] LUB of numeric types (IDEA-134930)
2016-11-18 19:40:54 +03:00
peter
096640c64e
add shouldMakeCurrentFileWritable to intentions and quick fixes
2016-11-18 17:35:50 +01:00
Egor.Ushakov
428e6f2799
more access for kotlin debugger - pt.2
2016-11-18 19:26:45 +03:00
Gregory.Shrago
c3447c457e
load idea project via jps for real: show progress & better module-libs fix
2016-11-18 19:15:41 +03:00
Bas Leijdekkers
4df7574a70
IG: fix tail recursion quickfix when the value of a parameter is dependent on the previous value of another parameter (IDEA-164124)
2016-11-18 16:57:14 +01:00
Bas Leijdekkers
16d27212c4
IG: add test case
2016-11-18 16:57:13 +01:00
Semyon Proshev
c91d93ac11
PY-21374 Fixed: Yellow 'install packages' bar should be displayed when requirements.txt is opened
...
Remove language for PyPackageRequirementsInspection in python-core-common.xml so it could be executed in "requirements.txt" file
2016-11-18 18:55:25 +03:00
peter
e3dc038e7d
AddAnnotationPsiFix: don't clear read-only status in write action
2016-11-18 16:46:46 +01:00
Maxim.Mossienko
5ff041eeaf
use PersistentFS.getModificationCount(VirtualFile) for stamping Gists
2016-11-18 16:45:42 +01:00
Vladimir Krivosheev
f13a8e34d8
DirectoryBasedStorage$MySaveSession.setSerializedState — avoid O(N^2) complexity
2016-11-18 16:01:05 +01:00
Rustam Vishnyakov
baea31878c
Use appropriate Default/Darcula schemes for file colors (fixes IDEA-150834 Darcula Theme Corruption in non-editor panes when a custom editor scheme applied)
2016-11-18 17:58:33 +03:00
Vladimir.Orlov
9b5b58aa92
IDEA-CR-14908.
...
Windows Installation: add second custom function for pre installation actions (before copying data) and relocate non custom actions to idea installation script.
2016-11-18 17:47:31 +03:00
peter
63d250e5d8
improve IDEA-CR-15806 java & platform: write action is unnecessary in some quick fixes
2016-11-18 15:33:32 +01:00
Nadya Zabrodina
d8ac90d337
[vcs]: use rounded small label for new changelists
2016-11-18 16:40:15 +03:00
Nadya Zabrodina
0ec03854c2
[ui]: do not recover components background - let it set by customer
2016-11-18 16:40:14 +03:00
Nadya Zabrodina
5828081493
[ui]: implement label with rounded background area
2016-11-18 16:40:13 +03:00
Maxim.Mossienko
b1695608d8
[review feedback]: 1. remove getCheapFileSystemModificationCount & javadoc for getModificationCount(VirtualFile) and getFilesystemModificationCount
...
2. in tests also specify changes in local fs mod count (ManagingFS.getModificationCount)
3. more compact code
2016-11-18 14:20:48 +01:00
Dmitry Batrak
b720520733
hide cursor only on explicit editing actions (typing, enter, backspace, tab) (IDEA-93637)
...
this won't trigger now on refactorings and other potentially long operations, so responsiveness should be better (mouse will appear quicker when user moves the mouse)
2016-11-18 16:16:30 +03:00
peter
54c1d311ae
reload document content when a file with a saved document changes (IDEA-CR-15940)
2016-11-18 13:51:03 +01:00
Daniil Ovchinnikov
12edf9e038
[groovy] dfa: test dependent conditions
2016-11-18 15:38:14 +03:00
Daniil Ovchinnikov
f14acef2cc
[groovy] dfa: do not pop condition immediately after instanceof processing (IDEA-164090)
2016-11-18 15:38:14 +03:00
Mikhail Golubev
8ff59f8703
PY-21485 Hide some Python dialects from the list of languages for injection
...
Namely, I made PyFunctionTypeAnnotationDialect and PyDocstringLanguageDialect
implement DependentLanguage marker interface insted of just InjectableLanguage.
Thanks to that they both don't appear in "Inject language or reference"
popup list anymore.
2016-11-18 15:36:34 +03:00
Liana.Bakradze
69fa7cb94a
EDU-748 Exception from tabs
2016-11-18 15:35:25 +03:00
Dmitry Avdeev
ead57dbe12
IDEA-164074 Exception using "Select Target" popup menu: test
2016-11-18 15:29:21 +03:00
Denis Fokin
da83537576
NPE
2016-11-18 15:17:57 +03:00
Alexey Kudravtsev
b80b9006e8
removed explicit log management since LOG.debug() does all that automatically
2016-11-18 15:17:02 +03:00
Alexey Kudravtsev
a81d1063eb
cleanup
2016-11-18 15:17:02 +03:00