Commit Graph
140014 Commits
Author SHA1 Message Date
Ilya Klyuchnikov faab741125 test data fix
(one more warning is generated as a result of inferred purity for String#equals)
2014-10-16 11:59:01 +04:00
Daniil Ovchinnikov e0e453487f Groovy: control flow: nested switches & for-s fix & tests 2014-10-16 11:33:47 +04:00
Ilya Klyuchnikov b3b56ab618 fix for testing inference of '@Contract(pure=true)' annotations 2014-10-16 10:54:54 +04:00
Ilya Klyuchnikov f22a82adf9 bytecode analysis index version +1 2014-10-16 08:51:39 +04:00
Ilya Klyuchnikov 2cec677727 Testing Inference of '@Contract(pure=true)' annotations: delta in test data 2014-10-16 08:51:38 +04:00
Ilya Klyuchnikov f27e678e42 Testing Inference of '@Contract(pure=true)' annotations 2014-10-16 08:51:38 +04:00
Ilya Klyuchnikov aad9294284 Inference of '@Contract(pure=true)' annotations 2014-10-16 08:51:37 +04:00
Ilya Klyuchnikov db33965635 Construct equations for '@Contract(pure=true)' analysis 2014-10-16 08:51:37 +04:00
Gregory.Shrago 2f0a28b212 generified 2014-10-16 03:37:31 +04:00
Gregory.Shrago ed2be53d72 introduce LightPsiParser 2014-10-16 03:37:30 +04:00
Anna Bulenkova c91ee349b5 fix binary compatibility 2014-10-15 23:12:26 +02:00
Anna Bulenkova 68683393f8 If ModuleTypeManager is not found (like in UpSource or some tests) return EMPTY type 2014-10-15 23:04:52 +02:00
Ilya.Kazakevich aef8a13aa8 Merge remote-tracking branch 'origin/master' 2014-10-16 00:47:59 +04:00
Ilya.Kazakevich 04aee9310a PY-13599 Moving a function fails with "Cannot bind to element" 2014-10-16 00:47:24 +04:00
peter 05d2abf079 dfa: prevent exponential memory usage in live var analyzer (IDEA-131285)
* skip "not interesting" instructions
* cancel dfa after processing too many different states
2014-10-15 21:26:01 +02:00
Vassiliy.Kudryashov 1b21ab2752 IDEA-118383 Git: Contained in branches pane is not scrollable 2014-10-15 21:39:15 +04:00
Egor.Ushakov a0256d0ff8 decompiler: map all lines according to bytecode information 2014-10-15 20:22:11 +04:00
Nadya Zabrodina 6902fe4c06 Fix vertical gaps for big fonts in push dialog tree renderer. 2014-10-15 20:16:37 +04:00
Nadya Zabrodina cd15397dd5 IDEA-131301 Push dialog has wrong indents in the commit tree view
*expand/collapse tree icons removed for single-repo project
2014-10-15 20:16:36 +04:00
Ilya.Kazakevich 27284e3dd9 Merge remote-tracking branch 'origin/master' 2014-10-15 20:05:09 +04:00
Ilya.Kazakevich 5d2bdd45b1 PY-13061 Getter signature should be self: false positive for properties with other decorators 2014-10-15 20:04:39 +04:00
Andrey Vlasovskikh 1efc3ca735 Merge remote-tracking branch 'origin/master' 2014-10-15 19:42:32 +04:00
Vassiliy.Kudryashov 2dd6e5ab29 IDEA-118383 Git: Contained in branches pane is not scrollable
IntelliJ LAF fix (get rid of description gray background)
2014-10-15 19:39:02 +04:00
Andrey Vlasovskikh 0759fa859c Merge branch 'union-type-inference' 2014-10-15 19:36:46 +04:00
Roman Shevchenko 67de9b8ec5 java-decompiler: show legal notice only for decompiled files 2014-10-15 17:26:35 +02:00
Alexander Lobas 884fe2e3f0 Use editor caret position for action "View PSI Structure in Current File" 2014-10-15 19:19:10 +04:00
Valentin Fondaratov ad016e787e Fix bad behaviour of the LayeredLexer if a layer or delegate has the state of 2048 2014-10-15 19:08:00 +04:00
Mikhail Golubev 32c1932fe9 IDEA-131113 Use project names in Redmine repository UI
Seems that in some old versions of Redmine it was possible to create
project without unique identifier assigned and thus such projects were shown
as "null"s in projects tree.
2014-10-15 19:00:41 +04:00
Egor.Ushakov 1458ac8af0 IDEA-131298 Eliminate Ctrl+enter vs Enter confusion in evaluation dialog - switched to ctrl+shift+enter 2014-10-15 18:57:33 +04:00
Aleksey Pivovarov 7048b5d0d1 IDEA-94552: diff connector line is too short by one pixel
do not show border for binary file viewer
2014-10-15 18:55:40 +04:00
Vassiliy.Kudryashov e7f1b12794 IDEA-131239 "Alt F3" search in editor should have "pink" background if there are no matches 2014-10-15 18:43:17 +04:00
Andrey Vlasovskikh e7f5877888 Fixed type inference for subscription operator of a union type (PY-12862) 2014-10-15 18:26:03 +04:00
Aleksey Pivovarov 9f07e6c564 IDEA-94552: diff connector line is too short by one pixel 2014-10-15 18:25:13 +04:00
Kirill Likhodedov 77cc0e2d0b [log] Fix misprint in diagnostics for "No references pointing to head" error 2014-10-15 18:13:02 +04:00
Dennis Ushakov 0fd3cd6992 fix emmet popup closing on combobox triangle click 2014-10-15 18:09:32 +04:00
Maxim.Mossienko 681d3f0202 do trace if explicitly enabled 2014-10-15 16:06:53 +02:00
Alexander Doroshko b61911832c FileIncludeIndex version must respect FileIncludeProviders 2014-10-15 18:05:15 +04:00
Alexander Doroshko 8269b0513f Introduced method FileIncludeProvider.resolveIncludedFile, so that included file could be resolved without using standard FileReferenceSet 2014-10-15 18:05:14 +04:00
Liana Bakradze 49e519d7ac EDU-186, EDU-184 progress bar bugs 2014-10-15 17:59:50 +04:00
Vladimir Krivosheev f21ba23987 RunManager — don't clear shared RC on loadState 2014-10-15 15:41:01 +02:00
Vladimir Krivosheev 4c08efbe9f cleanup 2014-10-15 15:41:01 +02:00
Vladimir Krivosheev 81c415f82b cleanup 2014-10-15 15:41:00 +02:00
Vladimir Krivosheev 70fab7f2f6 cleanup 2014-10-15 15:41:00 +02:00
Vladimir Krivosheev 5002dfb8cc cleanup 2014-10-15 15:40:59 +02:00
Roman Shevchenko 07498c18c1 java: correct syntax highlighting for non-Java decompiled files 2014-10-15 15:35:43 +02:00
Andrey Vlasovskikh 8d07983e50 Fixed resolving calls to attributes with the same name of a union type (PY-11364, PY-11953) 2014-10-15 17:30:22 +04:00
Ilya.Kazakevich 7381642810 Merge remote-tracking branch 'origin/master' 2014-10-15 17:18:45 +04:00
Ilya.Kazakevich b48ae5d6de Django Test fix 2014-10-15 17:18:02 +04:00
Andrey Vlasovskikh 75e41f09a4 Extracted PyUtil.multiResolveTopPriority() 2014-10-15 17:08:08 +04:00
Kirill Likhodedov 1410fc0360 Remove old log implementation 2014-10-15 16:54:04 +04:00