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