Commit Graph
133524 Commits
Author SHA1 Message Date
Anna Kozlova e9a17dfad8 field can be local: when field is used in method for read it can't be converted to local if used in another methods (IDEA-127159) 2014-07-22 20:37:38 +02:00
peter f9e6f065a4 faster LexerEditorHighlighter.checkContentIsEqualTo 2014-07-22 20:02:03 +02:00
Vladimir Krivosheev 6051f49983 generic debugger settings: step 3 — root settings (Debugger node content) — Java transformed
AppCode is not yet supported — must be one page instead of node -> data views.
2014-07-22 19:39:50 +02:00
Vladimir Krivosheev bcb94d7759 cleanup 2014-07-22 19:39:50 +02:00
Eugene Zhuravlev a12ac6ce8f treat Diagnostic.Kind.NOTE as information message, not a warning message (IDEA-105383) 2014-07-22 19:15:32 +02:00
Sergey Malenkov f367dcb6e2 IDEA-127666 Add tooltip to "Project Setting" icon 2014-07-22 21:02:29 +04:00
Andrey Starovoyt 08d96777fb add delegate method to TextFieldWithHistoryWitBrowseButton 2014-07-22 20:56:14 +04:00
Andrey Starovoyt ce0d23fa4c change messages for postfix templates configurable 2014-07-22 20:38:18 +04:00
Roman Shevchenko d7d7e88bde platform: syntax compatibility with antiquated Python versions for environment loader 2014-07-22 18:35:43 +02:00
Sergey Simonchik 2a101682ed SwingHelper moved to platform-impl 2014-07-22 20:31:10 +04:00
peter 0299b302c6 auto-import context variable declaration type when completing (IDEA-90157) 2014-07-22 18:26:56 +02:00
peter e353c2f0a6 prefer some well-known java util classes in completion (IDEA-100669) 2014-07-22 18:26:55 +02:00
peter f81e96ef9d java chained completion: qualifier class items shouldn't be inserted as constructors 2014-07-22 18:26:55 +02:00
Sergey Malenkov 7cb41f86ea Update image to visualize the project-based configurable in the Settings dialog. 2014-07-22 19:47:42 +04:00
Roman Shevchenko e1d651bcf5 Cleanup (formatting) 2014-07-22 17:24:03 +02:00
Eugene Zhuravlev a7e55c6f56 time limit for constant search 2014-07-22 17:19:51 +02:00
Anna Kozlova 9cce5c76b7 do not split annotations on multiple lines for params (IDEA-127017) 2014-07-22 17:08:03 +02:00
Yaroslav Lepenkin 0aa3890084 simplified, added filtering for subsequent parameter pairs: "key, value", "first, second" 2014-07-22 19:00:09 +04:00
Rustam Vishnyakov d477f91dba IDEA-59662: Provide ability to specify right margin (columns) for each file type separately (enabled for PHP) 2014-07-22 18:22:33 +04:00
Denis Fokin 9b820f7317 IDEA-127679 ArrayIndexOutOfBoundsException if no default or focused button is specified 2014-07-22 17:55:30 +04:00
Sergey Malenkov 4c997e0874 Prevent NPE in AbstractPopup and add corresponding logging 2014-07-22 17:21:50 +04:00
Vladimir Krivosheev 5a49a15781 fix inset: VerticalFlowLayout incorrectly uses vertical gap as top inset 2014-07-22 15:13:39 +02:00
Vladimir Krivosheev ece44da50c cleanup 2014-07-22 15:13:38 +02:00
Vladimir Krivosheev 5a46a42e00 generic debugger settings: step 3 — root settings (Debugger node content)
at first, JS debugger root settings transformed
2014-07-22 15:13:38 +02:00
Dmitry Batkovich 04518cd5a9 Inspections settings ui: tools not initialized if no necessity to apply inspections filter 2014-07-22 17:04:11 +04:00
nik da81c5d0b6 ProjectFileIndex#isIgnored renamed to 'isExcluded' 2014-07-22 16:31:23 +04:00
Mikhail Golubev 0e6703225e Return accidentally removed PyStringLiteralFixer 2014-07-22 16:30:53 +04:00
Mikhail Golubev 3089c9cb09 PY-12877 Complete statement doesn't insert colon for 'with' statement 2014-07-22 16:30:53 +04:00
Anna Kozlova 1c70a2804a IG inline fixes: use inline method processor;
if simple getter is inlined in simple expr statement - it should be deleted (IDEA-127135)
2014-07-22 13:49:34 +02:00
Anna Kozlova 883582731c logging for (IDEA-127288) 2014-07-22 13:49:33 +02:00
Anna Kozlova b585c95984 inline method: check unique names for this variable in initial class scope (IDEA-127411) 2014-07-22 13:49:32 +02:00
Anna Kozlova ccc235e6a4 tests: show warning when only ignored tests were detected (IDEA-127660) 2014-07-22 13:49:31 +02:00
nik ad42de60fc vcs: reformat and cleanup 2014-07-22 15:23:04 +04:00
nik e9fe36974a fixed starting jps-builders tests 2014-07-22 15:07:03 +04:00
Vladimir Krivosheev 9d121c2cd0 fix disposeUIResources if merged 2014-07-22 12:54:58 +02:00
peter 2e780d7a47 turn off contract inference for overrideable methods: fix logic 2014-07-22 12:48:51 +02:00
peter 1bf7333c32 don't measure MinusculeMatcher performance 2014-07-22 12:43:00 +02:00
peter 2eae3c8876 contract inference: take explicit parameter notnull into account (IDEA-127667) 2014-07-22 12:43:00 +02:00
peter 8851417c87 non-code gutter: get annotations for bytecode psi when highlighting library source 2014-07-22 12:42:59 +02:00
Vladimir Krivosheev 6608b52da6 generic debugger settings: step 2 — stepping — transform Groovy, all Stepping configurable on one page 2014-07-22 12:41:36 +02:00
Vladimir Krivosheev e46729f070 cleanup 2014-07-22 12:41:35 +02:00
Vladimir Krivosheev dd0fd0ffc0 ContainerUtil notNullize/nullize 2014-07-22 12:41:35 +02:00
Vladimir Krivosheev 3d30b275bd extract EMPTY_SETTINGS_PANEL_PROVIDER 2014-07-22 12:41:34 +02:00
Dmitry Batkovich efe0d5a7b5 Inspections settings ui: filter actions in toolbar added 2014-07-22 14:34:45 +04:00
nik 006705cf3d DefaultVcsRootPolicy refactoring: 'isIgnored' check moved from 'matchesDefaultMapping' implementations to 'getMappingFor' 2014-07-22 14:25:42 +04:00
nik 363b2cd981 simplification 2014-07-22 14:25:42 +04:00
Roman Shevchenko 12a3d4f4ee platform: minor optimization (do not rename/delete directory recursively) 2014-07-22 12:09:45 +02:00
Roman Shevchenko 9a80d3328c vfs: on create/delete notifications mark a child dirty as well 2014-07-22 12:09:03 +02:00
Aleksey Pivovarov 74d6cb269b diff: use separate action for 'roolback' for file (VCS action) and 'roolback' for local changes (LST action) 2014-07-22 13:49:57 +04:00
Aleksey Pivovarov 8b69a0f1b3 diff: fix access to the invalid ranges 2014-07-22 13:49:57 +04:00