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