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