Anna Kozlova
c28dee1968
extract method: annotate newly created method @Nullable when applicable (IDEA-76767)
2014-11-27 19:14:03 +01:00
Anna Kozlova
90456f2029
Merge remote-tracking branch 'origin/master'
2014-11-27 18:14:46 +01:00
Anna Kozlova
83d3df6a95
extract method: allow to extract @NotNull code with missed branches which would be replaced with 'return null' with check on call site (IDEA-120076)
2014-11-27 18:12:53 +01:00
Anna Kozlova
6ff126e422
safe delete: fix initialization order
2014-11-27 18:12:49 +01:00
Andrey Vokin
039cf060b5
Haml customizes Live Templates from Ruby language
2014-11-27 20:09:42 +03:00
peter
0494c00df6
pass explicitly that we're inside field nullability computation and can't perform it again recursively (EA-53024 - SOE: DataFlowRunner.analyzeMethod)
2014-11-27 18:02:10 +01:00
peter
d21d380928
EA-62859 - CCE: JavaSmartCompletionContributor$.addCompletions
2014-11-27 18:02:09 +01:00
Alexey Kudravtsev
488586de21
made Encoding*Manager available for Upsource
2014-11-27 19:44:36 +03:00
Alexey Kudravtsev
25b0125f40
unused key removed
2014-11-27 19:44:35 +03:00
Alexey Kudravtsev
5f809d5962
implement EncodingManager for Upsource
2014-11-27 19:44:34 +03:00
Alexey Kudravtsev
ae8eb6fd94
made public for upsource
2014-11-27 19:44:32 +03:00
Egor.Ushakov
a09282cb76
added a small gap in front of line numbers
2014-11-27 19:37:21 +03:00
Egor.Ushakov
3f7bdd0626
paint line numbers with line highlighter foreground color
2014-11-27 19:15:27 +03:00
Mikhail Golubev
a15001d211
"Move file/symbol" refactoring does not permute updated imports
...
Previously new imports were always inserted after all other imports in
containing statement list, even if they were intended to replace
another existing import. I've changed meaning of "anchor" parameter a
bit, so that it can be used to specify exact insertion place for
new import.
2014-11-27 18:41:56 +03:00
Sergey Savenko
f5d7d6b154
OMG, permuted colors for VCS stripes (IDEA-131263)
2014-11-27 18:40:42 +03:00
Sergey Ignatov
66e7a3d02c
remove useless override
2014-11-27 18:38:40 +03:00
Yann Cébron
4c2cac8530
Properties: PropertiesSpellcheckingStrategy uses PropertyKeyImpl, add test
2014-11-27 16:35:45 +01:00
Ilya.Kazakevich
0624876447
Merge remote-tracking branch 'origin/master' into test2
2014-11-27 18:11:47 +03:00
Ilya.Kazakevich
1ada9745b0
PY-12564 Django: Template directories auto-configuration is missing on opening existing project
...
PY-12876 Jinja2 Unresolved template reference
2014-11-27 18:10:11 +03:00
Dmitry Batkovich
5b8b0f77ad
InspectionToolsConfigurable remove fixed
2014-11-27 17:56:10 +03:00
Dennis Ushakov
8b03bad6e4
add annotators only once per language
2014-11-27 17:51:28 +03:00
Dennis Ushakov
9a22d24c96
updated icons
2014-11-27 17:51:27 +03:00
Andrey Vokin
e32c73d739
Haml customizes Live Templates from Ruby language
2014-11-27 17:06:45 +03:00
Nadya Zabrodina
b97c64a0c1
IDEA-133260 Mercurial: Strange behavior when renaming file and adding file with the same name
...
* ability to add just removed or renamed files added
2014-11-27 17:01:12 +03:00
Nadya Zabrodina
c689a0c511
Wrong foreground when already unfocused fixed
2014-11-27 17:01:12 +03:00
peter
195377ae63
IDEA-133565 "@NotNull/@Nullable Problems" inspection doesn't ignore external annotations
2014-11-27 14:43:01 +01:00
peter
f9e30cc0d0
assume we don't need to migrate Groovy compiler settings from ancient IDEA versions, and remove GroovyCompilerWorkspaceConfiguration
2014-11-27 14:43:00 +01:00
Yann Cébron
1b5334ad73
FilePathReferenceProvider#getRoots: use OrderEnumerator caching, cleanup
...
CR-IC-6914
2014-11-27 14:41:47 +01:00
Roman Shevchenko
ba86907be1
Merge remote-tracking branch 'origin/master'
2014-11-27 14:24:07 +01:00
Roman Shevchenko
8b478e90f1
project: inspections tuned
2014-11-27 14:22:37 +01:00
Sergey Ignatov
76fc272667
always set opaque false for editor vertical scrollbar
2014-11-27 16:21:28 +03:00
Julia Beliaeva
10d0a1dfb7
[vcs-log] fix newlines in getSelectedText in details panel IDEA-131488
2014-11-27 16:15:36 +03:00
Mikhail Golubev
38397c63f6
Make several improvements in AddImportHelper
...
* Added missing javadoc and @Nullable/@NotNull annotations to
several methods
* Renamed addImportFromStatement to addFromImportStatement to be
consistent with PSI
* Renamed addImportFrom to addOrUpdateImportFrom to emphasise its
intended behavior
2014-11-27 16:14:42 +03:00
Mikhail Golubev
38ee0bd960
PY-14432 Handle relative imports of modules, not only packages
2014-11-27 16:14:42 +03:00
Mikhail Golubev
e3fc0ee66a
PY-13114 Inlining of method call does not add extra parenthesis
...
Fix prioritization problem: reference expressions should have the same
priority as indexing, slicing and function calls.
2014-11-27 16:14:42 +03:00
Mikhail Golubev
db6410e9fc
Fix AIOOBE in PyImportOptimizer in case of incomplete import statement
2014-11-27 16:14:41 +03:00
Mikhail Golubev
536caece39
PY-14432 Update relative import inside moved module/package
2014-11-27 16:14:41 +03:00
Roman Shevchenko
742e04f254
Cleanup (annotations)
2014-11-27 13:57:29 +01:00
Roman Shevchenko
599ec05cac
Cleanup (obsolete API deprecated)
2014-11-27 13:57:11 +01:00
Sergey Malenkov
3b6a2a67b4
Check for modification after choosing value in a popup
2014-11-27 15:18:29 +03:00
Dmitry Batrak
028f01a8ac
IDEA-133443 concurrency issue during TraverseUI application execution
2014-11-27 15:15:06 +03:00
Ilya.Kazakevich
5cb6fe8e0c
Merge remote-tracking branch 'origin/master' into test2
2014-11-27 15:09:36 +03:00
Ilya.Kazakevich
fc3d1fe12a
Merge remote-tracking branch 'origin/master' into test2
2014-11-27 15:08:47 +03:00
Sergey Malenkov
cbb26891ca
Add utility method: com.intellij.util.ui.UIUtil.getWindow
2014-11-27 15:08:10 +03:00
Ilya.Kazakevich
f4893b0071
Merge remote-tracking branch 'origin/master' into test2
2014-11-27 15:06:36 +03:00
Anna Kozlova
1dcf60a518
do not mark methods as always inverted when they are used as method references (IDEA-133555)
2014-11-27 13:04:44 +01:00
Anna Kozlova
7b244b9669
make use of PsiFunctionalExpression
2014-11-27 13:04:42 +01:00
Anna Kozlova
98dff65636
tests startup: ensure v4 protocols on both sides of connection (IDEA-125656)
2014-11-27 13:04:41 +01:00
Ilya.Kazakevich
6fbd869772
PY-12564 Django: Template directories auto-configuration is missing on opening existing project
...
PY-12876 Jinja2 Unresolved template reference
2014-11-27 15:03:17 +03:00
Dmitry Avdeev
54408f1852
IDEA-133345 Idea inserts wrong closing tag
2014-11-27 14:52:55 +03:00