Commit Graph
183765 Commits
Author SHA1 Message Date
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