Commit Graph
2103 Commits
Author SHA1 Message Date
Maxim.Medvedev 764a7bd65c copyright in testdata 2012-05-16 12:26:08 +04:00
Maxim.Medvedev e5b412d4c3 'create groovy method from usage' position caret at the beginning of selection 2012-05-16 10:45:35 +04:00
Roman Shevchenko 2bcfa96ad8 Fix highlighting performance tests; show a difference if failing 2012-05-16 00:57:07 +04:00
Denis.Zhdanov 09cc895da6 IDEA-85100 Deleting wrapped lines with Ctrl+Y doen't work properly with "soft wrapped" lines
Correct processing for the empty document
2012-05-15 16:26:16 +04:00
Anna Kozlova dde04a403d preserve javadoc refs during inplace rename (IDEA-85817) 2012-05-15 15:05:50 +04:00
Anna Kozlova ccba3bf443 inplace introduce parameter: from field with the same name (IDEA-85750) 2012-05-14 19:51:53 +04:00
Roman Shevchenko 4fcb275e55 Java 8: parse extension method bodies 2012-05-14 19:37:11 +04:00
Dmitry Avdeev 1fd99e39f8 IDEA-85700 Can't save settings in Inspections 2012-05-14 18:32:00 +04:00
Anna Kozlova 2a03100cb3 suggest to rename constructor params when property name is the same (IDEA-85979) 2012-05-14 18:27:41 +04:00
Anna Kozlova 6711dfcac1 unused return value: ignore simple setters (IDEA-85981) 2012-05-14 18:27:38 +04:00
Dmitry Lomov 3acfcaf592 Merge branch 'master' into upsource-master 2012-05-14 12:26:30 +02:00
Roman Shevchenko 70470e66f7 Java 8: 'none' isn't a keyword yet 2012-05-14 13:43:15 +04:00
Dmitry Lomov 4819c6dc9d Merge branch 'master' into upsource-master 2012-05-14 11:38:01 +02:00
Danila Ponomarenko b77df01a2c RemoveRedundantArgument tests fix 2012-05-12 21:07:25 +04:00
Dmitry Boulytchev 8ffa203245 Improved log (compile server). 2012-05-11 23:58:46 +04:00
Roman Shevchenko fedd867f19 Two heavyweight tests replaced 2012-05-11 23:42:55 +04:00
Roman Shevchenko f98638a520 Cleanup 2012-05-11 23:30:32 +04:00
Roman Shevchenko c6c028883b Java 8 tokens 2012-05-11 21:47:05 +04:00
Roman Shevchenko 7115bb9787 Replace parser conditionals with language level highlighting 2012-05-11 21:09:41 +04:00
Dmitry Lomov 0903fcc7fc Merge branch 'master' into upsource-master 2012-05-11 18:39:48 +02:00
Dmitry Jemerov a837b84384 inline ProjectRootManager.multiCommit() to direct ModuleRootManagerImpl.multiCommit() calls 2012-05-11 15:58:58 +02:00
Danila Ponomarenko 46c3023f9b IDEA-19519 no 'create getter and setter' and 'create setter' intention for final fields. Also no 'create getter' intention for static final (const) fields 2012-05-11 14:40:43 +04:00
Anna Kozlova 55b7c0f4fe testdata for IDEA-85887 2012-05-11 14:10:46 +04:00
Roman Shevchenko 20923305ad More regular reference parsing 2012-05-11 11:50:53 +04:00
Roman Shevchenko 0b0f3b06d9 Cleanup 2012-05-11 11:50:51 +04:00
Danila Ponomarenko 6b29efe29a IDEA-17535 Quickfix to remove extra argument in method call implemented 2012-05-10 17:57:58 +04:00
Dmitry Lomov 8249726942 FileBasedIndex moved to indexing-impl 2012-05-10 15:37:00 +02:00
Dmitry Lomov 67bf2bb4c7 FileBasedIndex 2012-05-10 15:33:05 +02:00
Denis.Zhdanov 2bcb01f172 IDEA-85813 Field/variable declaration/assignment alignment lost with Refactor>Rename or Reformat Code
Expand field range to the field group range during the formatting if necessary
2012-05-10 07:38:28 +04:00
anna f80ca08fe4 public not allowed for local inner classes 2012-05-07 09:03:16 +02:00
Danila Ponomarenko 19d5580e34 IDEA-16027 implemented 2012-05-05 20:14:22 +04:00
Danila Ponomarenko a653ed878a IDEA-20892 tests added 2012-05-05 12:58:00 +04:00
nik f381f209b4 ModuleListeners cleanup 2012-05-05 11:54:19 +04:00
Dmitry Boulytchev 4eb792e7a3 Fixed bug in .class as annotation parameter (compile-server). 2012-05-04 19:50:56 +04:00
anna 75c174955f warn about private/static modifiers inside local classes (IDEA-85567) 2012-05-03 11:36:21 +02:00
anna 20a7302fcd good code red: illegal generic type in instanceof fixed 2012-05-03 10:11:23 +02:00
anna 7c3f532d9c do not create another capture when not necessary; capture should be the same when substitutor define such dependency (IDEA-57340; IDEA-5731) 2012-05-03 09:19:02 +02:00
anna cf8ab78b59 testdata for IDEA-57339 2012-05-03 09:19:01 +02:00
anna 0ee759c3b8 test data fo IDEA-57337 2012-05-03 09:19:01 +02:00
peter af378a02e4 preselect X instead of XImpl, again 2012-05-02 13:44:50 +02:00
anna e8b5fad3f6 IDEA-84377: check for recursive bounds 2012-05-02 12:07:12 +02:00
peter cbf7e5e193 middle-matching-agnostic tests 2012-04-27 19:01:20 +02:00
peter 46d153a76c select the most relevant item only on explicit user actions (e.g. typing), otherwise try to preserve the lookup selection 2012-04-27 16:48:02 +02:00
peter 9684af1c5a don't force braces when completing in if condition 2012-04-27 16:48:01 +02:00
peter 8d05ebc967 preselect the most relevant item (e.g. finally>final, swing getComponents>getComponent, IDEA-82206) 2012-04-26 20:20:58 +02:00
peter 939e034fb4 enable the scary fix for IDEA-83714 Non-existent class in generic arguments trips the smart auto-completion component 2012-04-26 18:11:12 +02:00
Eugene Zhuravlev 8ea729ce63 testAddMethodWithCovariantReturnType 2012-04-26 16:45:54 +02:00
Dmitry Avdeev 121923739b further inspection wrapper propagation 2012-04-26 13:08:24 +04:00
peter a58b97b936 IDEA-83714 Non-existent class in generic arguments trips the smart auto-completion component 2012-04-25 23:44:37 +02:00
peter 39b1487491 IDEA-83918 Error completion behaviour for methods in imports. 2012-04-25 22:12:42 +02:00