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
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
Alexey Kudravtsev
99f5e2bde9
call isAvailable() for DO_NOT_SHOW fixes in tests
2016-11-18 15:17:02 +03:00
Alexey Kudravtsev
953d072cc9
do not wrap in impatient reader twice
2016-11-18 15:17:02 +03:00
Dmitry Batkovich
f5e1fb4de0
java functional expressions: fix for rendering in case of {ellipsis, primitive, array} type
2016-11-18 15:11:48 +03:00
Dmitry Batkovich
fed7a4c3cd
inspection view: auto-scroll to source navigates to target on every psi change IDEA-162758
2016-11-18 15:11:48 +03:00
Liana.Bakradze
3ac093f721
EDU-753 Provide unified capitalization
2016-11-18 14:10:04 +03:00
peter
2cb545dee6
cancel project-bound progresses automatically on project disposal
2016-11-18 11:59:01 +01:00
Denis Fokin
e13693e661
Redundant annotation is removed
2016-11-18 13:58:09 +03:00
peter
5bac8176a4
disallow modal indexing during PSI/VFS events
2016-11-18 11:45:44 +01:00
peter
6724c7bd5b
less "cause by" in stack traces during UIUtil.dispatchAllInvocationEvents
2016-11-18 11:43:31 +01:00
Pavel Dolgov
eaaccc3054
Java: Don't cause endless recursive calls of the equals() method in the inspection "Objects compared with '=='", handle qualified 'this' (IDEA-164038)
2016-11-18 13:34:28 +03:00
Daniil Ovchinnikov
b997d71de4
[groovy] drop members cache on JAVA_STRUCTURE_MODIFICATION_COUNT
2016-11-18 13:32:57 +03:00
Egor.Ushakov
a378cbfaa0
EA-91767 - NPE: RequestManagerImpl.callbackOnPrepareClasses
2016-11-18 13:26:55 +03:00
Egor.Ushakov
3fc772f1fe
IDEA-164040 breakpoints are not reached
2016-11-18 12:58:53 +03:00
Dmitry Batrak
278e2336ab
an option to disable hiding mouse cursor on typing in editor (IDEA-93637)
2016-11-18 12:53:19 +03:00
Aleksey Pivovarov
73550e88f4
EA-92029 - assert: FileManagerImpl.findFile
2016-11-18 12:05:42 +03:00
Aleksey Pivovarov
5da4c33265
vcs: cleanup - inline method
2016-11-18 11:49:45 +03:00
Aleksey Pivovarov
31da217dfa
vcs: cleanup - group dependent method calls
2016-11-18 11:49:44 +03:00
Aleksey Pivovarov
2f6053a782
vcs: cleanup - rearrange fields
2016-11-18 11:49:44 +03:00
Aleksey Pivovarov
2f19315e81
vcs: cleanup - remove unnecessary fields
2016-11-18 11:49:43 +03:00
Aleksey Pivovarov
5aa2a1b6de
vcs: cleanup - simplify
2016-11-18 11:49:43 +03:00
Aleksey Pivovarov
593775ae84
vcs: cleanup - extract method
2016-11-18 11:49:42 +03:00
Aleksey Pivovarov
8ba98dfc33
vcs: cleanup - initialize fields in constructor
2016-11-18 11:49:42 +03:00